[SERVER-66840] Investigate and fix testcases Created: 27/May/22  Updated: 29/Oct/23  Resolved: 29/Sep/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.0-rc0

Type: Task Priority: Critical - P2
Reporter: Rishab Joshi (Inactive) Assignee: Denis Grebennicov
Resolution: Fixed Votes: 0
Labels: pm-2334-m4
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-69959 Introduce majority committed point ad... Closed
Backwards Compatibility: Fully Compatible
Sprint: QE 2022-09-19, QE 2022-10-03
Participants:

 Description   

Currently, the JS test only_wake_getmore_for_relevant_changes.js hangs when run with the change collection passthroughs - change_streams_multitenant_sharded_collections_passthrough and change_streams_multitenant_passthrough. This ticket was investigating those failures.

We should also look into the JS test projection_fakes_internal_event.js. This test also fails when run with the change collection passthrough. This test fails because the test attempts to resume the change stream from dawn time here. The failure is expected because a change collection does not exist from the dawn timestamp and will fail with ChangeStreamHistoryLost error. But the other scenarios in this JS test can still run with the change collection. In this ticket, we could explore if changes could be made to this test such that it can also run with the change collection.

We should also check for any TODO associated with this ticket in the codebase.

 

 



 Comments   
Comment by Githook User [ 29/Sep/22 ]

Author:

{'name': 'Denis Grebennicov', 'email': 'denis.grebennicov@mongodb.com', 'username': 'denis631'}

Message: SERVER-66840 Adjust TODOs for the disabled change stream multitenant tests
Branch: master
https://github.com/mongodb/mongo/commit/af8869a6b24a42d84aa67357ada3840e9508303c

Generated at Thu Feb 08 06:06:34 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.