Details

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

      Description

      Eviction has been getting stuck frequently during stress tests, making it difficult to find other problems because tests don't run for long enough.

        Issue Links

          Activity

          Hide
          michael.cahill Michael Cahill added a comment -
          Show
          michael.cahill Michael Cahill added a comment - CR: https://github.com/wiredtiger/wiredtiger/pull/2346
          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-2249 Keep eviction stuck until cache usage is under 100%.

          Fix a real bug: STUCK is a cache flag, not a cache->state flag.

          Don't try to do eviction when dumping the cache, and only kill processes if no
          pages have been evicted since the STUCK flag was first set.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/4415f79afe7acec1113ce24283f1362d48d2e84a

          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-2249 Keep eviction stuck until cache usage is under 100%. Fix a real bug: STUCK is a cache flag, not a cache->state flag. Don't try to do eviction when dumping the cache, and only kill processes if no pages have been evicted since the STUCK flag was first set. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/4415f79afe7acec1113ce24283f1362d48d2e84a
          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-2249 Review fix.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/7880ced1b7466e95ada3b119193292a588c63e3e

          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-2249 Review fix. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/7880ced1b7466e95ada3b119193292a588c63e3e
          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: Merge pull request #2346 from wiredtiger/WT-2249-eviction-stuck

          WT-2249 Keep eviction stuck until cache usage is under 100%.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/264ec216effa832977bab41cfe095bb8292f5f3c

          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: Merge pull request #2346 from wiredtiger/ WT-2249 -eviction-stuck WT-2249 Keep eviction stuck until cache usage is under 100%. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/264ec216effa832977bab41cfe095bb8292f5f3c
          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: Merge pull request #2346 from wiredtiger/WT-2249-eviction-stuck

          WT-2249 Keep eviction stuck until cache usage is under 100%.
          Branch: develop
          https://github.com/wiredtiger/wiredtiger/commit/264ec216effa832977bab41cfe095bb8292f5f3c

          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: Merge pull request #2346 from wiredtiger/ WT-2249 -eviction-stuck WT-2249 Keep eviction stuck until cache usage is under 100%. Branch: develop https://github.com/wiredtiger/wiredtiger/commit/264ec216effa832977bab41cfe095bb8292f5f3c
          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: Import wiredtiger-wiredtiger-mongodb-3.2-rc4-56-g7a4f325.tar.gz from wiredtiger branch mongodb-3.2

          ref: 8326df6..7a4f325

          e731ef8 WT-2251 Free addresses when discarding deleted page references.
          0e93d60 SERVER-21691 Avoid insert stalls
          264ec21 WT-2249 Keep eviction stuck until cache usage is under 100%.
          dca1411 WT-2250 Minor fix: use SET instead of INCRV for stat.
          Branch: master
          https://github.com/mongodb/mongo/commit/86e7b69a6c52c926d28a60d816faefa6db81eb96

          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: Import wiredtiger-wiredtiger-mongodb-3.2-rc4-56-g7a4f325.tar.gz from wiredtiger branch mongodb-3.2 ref: 8326df6..7a4f325 e731ef8 WT-2251 Free addresses when discarding deleted page references. 0e93d60 SERVER-21691 Avoid insert stalls 264ec21 WT-2249 Keep eviction stuck until cache usage is under 100%. dca1411 WT-2250 Minor fix: use SET instead of INCRV for stat. Branch: master https://github.com/mongodb/mongo/commit/86e7b69a6c52c926d28a60d816faefa6db81eb96

            People

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

              Dates

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