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

Refactor the way we use smart pointers in BiggieSE

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor - P4 Minor - P4
    • 4.1.6
    • None
    • Storage
    • None
    • Fully Compatible
    • Storage NYC 2018-11-05, Storage NYC 2018-11-19

    Description

      Today, a good chunk of the BiggieSE codebase is using nested pointers which is prone to generate issues. The code should be refactor to avoid using unnecessary pointers and to rethink our strategy when swapping trees to avoid dangling pointers.

      Currently cloneCollectionAsCapped is a victim of this issue and should be fixed once the work surrounding this ticket is done.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: