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

warnings from IndexRebuilder at startup

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Minor - P4 Minor - P4
    • 2.4.0-rc1
    • Affects Version/s: 2.3.2
    • Component/s: Index Maintenance
    • None
    • ALL
    • Hide

      ./mongod --noIndexBuildRetry
      (crtl-c)
      ./mongod

      Show
      ./mongod --noIndexBuildRetry (crtl-c) ./mongod

      If you start mongod with --noIndexBuildRetry, and then stop the server and restart it without the flag, you get some odd warnings at startup:

      Fri Jan 25 16:37:38.094 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      Fri Jan 25 16:37:38.094 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      Fri Jan 25 16:37:38.094 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      Fri Jan 25 16:37:38.094 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      Fri Jan 25 16:37:38.095 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      Fri Jan 25 16:37:38.095 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      Fri Jan 25 16:37:38.095 [IndexRebuilder] warning: ClientCursor::yield can't unlock b/c of recursive lock ns: test.system.namespaces top: { opid: 27, active: true, secs_running: 0, op: "getmore", ns: "test.system.namespaces", query: {}, client: "0.0.0.0:0", desc: "IndexRebuilder", threadId: "0x7fa5f7801700", locks: { ^: "W" }, waitingForLock: false, numYields: 0, lockStats: { timeLockedMicros: {}, timeAcquiringMicros: { r: 1, w: 0 } } }
      

            Assignee:
            kristina Kristina Chodorow (Inactive)
            Reporter:
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: