Description
Current endpoint selection strategy is either Random or based on Partition. It was observed that random selection could lead to a same endpoint being chosen several times in a row, and with long running requests (like N1QL queries) this can add up, and a round robin selection is probably a better fit.
The idea is to add such a selection strategy, and apply it to the QueryService, to start with.
Attachments
For Gerrit Dashboard: JVMCBC-358 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
66949,3 | JVMCBC-358: Round Robin Endpoint selection strategy | master | couchbase-jvm-core | Status: MERGED | +2 | +1 |