Move creating a bsonColumn inside decompressIterative()

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Works as Designed
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage Execution
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Once SERVER-85254 is in the allocator should own all memory even uncompressed BSONElements. This means the binary doesn't need to be in scope anymore. To have full coverage to test that the allocator has proper ownership of the BSONElements, we should create bsonColumn inside decompressIterative() and then once we exist the decompressor the binary will be destroyed. If the allocator owns the materialized elements this should be ok.

            Assignee:
            [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            Gil Alon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: