Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-38259

Don't copy the tree on changes if all cursors are positioned behind it in BiggieSE

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.6
    • Affects Version/s: None
    • Component/s: Storage
    • Labels:
      None
    • Fully Compatible
    • Storage NYC 2018-12-03

      Currently the biggie storage engine makes a copy on write of the head tree to any pending modifications even if all the cursors are behind the master copy.
      We should avoid doing this so that we don't have to keep track of a potentially large trail of history (space and time consuming) that will be unused by the cursors when they catch up to the head again.

            Assignee:
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Reporter:
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: