Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-5059

Remove pageid from lookaside schema

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PM-1248-feature-branch
    • Component/s: None
    • Labels:
      None

      Description

      With WT-5058 we will not be be loading the history from lookaside when a page gets initialized. When this page with lookaside content is evicted to lookaside again, we need to be able to accommodate the records that are still valid from the previous eviction. Current usage of pageid to make lookaside append-only prevents from older records to stay valid.

      This ticket will address changing the schema of lookaside to remove pageid. The search functionality, insertion of records, etc need to be updated to work without a pageid. The las sweep needs to be updated to not use the pageid.

        Attachments

          Activity

            People

            • Assignee:
              alex.cameron Alex Cameron
              Reporter:
              sulabh.mahajan Sulabh Mahajan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: