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

Save update restore to reuse lookaside eviction.

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.0, 4.4.0-rc0, 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 5
    • Storage Engines 2019-12-30, Storage Engines 2020-01-13

      The conceptual difference between save update restore and lookaside eviction is whether a page stays in cache or not after a page is reconciled. The common path for both of them is 

      1. Creating a new page image with the newest version.
      2. moving the historical versions to lookaside. 

      Investigate :

      1. To reuse of lookaside eviction for save update restore.
      2. To find trigger for save update restore.
      3. To check whether we need two calls to reconciliation, one for lookaside eviction and other for save update restore, could we do both of them in a single call. 

            Assignee:
            chenhao.qu@mongodb.com Chenhao Qu
            Reporter:
            vamsi.krishna@mongodb.com Vamsi Boyapati
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: