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

variable-length column store should support dictionaries

    • Type: Icon: Task Task
    • Resolution: Done
    • WT1.3.1
    • Affects Version/s: None
    • Component/s: None
    • Labels:

      Variable-length column store should support dictionaries, just like row-store does: this is mostly a code change in reconciliation, but it also requires a change to the on-page format because a dictionary cell on the page will now be a type-byte + an optional RLE + page-offset. Currently, row-store is overloading the flag in the type byte that says there's a 64B value in the cell to be the page-offset, and that will have to change: row-store dictionary cells will be type-byte + page-offset, column-store dictionary cells will be type-byte with 64B flag + RLE + page-offset.

            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: