Details
-
Bug
-
Resolution: Incomplete
-
Critical
-
2.0.0-alpha.4
-
None
Description
Scenario:
- Single node cluster, couchbase bucket (replica=0)
- Stop Memcached using `kill -STOP [pid]`
- Send single mutation from SDK client with timeout=60
Observation:
Since there is only one active node and that node's MC is stopped the mutation is not sent to the server itself (confirmed using pcap). And after 60 seconds, client reports RequestTimeoutException for the same doc
Expectation:
Since the request is not itself originally dispatched from the client end, expected to raise com.couchbase.client.core.error.RequestCanceledException