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

WT encryption modifications needed

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: WT2.6.0
    • Labels:

      Description

      This issue discusses encryption design and implementation.

        Issue Links

          Activity

          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-1822, WT-2051: unify corruption error messages into a single
          structure. This actually makes WT-2051 worse, and test_encrypt04
          (at least) starts panicing in cases where we didn't before.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/7ff1293d2557bbf3344e49de0f2f89a4e903fb14

          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-1822 , WT-2051 : unify corruption error messages into a single structure. This actually makes WT-2051 worse, and test_encrypt04 (at least) starts panicing in cases where we didn't before. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/7ff1293d2557bbf3344e49de0f2f89a4e903fb14
          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-1822, WT-2051
          Rename WT_SESSION_SALVAGE_CORRUPT_OK flag to WT_SESSION_QUIET_CORRUPT_FILE,
          it's no longer salvage only.

          Set/clear WT_SESSION_QUIET_CORRUPT_FILE around the initial read and verify
          of the root page when the file is opened so we don't output scary messages
          into the MongoDB log ("item XX on page at YY is a corrupted cell").
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/8969ddea9f1dc922f26206adbd5ec927fe3cb316

          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-1822 , WT-2051 Rename WT_SESSION_SALVAGE_CORRUPT_OK flag to WT_SESSION_QUIET_CORRUPT_FILE, it's no longer salvage only. Set/clear WT_SESSION_QUIET_CORRUPT_FILE around the initial read and verify of the root page when the file is opened so we don't output scary messages into the MongoDB log ("item XX on page at YY is a corrupted cell"). Branch: develop https://github.com/wiredtiger/wiredtiger/commit/8969ddea9f1dc922f26206adbd5ec927fe3cb316
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'ddanderson', u'name': u'Don Anderson', u'email': u'dda@ddanderson.com'}

          Message: WT-1822. Add test to ensure that error codes returned by decrypt
          during a wiredtiger_open are returned by wiredtiger_open. This
          requires a special config argument to be passed to the rotn encryptor.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/0ef8cd2349236febd8d862fb358b6eaa31a64ade

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'ddanderson', u'name': u'Don Anderson', u'email': u'dda@ddanderson.com'} Message: WT-1822 . Add test to ensure that error codes returned by decrypt during a wiredtiger_open are returned by wiredtiger_open. This requires a special config argument to be passed to the rotn encryptor. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/0ef8cd2349236febd8d862fb358b6eaa31a64ade
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

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

          Message: Merge pull request #2147 from wiredtiger/wt-1822-encryption-test

          WT-2051, WT-1822. Add test for decrypt returning an error
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/e40d30b6d69004a0d2db50dd5021cc178452c8ba

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'keithbostic', u'name': u'Keith Bostic', u'email': u'keith.bostic@mongodb.com'} Message: Merge pull request #2147 from wiredtiger/wt-1822-encryption-test WT-2051 , WT-1822 . Add test for decrypt returning an error Branch: develop https://github.com/wiredtiger/wiredtiger/commit/e40d30b6d69004a0d2db50dd5021cc178452c8ba
          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-1822
          Coverity CID #1320624, resource leak.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/1bdccb84fd4ea7ec3fc818d049b7b6ae317f74bc

          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-1822 Coverity CID #1320624, resource leak. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/1bdccb84fd4ea7ec3fc818d049b7b6ae317f74bc

            People

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

              Dates

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