-
Type: Bug
-
Resolution: Fixed
-
Priority: Blocker - P1
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Fully Compatible
-
ALL
-
v8.0
-
Execution Team 2024-09-16
CollMod repairs invalid index options on all indexes for a given collection. After an index is repaired, collMod notifies the index catalog of the change.
However, it notifies the catalog that the index changed with an index descriptor taken from an outdated version of the catalog. This causes the index catalog refresh to crash since it assumes the index exists in the current catalog.
- fixes
-
SERVER-87705 Fix race in InvalidTTLIndexFixer
- Closed
- is related to
-
SERVER-87705 Fix race in InvalidTTLIndexFixer
- Closed
-
SERVER-95283 Create test(s) that injects old catalog metadata that is no longer valid
- Open
-
SERVER-94528 Improve ttl_invalid_index_fixer_uses_writable_collection.js
- Closed
- related to
-
SERVER-94563 Enforce writable collection usage through the CollectionWriter
- Backlog