Provide long term solution layered dhandles and ingest tables

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Engines - Foundations
    • 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.

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Jie Chen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: