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

Add fast-path to decompress Simple8b containing all-skip or RLE

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution

      Simple8b blocks containing the skip bit pattern in all its slots can easily be determined by masking out the selector bits and checking if all remaining bits are set to 1.

      When this case is detected the BSONColumn decompressor can avoid unpacking every individual slot which should be a performance improvement.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            henrik.edin@mongodb.com Henrik Edin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: