ClickHouse/base
Pablo Marcos 9cdd56abbc Reduce the general critical section for query_metric_log
- Use a separate mutex for each query to reduce the contention
period for queries_mutex.

- Refactor to use std::mutex instead of std::recursive_mutex
for queries_mutex.

- In case we're running late to schedule the next task, schedule
it immediately.

- Fix LockGuard because unlocking twice is undefined behavior.
2024-11-06 20:52:54 +00:00
..
base Reduce the general critical section for query_metric_log 2024-11-06 20:52:54 +00:00
glibc-compatibility Increase auxv vector to support higher values 2024-10-28 09:28:40 +00:00
harmful Fix duplicate symbol errors 2024-08-14 03:00:51 +00:00
pcg-random More clang-tidy fixes 2023-09-21 14:40:57 +00:00
poco Make Poco::Logger getChannel() and setChannel() thread-safe 2024-10-21 02:16:01 -07:00
readpassphrase Remove cruft from build 2023-03-17 13:44:04 +00:00
widechar_width Move poco to base/poco/ (#46075) 2023-02-08 12:04:11 +01:00
CMakeLists.txt Move poco to base/poco/ (#46075) 2023-02-08 12:04:11 +01:00