| 1 | #pragma once |
|---|---|
| 2 | |
| 3 | /// Used in ProfileEvents and MemoryTracker to determine their hierarchy level |
| 4 | /// The less value the higher level (zero level is the root) |
| 5 | enum class VariableContext |
| 6 | { |
| 7 | Global = 0, |
| 8 | User, /// Group of processes |
| 9 | Process, /// For example, a query or a merge |
| 10 | Thread, /// A thread of a process |
| 11 | Snapshot /// Does not belong to anybody |
| 12 | }; |
| 13 |