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

Try harder to make progress with in-memory splits

    Details

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

      Description

      In-memory splits only try to lock the parent page once and give up if that fails. In fact, we only need to give up to avoid deadlocks with checkpoints, tighten that down.

        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-2062 Try harder to make progress on in-memory splits: only give up if a checkpoint is in progress.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/810b914b8a6b3b10623cfa9f70dd6f7c3dd79823

          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-2062 Try harder to make progress on in-memory splits: only give up if a checkpoint is in progress. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/810b914b8a6b3b10623cfa9f70dd6f7c3dd79823
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'}

          Message: Merge pull request #2152 from wiredtiger/WT-2062

          WT-2062 Try harder to make progress on in-memory splits
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/3e0c7bfa3a012ffafb13a40ed5ec4f17aea20165

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'} Message: Merge pull request #2152 from wiredtiger/ WT-2062 WT-2062 Try harder to make progress on in-memory splits Branch: develop https://github.com/wiredtiger/wiredtiger/commit/3e0c7bfa3a012ffafb13a40ed5ec4f17aea20165
          Hide
          xgen-internal-githook Githook User added a comment -

          Author:

          {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'}

          Message: Merge pull request #2152 from wiredtiger/WT-2062

          WT-2062 Try harder to make progress on in-memory splits
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/3e0c7bfa3a012ffafb13a40ed5ec4f17aea20165

          Show
          xgen-internal-githook Githook User added a comment - Author: {u'username': u'agorrod', u'name': u'Alex Gorrod', u'email': u'alexander.gorrod@mongodb.com'} Message: Merge pull request #2152 from wiredtiger/ WT-2062 WT-2062 Try harder to make progress on in-memory splits Branch: develop https://github.com/wiredtiger/wiredtiger/commit/3e0c7bfa3a012ffafb13a40ed5ec4f17aea20165

            People

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

              Dates

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