Luck-Chang
|
1ac8e739c9
|
fix some typos and clang-tidy warnings
|
2022-09-05 09:50:24 +08:00 |
|
Dmitry Novik
|
865ee5d0d6
|
Refactor code
|
2022-08-29 20:24:35 +02:00 |
|
Dmitry Novik
|
99cef119e1
|
Remove logging from OvercommitTracker
|
2022-07-08 15:34:23 +00:00 |
|
Dmitry Novik
|
3544fbe5c4
|
cleanup
|
2022-06-22 14:05:20 +00:00 |
|
Dmitry Novik
|
e10f079bd3
|
Get rid of allocations in OvercommitTracker
|
2022-06-21 10:15:33 +00:00 |
|
Dmitry Novik
|
60b9d81773
|
Remove global_memory_usage_overcommit_max_wait_microseconds
|
2022-05-27 16:30:29 +00:00 |
|
Dmitry Novik
|
e9187ec4b7
|
Overcommit: update defaults, exception message and add ProfileEvent
|
2022-05-23 14:35:09 +00:00 |
|
Dmitry Novik
|
20c537addd
|
Make noncopyable
|
2022-05-18 01:42:13 +00:00 |
|
Dmitry Novik
|
a97ba9741e
|
Fix possible deadlock in OvercommitTracker during logging
|
2022-05-17 18:07:52 +00:00 |
|
Dmitry Novik
|
45585f0e7f
|
Fix possible overflow in OvercommitRatio
|
2022-05-13 15:39:05 +00:00 |
|
Dmitry Novik
|
2ed5a4013a
|
Revert "Revert "Memory overcommit: continue query execution if memory is available""
|
2022-05-03 00:45:13 +02:00 |
|
alesapin
|
f0b7af0aa2
|
Revert "Memory overcommit: continue query execution if memory is available"
|
2022-05-03 00:36:50 +02:00 |
|
Dmitry Novik
|
71b6f89166
|
Merge pull request #35637 from ClickHouse/memory-overcommit-free
Memory overcommit: continue query execution if memory is available
|
2022-05-02 19:00:18 +02:00 |
|
Amos Bird
|
4a5e4274f0
|
base should not depend on Common
|
2022-04-29 10:26:35 +08:00 |
|
Dmitry Novik
|
8fb7e2dbab
|
Cleanup
|
2022-04-28 15:31:13 +00:00 |
|
Dmitry Novik
|
188e1a87bd
|
Check if enough memory is actually freed within timeout
|
2022-04-12 12:52:35 +00:00 |
|
Dmitry Novik
|
9c20a492c8
|
Add unit tests
|
2022-04-12 09:46:26 +00:00 |
|
Dmitry Novik
|
a767605f0e
|
Remove redundant mutable
|
2022-03-28 15:36:25 +00:00 |
|
Dmitry Novik
|
b34c1c02b7
|
Fix typo
|
2022-03-28 15:05:37 +00:00 |
|
Dmitry Novik
|
2017361e00
|
Do not cancel query if memory is free
|
2022-03-28 14:54:13 +00:00 |
|
Dmitry Novik
|
31566cdd78
|
Fix typo
|
2022-03-28 13:49:07 +00:00 |
|
Dmitry Novik
|
0d75e773ab
|
Continue query execution if memory is freed
|
2022-03-26 18:25:58 +00:00 |
|
Dmitry Novik
|
be9082f1c4
|
Update comments for OvercommitTracker
|
2022-02-21 15:45:17 +00:00 |
|
Dmitry Novik
|
44d5ddc939
|
Fix deadlock in OvercommitTracker
|
2022-02-16 20:02:14 +00:00 |
|
Dmitry Novik
|
bb6dad7d0e
|
Fix lock order
|
2022-02-15 15:04:13 +00:00 |
|
Dmitry Novik
|
83c663e2d6
|
Cleanup after code review
|
2022-01-18 12:21:59 +00:00 |
|
Dmitry Novik
|
697ab52387
|
Add logs to GlobalOvercommitTracker
|
2021-12-07 01:06:00 +03:00 |
|
Dmitry Novik
|
12101d82aa
|
Fix overcommit ratio comparison and race condition
|
2021-12-06 21:34:52 +03:00 |
|
Dmitry Novik
|
cbe6d89c69
|
Fix typos
|
2021-11-09 16:40:23 +03:00 |
|
Dmitry Novik
|
87960c3f3d
|
Fix division by zero
|
2021-11-09 16:02:36 +03:00 |
|
Dmitry Novik
|
32904701f9
|
Fix OvercommitTracker when soft limit is not set
|
2021-11-09 16:02:36 +03:00 |
|
Dmitry Novik
|
9464dc2fd3
|
Add waiting timeout
|
2021-11-09 16:02:36 +03:00 |
|
Dmitry Novik
|
0816dedaea
|
Introduce memory overcommit
|
2021-11-09 16:02:36 +03:00 |
|