2019-04-18 18:48:04 +00:00
|
|
|
DROP TABLE IF EXISTS test.dst_00753;
|
|
|
|
DROP TABLE IF EXISTS test.buffer_00753;
|
2018-11-19 06:14:36 +00:00
|
|
|
SET send_logs_level = 'error';
|
|
|
|
|
2019-04-18 18:48:04 +00:00
|
|
|
CREATE TABLE test.dst_00753 (x UInt64, y UInt64) ENGINE = MergeTree ORDER BY tuple();
|
|
|
|
CREATE TABLE test.buffer_00753 (x UInt64, y UInt64) ENGINE = Buffer(test, dst_00753, 1, 99999, 99999, 1, 1, 99999, 99999);
|
2018-11-19 06:14:36 +00:00
|
|
|
|
2019-04-18 18:48:04 +00:00
|
|
|
INSERT INTO test.buffer_00753 VALUES (1, 100);
|
|
|
|
INSERT INTO test.buffer_00753 VALUES (2, 200);
|
|
|
|
INSERT INTO test.buffer_00753 VALUES (3, 300);
|
2018-11-19 06:14:36 +00:00
|
|
|
SELECT 'init';
|
2019-04-18 18:48:04 +00:00
|
|
|
SELECT * FROM test.dst_00753 ORDER BY x;
|
2018-11-19 06:14:36 +00:00
|
|
|
SELECT '-';
|
2019-04-18 18:48:04 +00:00
|
|
|
SELECT * FROM test.buffer_00753 ORDER BY x;
|
2018-11-19 06:14:36 +00:00
|
|
|
|
2019-04-18 18:48:04 +00:00
|
|
|
ALTER TABLE test.dst_00753 DROP COLUMN x, MODIFY COLUMN y String, ADD COLUMN z String DEFAULT 'DEFZ';
|
2018-11-19 06:14:36 +00:00
|
|
|
|
2019-04-18 18:48:04 +00:00
|
|
|
INSERT INTO test.buffer_00753 VALUES (4, 400);
|
2018-11-19 06:14:36 +00:00
|
|
|
SELECT 'alt';
|
2019-04-18 18:48:04 +00:00
|
|
|
SELECT * FROM test.dst_00753 ORDER BY y;
|
2018-11-19 06:14:36 +00:00
|
|
|
SELECT '-';
|
2019-04-18 18:48:04 +00:00
|
|
|
SELECT * FROM test.buffer_00753 ORDER BY y;
|
2018-11-19 06:14:36 +00:00
|
|
|
|
2019-04-18 18:48:04 +00:00
|
|
|
OPTIMIZE TABLE test.buffer_00753;
|
2018-11-19 06:14:36 +00:00
|
|
|
SELECT 'opt';
|
2019-04-18 18:48:04 +00:00
|
|
|
SELECT * FROM test.dst_00753 ORDER BY y;
|
2018-11-19 06:14:36 +00:00
|
|
|
SELECT '-';
|
2019-04-18 18:48:04 +00:00
|
|
|
SELECT * FROM test.buffer_00753 ORDER BY y;
|
2018-11-19 06:14:36 +00:00
|
|
|
|
|
|
|
SET send_logs_level = 'warning';
|
2019-04-18 18:48:04 +00:00
|
|
|
DROP TABLE IF EXISTS test.dst_00753;
|
|
|
|
DROP TABLE IF EXISTS test.buffer_00753;
|