config: supervised replicaset is now anon aware
Filter out anonymous replicas when choosing a bootstrap leader in `replication.failover: supervised` mode. An anonymous replica can't be in read-write mode, so it can't be a replicaset bootstrap leader. Part of #9432 NO_DOC=It is bugfix. However, this detail is mentioned in the documentation request is in the last commit of the series just in case.
Showing
- changelogs/unreleased/config-anonymous-replica.md 0 additions, 2 deletionschangelogs/unreleased/config-anonymous-replica.md
- src/box/lua/config/applier/box_cfg.lua 2 additions, 1 deletionsrc/box/lua/config/applier/box_cfg.lua
- src/box/lua/config/configdata.lua 12 additions, 1 deletionsrc/box/lua/config/configdata.lua
- test/config-luatest/anonymous_replica_test.lua 42 additions, 0 deletionstest/config-luatest/anonymous_replica_test.lua
Please register or sign in to comment