-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines - Foundations
-
1,730.256
-
None
-
None
Issue
We suspect data loss can occur when sweeping a layered dhandle is supposed to be drained during step up. This was identified following the investigation in WT-16703.
The root cause is sweeping layered dhandles during concurrent draining. WT-16974 will implement the short term fix. WT-16982 will be used to investigate a longer term solution.
Work to be done
This ticket looks into the long term solution for WT-16974. The ticket will need to focus on these areas:
- Tie the lifetime of a layered dhandle to its ingest dhandle.
- Ensure layered dhandle and data inside ingest tables are not closed in follower mode and step-up process.
- is related to
-
WT-16974 Prevent sweep server from closing ingest and layered dhandles
-
- Closed
-
-
WT-17323 Layered table cursors are not swept, leading to potential file descriptor exhaustion
-
- Open
-
-
WT-16703 Ingest table on leader cannot be verified
-
- Closed
-
- related to
-
WT-17436 Minor disagg test improvements
-
- Closed
-