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

Optimize BSONColumn DocDiff generation

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Storage Execution

    Description

      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.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            gregory.wlodarek@mongodb.com Gregory Wlodarek
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: