Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
1
Description
A TargetedQueryRequest is sent to the SDK, requesting it be sent to node X. If enhancedPreparedEnabled/auto_execute is enabled, and adhoc=false, then a PREPARE statement is executed. However it may be executed on node Y, which doesn't respect the TargetedQueryRequest.
Attachments
For Gerrit Dashboard: JVMCBC-1020 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
161395,1 | JCBC-1874: If a TargetedQueryRequest is sent and enhancedPreparedEnabled is true, the PREPARE statement should be executed on the same node | master | couchbase-jvm-clients | Status: ABANDONED | -2 | +1 |
161993,4 | JCBC-1874: If query request has target, honor it for prepare and execute | master | couchbase-jvm-clients | Status: MERGED | +2 | +1 |