Merge pull request #71869 from ClickHouse/vdimir/test_max_parts_to_move

add test 03248_max_parts_to_move
This commit is contained in:
Alexey Milovidov 2024-11-13 21:01:51 +00:00 committed by GitHub
commit 46fffd27ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,23 @@
DROP TABLE IF EXISTS t;
DROP TABLE IF EXISTS t2;
CREATE TABLE t (x Int32) ENGINE = MergeTree ORDER BY x;
CREATE TABLE t2 (x Int32) ENGINE = MergeTree ORDER BY x;
SYSTEM STOP MERGES t;
SET max_insert_block_size = 1;
SET min_insert_block_size_rows = 1;
SET max_block_size = 1;
SET max_parts_to_move = 5;
INSERT INTO t SELECT number from numbers(10);
ALTER TABLE t MOVE PARTITION tuple() TO TABLE t2; -- { serverError TOO_MANY_PARTS }
SET max_parts_to_move = 15;
ALTER TABLE t MOVE PARTITION tuple() TO TABLE t2;
DROP TABLE IF EXISTS t;
DROP TABLE IF EXISTS t2;