Improve serialization format to avoid delta oplog exceeding max BSON depth

XMLWordPrintableJSON

    • Type: New Feature
    • Resolution: Fixed
    • Priority: Major - P3
    • 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Query 2020-07-13, Query 2020-07-27, Query 2020-08-10
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      OplogDeltaCalculator::computeDiff() function does not handle the case when BSON max depth is reached. We should bail out when the computeDiff() function tries to record an update at the deepest level.

            Assignee:
            Arun Banala
            Reporter:
            Arun Banala
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: