mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 00:22:29 +00:00
Update src/Storages/MergeTree/MergeTreeIndexBloomFilter.cpp
Co-authored-by: János Benjamin Antal <antaljanosbenjamin@users.noreply.github.com>
This commit is contained in:
parent
26501178e6
commit
7b81f3142a
@ -781,8 +781,8 @@ bool MergeTreeIndexConditionBloomFilter::traverseTreeEquals(
|
|||||||
if (key_node_function_name == "arrayElement" && (function_name == "equals" || function_name == "notEquals"))
|
if (key_node_function_name == "arrayElement" && (function_name == "equals" || function_name == "notEquals"))
|
||||||
{
|
{
|
||||||
/** Try to parse arrayElement for mapKeys index.
|
/** Try to parse arrayElement for mapKeys index.
|
||||||
* It is important to ignore keys like column_map['Key'] = '' because if key does not exist in map
|
* It is important to ignore keys like column_map['Key'] = '' because if key does not exist in the map
|
||||||
* we return default value for arrayElement.
|
* we return default the value for arrayElement.
|
||||||
*
|
*
|
||||||
* We cannot skip keys that does not exist in map if comparison is with default type value because
|
* We cannot skip keys that does not exist in map if comparison is with default type value because
|
||||||
* that way we skip necessary granules where map key does not exist.
|
* that way we skip necessary granules where map key does not exist.
|
||||||
|
Loading…
Reference in New Issue
Block a user