[SERVER-81971] Explore removing the BatchedCollectionCatalogWriter Created: 09/Oct/23  Updated: 11/Dec/23

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

Type: Improvement Priority: Major - P3
Reporter: Josef Ahmad Assignee: Backlog - Catalog and Routing
Resolution: Unresolved Votes: 0
Labels: car-qw, neweng
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-83988 Investigate invariant in CollectionCa... Closed
Assigned Teams:
Catalog and Routing
Participants:
Story Points: 3

 Description   

The BatchedCollectionCatalogWriter was introduced to avoid quadratic behaviour during startup and replication rollback (SERVER-58736, SERVER-62618). Since then the local catalog has switched to immutable data structures, which make copies relatively cheap, and we may be able to remove the batched writer.
 
 


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