-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
Description
During high heap usage, the accountant tries to terminate the same query multiple times. It does not track that a query has been interrupted or take into account that heap usage by query will be released soon.
Example:
2025/05/31 12:07:07.768 WARN [PerQueryCPUMemAccountantFactory$PerQueryCPUMemResourceUsageAccountant] [CPUMemThreadAccountant] Heap used bytes 25300041728 exceeds critical level 25286619390
2025/05/31 12:07:07.770 ERROR [PerQueryCPUMemAccountantFactory$PerQueryCPUMemResourceUsageAccountant] [CPUMemThreadAccountant] Query 1137703336000046268 got picked because using 40934977096 bytes of memory, actual kill committed true}
2025/05/31 12:07:08.127 WARN [PerQueryCPUMemAccountantFactory$PerQueryCPUMemResourceUsageAccountant] [CPUMemThreadAccountant] Heap used bytes 25786580992 exceeds critical level 25286619390
2025/05/31 12:07:08.128 ERROR [PerQueryCPUMemAccountantFactory$PerQueryCPUMemResourceUsageAccountant] [CPUMemThreadAccountant] Query 1137703336000046268 got picked because using 41289535696 bytes of memory, actual kill committed true}
Reactions are currently unavailable