add test 03248_max_parts_to_move

This commit is contained in:
vdimir 2024-11-13 14:35:17 +00:00
parent 6310d38bf6
commit 368b45670b
No known key found for this signature in database
GPG Key ID: 6EE4CE2BEDC51862
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;