From 255f67c2d09db960cdc28c49f6b1d06ab7378933 Mon Sep 17 00:00:00 2001 From: Neelima Premsankar Date: Tue, 7 May 2024 10:57:39 -0700 Subject: [PATCH] MB-33315: Switch Capella default for ephemeral bucket failover Switch failover_ephemeral_no_replica default to false. Change-Id: I6d69ea59d563b0c903fcdf94c1daf8d184b1cab2 Reviewed-on: https://review.couchbase.org/c/ns_server/+/209593 Well-Formed: Restriction Checker Reviewed-by: Peter Searby Well-Formed: Build Bot Tested-by: Neelima Premsankar --- etc/provisioned_profile | 1 - src/auto_failover.erl | 2 -- 2 files changed, 3 deletions(-) diff --git a/etc/provisioned_profile b/etc/provisioned_profile index 5b10d849f9..f04b3bcf74 100644 --- a/etc/provisioned_profile +++ b/etc/provisioned_profile @@ -7,6 +7,5 @@ {[bucket, data_size, enabled], true}, {[disk_usage, enabled], true}, {[collections_per_quota, enabled], true}]}. -{failover_ephemeral_no_replicas, true}. {{n1ql, sequential_scan_disabled}, true}. {allow_hash_migration_during_auth, true}. diff --git a/src/auto_failover.erl b/src/auto_failover.erl index 096407e976..0dce54bd50 100644 --- a/src/auto_failover.erl +++ b/src/auto_failover.erl @@ -928,8 +928,6 @@ validate_membase_buckets(Snapshot, ValidateFun) -> AllowEphemeralFailover = case ns_config:read_key_fast(failover_ephemeral_no_replicas, undefined) of - undefined -> - config_profile:get_bool(failover_ephemeral_no_replicas); X when is_boolean(X) -> X; _ -> false end,