Skip to content

Commit 21b89aa

Browse files
committed
CCBC-1669: fail get_all_replicas only if none nodes are available
Change-Id: I760304753d3db329fdba3993aa0618ba22e1ddac Reviewed-on: https://review.couchbase.org/c/libcouchbase/+/232446 Tested-by: Build Bot <build@couchbase.com> Reviewed-by: Jared Casey <jared.casey@couchbase.com>
1 parent adf9056 commit 21b89aa

1 file changed

Lines changed: 0 additions & 3 deletions

File tree

src/operations/get_replica.cc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -294,9 +294,6 @@ static std::vector<readable_node> select_effective_node_indexes(lcb_INSTANCE *in
294294
for (std::size_t ii = 0; ii < LCBT_NREPLICAS(instance); ii++) {
295295
int node_index = lcbvb_vbreplica(cq->config, vbid, ii);
296296
if (node_index < 0) {
297-
if (cmd->mode() == get_replica_mode::all) {
298-
return {};
299-
}
300297
continue;
301298
}
302299
if (use_preferred_server_group) {

0 commit comments

Comments
 (0)