Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Execution Team 2022-02-21, Execution Team 2022-03-07
Description
Drop-pending collections don't have an entry in the durable catalog, which SERVER-62427 is making use of to determine the collection namespace. We'll have to retrieve the collection namespace from the drop-pending collection reaper
System -> checkpointTimestamp = 10, oldestTimestamp = 15 |
Client -> Rename collection "a" to "b" at timestamp 20 |
System -> checkpointTimestamp = 10, oldestTimestamp = 25 |
Client -> Open $backupCursor. Will copy files at the checkpointTimestamp
|
Client -> Comes across the file for renamed collection. ns field is "b". Want "a". |
We need a way to keep track of collection renames in memory.
Attachments
Issue Links
- depends on
-
SERVER-62427 Files mapping to namespaces in a backup cursor will include the namespace in the response
-
- Closed
-
- is duplicated by
-
SERVER-63217 Handle returning the collection namespace at the time of the checkpoint if it was renamed
-
- Closed
-