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

queryoptimizer3.js failing during parallel tests basic and basicPlus

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.0
    • Component/s: Querying
    • Labels:
    • Operating System:
      ALL

      Issue Links

        Activity

        Hide
        pasette Dan Pasette added a comment -

        queryoptimizer3.js is timing out after 3hrs with no output.

        First failure on linux-64 nightly:
        http://buildbot.mongodb.org:8081/builders/Nightly%20Linux%2064-bit/builds/1382
        git: 89ca7f9d6f134e09241837edeb9b456d80f2abc9
        4/19

        First on rhel-64:
        http://buildbot.mongodb.org:8081/builders/Nightly%20Linux%20RHEL%2064-bit/builds/486
        git: ef3d06fb6c5402d56a90ad60fd61c761021b92a7
        4/14

        First on win64 debug:
        http://buildbot.mongodb.org:8081/builders/Nightly%20Windows%2064-bit%20DEBUG/builds/297
        git: ef3d06fb6c5402d56a90ad60fd61c761021b92a7
        4/19

        First on win64 2008 Debug:
        http://buildbot.mongodb.org:8081/builders/Nightly%20Windows%2064-bit%202008R2%2B%20DEBUG/builds/0
        git: 14839ca976cff7566f9aa578044f44413b7abdc0
        4/14

        Show
        pasette Dan Pasette added a comment - queryoptimizer3.js is timing out after 3hrs with no output. First failure on linux-64 nightly: http://buildbot.mongodb.org:8081/builders/Nightly%20Linux%2064-bit/builds/1382 git: 89ca7f9d6f134e09241837edeb9b456d80f2abc9 4/19 First on rhel-64: http://buildbot.mongodb.org:8081/builders/Nightly%20Linux%20RHEL%2064-bit/builds/486 git: ef3d06fb6c5402d56a90ad60fd61c761021b92a7 4/14 First on win64 debug: http://buildbot.mongodb.org:8081/builders/Nightly%20Windows%2064-bit%20DEBUG/builds/297 git: ef3d06fb6c5402d56a90ad60fd61c761021b92a7 4/19 First on win64 2008 Debug: http://buildbot.mongodb.org:8081/builders/Nightly%20Windows%2064-bit%202008R2%2B%20DEBUG/builds/0 git: 14839ca976cff7566f9aa578044f44413b7abdc0 4/14
        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2013-05-08T17:54:12Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

        Message: SERVER-9421 do not kill index builds synchronously, to prevent deadlocks

        No changes were necessary to the index builder itself; by the time it updates
        its curop to reflect the fact that it's an index build, it already has the DB
        write lock. So the only time we can be killed is when we yield.
        Branch: master
        https://github.com/mongodb/mongo/commit/95e8fd9ac9811a64e62dfc6b560bc871e6c244d7

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2013-05-08T17:54:12Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'} Message: SERVER-9421 do not kill index builds synchronously, to prevent deadlocks No changes were necessary to the index builder itself; by the time it updates its curop to reflect the fact that it's an index build, it already has the DB write lock. So the only time we can be killed is when we yield. Branch: master https://github.com/mongodb/mongo/commit/95e8fd9ac9811a64e62dfc6b560bc871e6c244d7
        Hide
        auto auto (Inactive) added a comment -

        Author:

        {u'date': u'2013-05-09T15:03:52Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'}

        Message: SERVER-9474 SERVER-9421 fix replset tests with background index builds

        Lock the DBWrite lock before stopping index builds.
        Avoid touching non-PODs while looking at non-threadsafe CurOp structures.
        Fix the way we exit the batch-builder loop for replsettests
        (this was broken by SERVER-9474's commit)
        Branch: master
        https://github.com/mongodb/mongo/commit/7008c37d48aa8893a4b79abd2ecca9699d8ee7d0

        Show
        auto auto (Inactive) added a comment - Author: {u'date': u'2013-05-09T15:03:52Z', u'name': u'Eric Milkie', u'email': u'milkie@10gen.com'} Message: SERVER-9474 SERVER-9421 fix replset tests with background index builds Lock the DBWrite lock before stopping index builds. Avoid touching non-PODs while looking at non-threadsafe CurOp structures. Fix the way we exit the batch-builder loop for replsettests (this was broken by SERVER-9474 's commit) Branch: master https://github.com/mongodb/mongo/commit/7008c37d48aa8893a4b79abd2ecca9699d8ee7d0

          People

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

            Dates

            • Created:
              Updated:
              Resolved: