[SERVER-47890] Unblacklist report_post_batch_resume_token.js from change_streams_sharded_collections_passthrough suites Created: 01/May/20  Updated: 29/Oct/23  Resolved: 10/Jun/20

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 4.7.0

Type: Task Priority: Major - P3
Reporter: Cheahuychou Mao Assignee: Bernard Gorman
Resolution: Fixed Votes: 0
Labels: qexec-team
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-49423 Do not set coordinateCommitReturnImme... Closed
is related to SERVER-37364 Coordinator should return the decisio... Closed
Backwards Compatibility: Fully Compatible
Sprint: Query 2020-05-18, Query 2020-06-01, Query 2020-06-15
Participants:

 Description   

SERVER-37364 makes the transaction coordinator return the decision as soon as the decision is made durable. This has caused report_post_batch_resume_token.js (when run in change_streams_sharded_collections_passthrough suites) to fail the check that the changestream cursor gets back two transaction events in the response to the first getMore after commitTransaction returns. It turns out that waiting for the inserts to be majority committed does not make this check pass reliably. This test may need to be rewritten for it to work with a sharded cluster. 



 Comments   
Comment by Githook User [ 10/Jun/20 ]

Author:

{'name': 'Bernard Gorman', 'email': 'bernard.gorman@gmail.com', 'username': 'gormanb'}

Message: SERVER-47890 Allow report_post_batch_resume_token.js to run with coordinateCommitReturnImmediatelyAfterPersistingDecision
Branch: master
https://github.com/mongodb/mongo/commit/ad170b9f34c828ec25404f600e95416639e1fecd

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