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

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.1.6
    • Component/s: Storage
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Storage NYC 2018-12-03

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:
                Resolved: