[SERVER-46823] Enable default for index commit quorum as "votingMembers" Created: 12/Mar/20  Updated: 29/Oct/23  Resolved: 20/Apr/20

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 4.4.0-rc3, 4.7.0

Type: Task Priority: Major - P3
Reporter: Suganthi Mani Assignee: Suganthi Mani
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on SERVER-46558 Bgsync stops all index builds even be... Closed
depends on SERVER-46560 Make Abort index build logic determin... Closed
depends on SERVER-46659 Make initial sync work with two phase... Closed
depends on SERVER-46658 Implement commit quorum option "all" Closed
is depended on by SERVER-46594 Enable commit quorum for concurrency ... Closed
Documented
is documented by DOCS-13601 Investigate changes in SERVER-46823: ... Closed
Related
related to SERVER-47224 Rename commit quorum option "all" to ... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.4
Sprint: Execution Team 2020-04-06, Execution Team 2020-04-20, Execution Team 2020-05-04
Participants:
Linked BF Score: 39

 Comments   
Comment by Githook User [ 22/Apr/20 ]

Author:

{'name': 'Suganthi Mani', 'email': 'suganthi.mani@mongodb.com', 'username': 'smani87'}

Message: SERVER-46823 Enable default for index commit quorum as "votingMembers".

(cherry picked from commit 7d2d87c6cc31f28f3e6fb88d7c51ef92e90aa290)

SERVER-46823 Fix the jstest failure in primary_rollbacks_before_index_build_received_votes.js

(cherry picked from commit f19d8ba45109afd88165e0e9af9e176f38edba14)
Branch: v4.4
https://github.com/mongodb/mongo/commit/c71316f5b57d4943aee79cb4a94734e3791f2f60

Comment by Githook User [ 20/Apr/20 ]

Author:

{'name': 'Suganthi Mani', 'email': 'suganthi.mani@mongodb.com', 'username': 'smani87'}

Message: SERVER-46823 Fix the jstest failure in primary_rollbacks_before_index_build_received_votes.js
Branch: master
https://github.com/mongodb/mongo/commit/f19d8ba45109afd88165e0e9af9e176f38edba14

Comment by Githook User [ 20/Apr/20 ]

Author:

{'name': 'Suganthi Mani', 'email': 'suganthi.mani@mongodb.com', 'username': 'smani87'}

Message: SERVER-46823 Enable default for index commit quorum as "votingMembers".
Branch: master
https://github.com/mongodb/mongo/commit/7d2d87c6cc31f28f3e6fb88d7c51ef92e90aa290

Comment by Eric Milkie [ 31/Mar/20 ]

It is a replacement for all.

Comment by Ravind Kumar (Inactive) [ 31/Mar/20 ]

followup given the change to the ticket title: will votingMembers alias to all or is that a replacement for all w.r.t commit quorum?

Comment by Patrick Freed [ 25/Mar/20 ]

Awesome, thanks!

Comment by Suganthi Mani [ 25/Mar/20 ]

patrick.freed Oops, that was unintentional, updated the fix version to be 4.5 Required & 4.4.0. Sorry for the confusion.

Comment by Patrick Freed [ 25/Mar/20 ]

The fix version for this ticket is listed as 4.5, but DRIVERS-966 suggests it will land in time for the 4.4 GA. Has there been a change to that, and is it expected that the default value for commit quorum will be "majority" in 4.4 and "all" in 4.6?

Generated at Thu Feb 08 05:12:32 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.