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

Add ability to create in-memory only databases

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: WT2.7.0
    • Labels:
      None
    • # Replies:
      14
    • Last comment by Customer:
      true

      Description

      Initial implementation will still create files on disk, but will not write content during normal operation.

      Will be exposed via a new configuration option to wiredtiger_open.

        Issue Links

          Activity

          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'}

          Message: WT-2178 It's okay to evict clean page from in-memory databases in order to drop a tree.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/9acac1f961ad095e2988d9e44b2e2f9f05ad4b87

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'michaelcahill', u'name': u'Michael Cahill', u'email': u'michael.cahill@mongodb.com'} Message: WT-2178 It's okay to evict clean page from in-memory databases in order to drop a tree. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/9acac1f961ad095e2988d9e44b2e2f9f05ad4b87
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'}

          Message: WT-2178: add support to format for in-memory runs.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/add119923b6f7b39cc18810d1d1747eb618e268b

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'} Message: WT-2178 : add support to format for in-memory runs. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/add119923b6f7b39cc18810d1d1747eb618e268b
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'}

          Message: WT-2178: turn LSM off when in-memory configured.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/9da592683e801a742fb234ce4942b0c564519bde

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'} Message: WT-2178 : turn LSM off when in-memory configured. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/9da592683e801a742fb234ce4942b0c564519bde
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'}

          Message: WT-2178: we don't support overflow objects when in-memory configured,
          set the relevant test values to WT_BTREE_MAX_OBJECT_SIZE.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/af1f3bd0cd2b6ce9e8dc9c87e3276aa3819dc4c4

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'} Message: WT-2178 : we don't support overflow objects when in-memory configured, set the relevant test values to WT_BTREE_MAX_OBJECT_SIZE. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/af1f3bd0cd2b6ce9e8dc9c87e3276aa3819dc4c4
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'}

          Message: WT-2178: the sweep server is configured by default, turn it off in the
          case of an in-memory configuration.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/b87999403008a2f659e68a2701605e140f176925

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith@wiredtiger.com'} Message: WT-2178 : the sweep server is configured by default, turn it off in the case of an in-memory configuration. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/b87999403008a2f659e68a2701605e140f176925

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since reply:
                1 year, 19 weeks, 1 day ago
                Date of 1st Reply: