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

storage engines without directoryperdb support should fail to start up with --directoryperdb

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Fixed
    • Affects Version/s: 2.8.0-rc5
    • Fix Version/s: 3.0.0-rc6
    • Component/s: Storage
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL

      Description

      When starting up a server with a storage engine that does not provide --directoryperdb support (eg. rocksExperiment, devnull, ...), the storage engine silently ignores --directoryperdb and does not adopt a different layout for the data directory.

      To reproduce, build mongod with --rocks and run the follow JS Test:

      buildscripts/smoke.py --storageEngine=devnull jstests/noPassthrough/directoryperdb.js

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              benety.goh Benety Goh
              Reporter:
              benety.goh Benety Goh
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: