mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 01:25:21 +00:00
Parallel merge of uniqExactIf states
This commit is contained in:
parent
0e2156c776
commit
ec82c657eb
@ -152,6 +152,13 @@ public:
|
||||
nested_func->merge(place, rhs, arena);
|
||||
}
|
||||
|
||||
bool isAbleToParallelizeMerge() const override { return nested_func->isAbleToParallelizeMerge(); }
|
||||
|
||||
void merge(AggregateDataPtr __restrict place, ConstAggregateDataPtr rhs, ThreadPool & thread_pool, Arena * arena) const override
|
||||
{
|
||||
nested_func->merge(place, rhs, thread_pool, arena);
|
||||
}
|
||||
|
||||
void mergeBatch(
|
||||
size_t row_begin,
|
||||
size_t row_end,
|
||||
|
3
tests/performance/uniqExactIf.xml
Normal file
3
tests/performance/uniqExactIf.xml
Normal file
@ -0,0 +1,3 @@
|
||||
<test>
|
||||
<query>SELECT uniqExactIf(number, ) FROM numbers_mt(1e7)</query>
|
||||
</test>
|
Loading…
Reference in New Issue
Block a user