mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Merge branch 'indexOf_bloomfilter' of github.com:achimbab/ClickHouse into achimbab-indexOf_bloomfilter
This commit is contained in:
commit
0d588e4458
@ -4,12 +4,11 @@
|
||||
<create_query>CREATE TABLE test_bf_indexOf (`id` int, `ary` Array(LowCardinality(Nullable(String))), INDEX idx_ary ary TYPE bloom_filter(0.01) GRANULARITY 1) ENGINE = MergeTree() ORDER BY id</create_query>
|
||||
<create_query>SYSTEM STOP MERGES</create_query>
|
||||
|
||||
<query>INSERT INTO test_bf SELECT number AS id, [CAST(id, 'String'), CAST(id + 1, 'String'), CAST(id + 2, 'String')] FROM numbers(1000000)</query>
|
||||
<query>INSERT INTO test_bf_indexOf SELECT number AS id, [CAST(id, 'String'), CAST(id + 1, 'String'), CAST(id + 2, 'String')] FROM numbers(1000000)</query>
|
||||
<fill_query>INSERT INTO test_bf SELECT number AS id, [CAST(id, 'String'), CAST(id + 1, 'String'), CAST(id + 2, 'String')] FROM numbers(1000000)</fill_query>
|
||||
<fill_query>INSERT INTO test_bf_indexOf SELECT number AS id, [CAST(id, 'String'), CAST(id + 1, 'String'), CAST(id + 2, 'String')] FROM numbers(1000000)</fill_query>
|
||||
|
||||
<query>SELECT count() FROM test_bf_indexOf WHERE indexOf(ary, '1') = 2</query>
|
||||
<query>SELECT count() FROM test_bf_indexOf WHERE indexOf(ary, '1') > 0</query>
|
||||
<query>SELECT count() FROM test_bf_indexOf WHERE ary[indexOf(ary, '1')] = '1'</query>
|
||||
|
||||
<drop_query>SYSTEM START MERGES</drop_query>
|
||||
<drop_query>DROP TABLE IF EXISTS test_bf_indexOf</drop_query>
|
||||
|
Loading…
Reference in New Issue
Block a user