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

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

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT2.7.0
    • Labels:
      None

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                keith.bostic Keith Bostic
                Reporter:
                keith.bostic Keith Bostic
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: