Remove the reconciliation WT_BOUNDARY structure.

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Done
    • Priority: Major - P3
    • 3.6.0-rc0, WT3.0.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage 2017-05-29, Storage 2017-06-19, Storage 2017-09-11, Storage 2017-10-02
    • None

      In words of keith.bostic

      The WT_BOUNDARY structure is really two chunks of information, the information about the disk image we're writing and the information about the pages we wrote to support this reconciliation.

      Once the disk image information moves out of the boundary structure, it becomes obvious the remaining information is just a WT_MULTI structure, they're almost identical. My hope is we can create WT_MULTI structures during reconciliation and skip those allocations and that transformation.

              Assignee:
              Keith Bostic (Inactive)
              Reporter:
              Sulabh Mahajan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: