mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 08:40:50 +00:00
Skip filtering if there are no rows after optimize()
This commit is contained in:
parent
f273f8712d
commit
ac1549f6b3
@ -1414,7 +1414,7 @@ void MergeTreeRangeReader::executePrewhereActionsAndFilterColumns(ReadResult & r
|
||||
result.optimize(current_step_filter, merge_tree_reader->canReadIncompleteGranules());
|
||||
|
||||
//*////////////////////
|
||||
if (result.need_filter || prewhere_info->need_filter)
|
||||
if (result.num_rows && (result.need_filter || prewhere_info->need_filter))
|
||||
{
|
||||
FilterWithCachedCount current_step_filter_with_count(current_step_filter);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user