Expose internal thread states to allow applications to track idleness

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage 2017-07-31
    • None

      There have recently been changes in MongoDB aimed at improving diagnosability and debuggability by tracking some context for threads in the system. The particular information currently tracked is:

      • A name for the thread
      • Whether the thread is currently idle or active

      It would be nice if threads in the WiredTiger library could share the same context with MongoDB. The API in MongoDB can be found here:
      https://github.com/mongodb/mongo/blob/master/src/mongo/util/concurrency/idle_thread_block.cpp

              Assignee:
              [DO NOT USE] Backlog - Storage Engines Team
              Reporter:
              Alexander Gorrod
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: