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

Validate collection options for all registered storage engines

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0-rc2
    • Component/s: Replication, Storage
    • Labels:
      None

      Description

      Validate collection-specific options at create time for all registered storage engines, regardless of the current storage engine in use. This is to ensure that replica sets with mixed storage engines work properly.
      At this time, we will not be supporting different storage engine options for the same storage engine, for a given collection, on different replicas in the same replica set.

      Original description:

      It would be nice to allow different storage engine options for the same collections on different replicas in the same replica set.

      This would facilitate testing different storage options without having to build new replicas nor change the default storage options for all collection on the node.

      Example
      For example the 3 node replica set might have the following settings to test the best storage options.

      node collection options
      1 users wiredtiger, lsm, direct_io
      2 users wiredtiger, btree, snappy compression
      3 users wiredtiger, lsm, zip compression

      This would be independent of the default options which could be none of those options, like wiredtiger-lsm-no-compression.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              milkie Eric Milkie
              Reporter:
              scotthernandez Scott Hernandez
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: