-
Type:
Task
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
CAR Team 2025-02-03, CAR Team 2025-02-17, CAR Team 2025-03-03
-
2
We added an oplog 'c' entry in SERVER-99360 to use it for keeping DSS upto date with the durable data. That ticket only added an empty entry, with not payload or actual modification to the DSS.
This ticket will update the c entry code to fill the temporary DSS with metadata as the DDLs commit to the share local catalog. This is to develop the DDL side of the database authoritative project without worrying about the end-to-end workflow of the whole feature set that includes CRUD, upgrade/downgrade, etc.
The oplog 'c' entries will be used to fill in the temporary DSS for the create database, move primary and drop database DDLs.
- depends on
-
SERVER-99360 Create command oplog entry for modifications to the DSS
-
- Closed
-
- is depended on by
-
SERVER-100711 Introduce a new class for maintaining DSS/CSS caches
-
- Blocked
-
-
SERVER-99806 checkMetadataConsistency to check against temporary DSS
-
- Closed
-
-
SERVER-100654 Enhancing shard-local catalog commit as a single applyOps
-
- Backlog
-