Fix 01213_optimize_skip_unused_shards_DISTINCT after distributed_group_by_no_merge optimization

This commit is contained in:
Azat Khuzhin 2020-04-19 20:51:37 +03:00
parent 93d049fe64
commit 681034f4a3
2 changed files with 3 additions and 0 deletions

View File

@ -6,3 +6,5 @@ optimize_skip_unused_shards
optimize_skip_unused_shards lack of WHERE optimize_skip_unused_shards lack of WHERE
0 0
1 1
0
1

View File

@ -12,6 +12,7 @@ SELECT DISTINCT id FROM dist_01213 WHERE id = 1 SETTINGS distributed_group_by_no
SELECT 'optimize_skip_unused_shards'; SELECT 'optimize_skip_unused_shards';
SELECT DISTINCT id FROM dist_01213 WHERE id = 1 SETTINGS optimize_skip_unused_shards=1; SELECT DISTINCT id FROM dist_01213 WHERE id = 1 SETTINGS optimize_skip_unused_shards=1;
-- check that querying all shards is ok -- check that querying all shards is ok
-- (there will be duplicates, since the INSERT was done via local table)
SELECT 'optimize_skip_unused_shards lack of WHERE'; SELECT 'optimize_skip_unused_shards lack of WHERE';
SELECT DISTINCT id FROM dist_01213 SETTINGS optimize_skip_unused_shards=1; SELECT DISTINCT id FROM dist_01213 SETTINGS optimize_skip_unused_shards=1;