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

Make placement of LSM chunks configurable

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None

      Description

      At the moment, LSM just uses an incrementing chunk ID to generate the URI for each chunk and Bloom filter. If we made an interface for this, something like:

      int generate_uri(..., int chunk_id, int level, int type, char *buf, size_t *len)
      

      where type == WT_LSM_DATA || type == WT_LSM_BLOOM

      Then applications could place Bloom filters and chunks in different places, or place different levels of the tree on different types of storage subsystem.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                backlog-server-storage Backlog - Storage NY Team
                Reporter:
                michael.cahill Michael Cahill
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: