-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Storage Execution
-
Fully Compatible
-
Execution Team 2024-08-19
Idents stored and returned from the DurableCatalog can come in 4 forms!
- <db_name>/<collection|index>/<ident_identifier>
- directoryPerDb + wiredTigerDirectoryForIndexes
- <db_name>/<ident_name>
- directoryPerDb
- <collection|index>/<ident_identifier>
- wiredTigerDirectoryForIndexes
- <ident_name>
- default, no options enabled
ident_identifier: <counter>-<random number>
ident_name: <collection|index>-<ident_identifier>
This interface design was a contributing cause to SERVER-89625. At the very least, better and clearer documentation of this universe of possibilities would make this interface less error prone. Redesigning is, of course, another option as well.
- is related to
-
SERVER-89625 Handle directoryPerDb and wiredTigerDirectoryForIndexes correctly when reporting namespaces and UUIDs during a backup
- Closed