Details
-
New Feature
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Execution Team 2022-02-07
Description
Once the catalog has loaded, we can iterate over the _mdb_catalog.wt table to determine which collection is missing its data files. The collections that fit this description will undergo a collection drop. The call to WT_SESSION::drop() will be skipped as the data files are not known to WiredTiger. This will also remove the collections entry from the sizeStorer.wt table. Any views on the dropped collection will also need to be removed from the system.views collection for the given database. This procedure mimics the collections and their indexes being dropped at the checkpointTimestamp.