[SERVER-30927] Use readConcern afterClusterTime for initsync oplog queries Created: 01/Sep/17 Updated: 30/Oct/23 Resolved: 07/Sep/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication, Storage |
| Affects Version/s: | None |
| Fix Version/s: | 3.4.10, 3.5.13 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Geert Bosch | Assignee: | Geert Bosch |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||||||||||||||||||||||||||
| Operating System: | ALL | ||||||||||||||||||||||||||||||||||||||||||||||||
| Backport Requested: |
v3.4
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Steps To Reproduce: |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| Sprint: | Storage 2017-09-11 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
This is needed to ensure visibility of the oplog entries that are queried. |
| Comments |
| Comment by Githook User [ 10/Oct/17 ] |
|
Author: {'email': 'geert@mongodb.com', 'name': 'Geert Bosch', 'username': 'GeertBosch'}Message: (cherry picked from commit f9438895085bf788a7d7276221b5efd865391df7) Conflicts: |
| Comment by Ramon Fernandez Marina [ 07/Sep/17 ] |
|
Author: {'username': u'GeertBosch', 'name': u'Geert Bosch', 'email': u'geert@mongodb.com'}Message: |
| Comment by Githook User [ 07/Sep/17 ] |
|
Author: {'username': 'GeertBosch', 'name': 'Geert Bosch', 'email': 'geert@mongodb.com'}Message: |
| Comment by Benety Goh [ 07/Sep/17 ] |
|
The term comparison in the proposed patch may be removed after |
| Comment by Andy Schwerin [ 02/Sep/17 ] |
|
I see that the patch proposed covers the case I mentioned earlier. Thx. |
| Comment by Andy Schwerin [ 02/Sep/17 ] |
|
Any change here will need to work when initial syncing a 3.6 node from a 3.4 node. I'm not sure how good the mixed version coverage is, so double check that. |
| Comment by Geert Bosch [ 01/Sep/17 ] |
|
This fixes a specific issue that resulted from the changes in oplog visibility code. |
| Comment by Spencer Brody (Inactive) [ 01/Sep/17 ] |
|
Dupe of |