-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
CAR Team 2026-03-16
-
None
-
None
-
None
-
None
-
None
-
None
-
None
TemporaryRecordStore is semantically incorrect for replicated tables, as dropping the table needs to be part of a replicated operation, not just when the c++ object happens to leave scope. For hybrid index builds the tables are unreplicated, but primary-driven index builds replicate them. We can probably make this change for both without issues as the cleanup should happen as part of index build commit or abort.
- related to
-
SERVER-121297 Don't use TemporaryRecordStore for index build side tables (part 2)
-
- In Progress
-