[SERVER-70982] Add unit tests for instantiating collection without timestamp concurrently with DDL operation Created: 31/Oct/22  Updated: 28/Nov/22  Resolved: 28/Nov/22

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

Type: Task Priority: Major - P3
Reporter: Henrik Edin Assignee: Will Buerger
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
is caused by SERVER-71208 Handle namespaces with pending commit... Closed
Sprint: Execution Team 2022-11-28
Participants:

 Description   

Instantiating collections from storage without a timestamp will be used when readers detect that there are concurrent DDL writers and we cannot trust the in-memory CollectionCatalog state.

We should add unit tests that sets up the correct interleaving and verifies that the instantiated collection is always in sync with what is visible in the storage snapshot.


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