mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 16:50:48 +00:00
Avoid most of cases when server is aborted after exception 'Memory limit (for user) exceeded' [#CLICKHOUSE-2863].
This commit is contained in:
parent
b35bc57fdc
commit
bd34b62f4a
@ -207,6 +207,9 @@ static void appendBlock(const Block & from, Block & to)
|
||||
/// Rollback changes.
|
||||
try
|
||||
{
|
||||
/// Avoid "memory limit exceeded" exceptions during rollback.
|
||||
TemporarilyDisableMemoryTracker temporarily_disable_memory_tracker;
|
||||
|
||||
for (size_t column_no = 0, columns = to.columns(); column_no < columns; ++column_no)
|
||||
{
|
||||
ColumnPtr & col_to = to.safeGetByPosition(column_no).column;
|
||||
|
Loading…
Reference in New Issue
Block a user