Hello there, I'm having an issue with my Elasticsearch replication of my
Couchbase DB.
Certain documents in my DB are not being replicated correctly. Rather than
replicating as full couchbase documents, there is an entry with _type of
couchbaseCheckpoint pointing to certain documents. These checkpoints never
seem to update or grab the documents correctly, even after a refresh. This
seems to occur at random, with some documents replicating correctly and
being stored as full couchbaseDocuments, while others stay as these
checkpoints. I'm not seeing any errors related to this in my logs at all.
I'm not sure if it matters, but my document structure is a little odd. My
code is working with 4 primary objects which are being placed into a
wrapper object before being stored in the database. So, each couchbase
document represents one of these wrappers with an entity field which
represents my primary object. The entity field of a given wrapper is
ambiguous as to which kind of object it contains, however there is another
field in the wrapper which indicates the object type. A typical document
will look like this:
{
"Datafield":"Somedata
"JSONType":"Sometype",
"Entity": {
[Primary object specific fields here]
}
}
Would the ambiguous fields in the Entity object be causing problems with
Elasticsearch? If not, why is my Elasticsearch not properly replicating
these documents?
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/edc96b90-c6b3-40ac-b8e0-af85b16b0561%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.