Skip to content

Commit d2754ff

Browse files
committed
Get the previous queries and increase sleepting time instead
1 parent 95d6d45 commit d2754ff

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

tests/queries/0_stateless/02597_projection_materialize_and_replication.sql

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,21 @@ CREATE TABLE test (
66
ENGINE = ReplicatedMergeTree('/clickhouse/tables/{database}/test/test_table', '1')
77
ORDER BY (c_id, p_id);
88

9-
INSERT INTO test SELECT '1', '11', '111' FROM numbers(3);
9+
INSERT INTO test SELECT '1', '11', '111' FROM numbers(30);
1010

11-
INSERT INTO test SELECT '2', '22', '22' FROM numbers(3);
11+
INSERT INTO test SELECT '2', '22', '22' FROM numbers(30);
1212

1313
set mutations_sync=0;
1414

15-
ALTER TABLE test UPDATE d = d || toString(sleepEachRow(0.3)) where 1;
15+
ALTER TABLE test UPDATE d = d || toString(sleepEachRow(0.1)) where 1;
1616

17-
select * from test format Null;
18-
19-
ALTER TABLE test ADD PROJECTION d_order ( SELECT min(c_id) GROUP BY `d`) SETTINGS mutations_sync = 2;
20-
21-
select * from test format Null;
17+
ALTER TABLE test ADD PROJECTION d_order ( SELECT min(c_id) GROUP BY `d`);
18+
ALTER TABLE test MATERIALIZE PROJECTION d_order;
19+
ALTER TABLE test DROP PROJECTION d_order SETTINGS mutations_sync = 2; --{serverError 36}
2220

21+
-- just to wait prev mutation
2322
ALTER TABLE test DELETE where d = 'Hello' SETTINGS mutations_sync = 2;
2423

25-
select * from test format Null;
26-
27-
ALTER TABLE test MATERIALIZE PROJECTION d_order SETTINGS mutations_sync = 2;
28-
29-
select * from test format Null;
30-
3124
ALTER TABLE test DROP PROJECTION d_order SETTINGS mutations_sync = 2;
3225

3326
select * from test format Null;

0 commit comments

Comments
 (0)