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

Move creating a bsonColumn inside decompressIterative()

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

      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:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            gil.alon@mongodb.com Gil Alon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: