Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
Security Level: Public
-
None
-
Mac/Other hybrid
Description
Currently ElasticSearch always pretends to have 1024 vbuckets (regardless of environment). Right now, XDCR does not validate that the target has the right number of vbuckets, so the replication proceeds, only filling the first 64 vbuckets. This isn't a problem, because the vbuckets do not actually exist in ES.
However, if(when) XDCR starts to validate the number of vbuckets at the destination cluster, it will prevent us from using Couchbase + ElasticSearch on Mac development environments.