I'm using the CouchDB _river to stream _changes from Big Couch to ES
0.20.2. I'm using full dynamic mapping for the _river.
The issue is that in CouchDB, we construct _ids in this fasion:
"66_DeliveryEventsSpec_messageid0_0_0_20130117T215701" Sometimes the _id
can have dashes (-) as well.
ES doesn't seem to like that _id setup. All the docs show correctly in the
index after being copied over by the _river and the _id field gets
populated from the CouchDB _id. But when I
Is that a limitation of ES or is there a setting where I can make the _id
field not analyzed? Any advice would be super. I'm hoping to perform script
updates on documents but without the _id working it's difficult.
On Friday, January 18, 2013 11:56:03 AM UTC-5, JP Toto wrote:
Hello!
I'm using the CouchDB _river to stream _changes from Big Couch to ES
0.20.2. I'm using full dynamic mapping for the _river.
The issue is that in CouchDB, we construct _ids in this fasion:
"66_DeliveryEventsSpec_messageid0_0_0_20130117T215701" Sometimes the _id
can have dashes (-) as well.
ES doesn't seem to like that _id setup. All the docs show correctly in the
index after being copied over by the _river and the _id field gets
populated from the CouchDB _id. But when I
Is that a limitation of ES or is there a setting where I can make the _id
field not analyzed? Any advice would be super. I'm hoping to perform script
updates on documents but without the _id working it's difficult.
On Friday, January 18, 2013 11:56:03 AM UTC-5, JP Toto wrote:
Hello!
I'm using the CouchDB _river to stream _changes from Big Couch to ES
0.20.2. I'm using full dynamic mapping for the _river.
The issue is that in CouchDB, we construct _ids in this fasion:
"66_DeliveryEventsSpec_messageid0_0_0_20130117T215701" Sometimes the _id
can have dashes (-) as well.
ES doesn't seem to like that _id setup. All the docs show correctly in
the index after being copied over by the _river and the _id field gets
populated from the CouchDB _id. But when I
Is that a limitation of ES or is there a setting where I can make the _id
field not analyzed? Any advice would be super. I'm hoping to perform script
updates on documents but without the _id working it's difficult.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.