Optimize BSONColumn DocDiff generation

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Duplicate
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      In the initial implementation we scan the before and after buckets for each data field to find the first differing byte in the BSONColumns. After the work is done to maintain the compression state in buckets, we can use BSONColumnBuilder::intermediate() with the anchor option to remove this scan for BSONColumn DocDiff generation.

            Assignee:
            [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: