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: