Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-2228

useless raw compression calls in the case of small or remaindered blocks

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • WT2.7.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      The WiredTiger reconciliation process calls raw compression (for example, if the engine is configured with zlib), even when the data chunk is smaller than the allocation size and compression is known to be a waste of time. When the allocation size is a significant percentage of the maximum block size, this can be half or more of the calls to raw compression.

            Assignee:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Reporter:
            keith.bostic@mongodb.com Keith Bostic (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: