Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-3246

Expose internal thread states to allow applications to track idleness

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

      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:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: