Added a test that proves feature exists

This commit is contained in:
Alexey Milovidov 2020-08-24 22:54:06 +03:00
parent 612382b74e
commit ec24bfe128
2 changed files with 9 additions and 0 deletions

View File

@ -0,0 +1,2 @@
1000000 0
1000000 1

View File

@ -0,0 +1,7 @@
SET max_insert_threads = 1, max_threads = 100, min_insert_block_size_rows = 1048576, max_block_size = 65536;
CREATE TEMPORARY TABLE t (x UInt64);
-- For trivial INSERT SELECT, max_threads is lowered to max_insert_threads and max_block_size is changed to min_insert_block_size_rows.
INSERT INTO t SELECT * FROM numbers_mt(1000000);
SET max_threads = 1;
-- If data was inserted by more threads, we will probably see data out of order.
SELECT DISTINCT blockSize(), runningDifference(x) FROM t;