Hi, the new 4.0 Couchbase Elasticsearch Connector is really impressive.
I'd like to feedback based on quote (https://docs.couchbase.com/elasticsearch-connector/4.0/release-notes.html):
Routing documents to specific Elasticsearch shards is not implemented. Please let us know if this feature is still relevant for your deployment.
This definitely is a feature which I would like to see / require to allow proper sharding of my documents.
In my case I'd need to be able to define/configure a field/mapping for the Couchbase `document` being replicated to be used as the `_routing` key for indexing the ES document.
E.g. a bucket containing all github issues - where each issue document has a field `repositoryId` which would identify the belonging git repository. To query those documents / issues in ES efficiently I'd like to use the `repositoryId` as the ES routing key.