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

Expose internal thread states to allow applications to track idleness

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: None
    • Labels:
      None
    • Sprint:
      Storage 2017-07-31

      Description

      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

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              backlog-server-storage-engines Backlog - Storage Engines Team
              Reporter:
              alexander.gorrod Alexander Gorrod
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: