mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Backport #67306 to 24.5: Fix crash of uniq and uniqTheta with empty tuple argument
This commit is contained in:
parent
36a13694e6
commit
0008d36df0
@ -67,6 +67,9 @@ struct UniqVariadicHash<false, true>
|
||||
{
|
||||
static inline UInt64 apply(size_t num_args, const IColumn ** columns, size_t row_num)
|
||||
{
|
||||
if (!num_args)
|
||||
return 0;
|
||||
|
||||
UInt64 hash;
|
||||
|
||||
const auto & tuple_columns = assert_cast<const ColumnTuple *>(columns[0])->getColumns();
|
||||
|
@ -0,0 +1,2 @@
|
||||
1
|
||||
1
|
@ -0,0 +1,4 @@
|
||||
-- Tags: no-fasttest
|
||||
-- https://github.com/ClickHouse/ClickHouse/issues/67303
|
||||
SELECT uniqTheta(tuple());
|
||||
SELECT uniq(tuple());
|
Loading…
Reference in New Issue
Block a user