[−][src]Module rocks::thread_status
This file defines the structures for exposing run-time status of any rocksdb-related thread. Such run-time status can be obtained via GetThreadList() API.
Note that all thread-status features are still under-development, and thus APIs and class definitions might subject to change at this point. Will remove this comment once the APIs have been finalized.
Structs
ThreadStatus | A structure that describes the current status of a thread. The status of active threads can be fetched using rocksdb::GetThreadList(). |
Enums
CompactionPropertyType | |
FlushPropertyType | |
OperationStage | |
OperationType | The type used to refer to a thread operation. A thread operation describes high-level action of a thread. Examples include compaction and flush. |
StateType | The type used to refer to a thread state. A state describes lower-level action of a thread such as reading / writing a file or waiting for a mutex. |
ThreadType | The type of a thread. |