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

Optimize BSONColumn DocDiff generation

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

      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:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: