morrySnow opened a new pull request, #26258:
URL: https://github.com/apache/doris/pull/26258
pick from master
PR: #25851
commit id: 165957658a8f6908944d1e431048ca0ca018e233
could not run multi group_concat distinct with more than one parameters.
This bug is not just for group_concat, but we usually use literal as parameters
in group_concat. So group_concat brought the problem to light.
In the original logic, we think only distinct aggregate function with zero
or one parameter could run in multi distinct mode. But it is wrong. We could
process all distinct aggregate function with not more than one input slots.
Think about sql:
```sql
SELECT
group_concat(distinct c1, ','), group_concat(distinct c2, ',')
FROM t
GROUP BY c3
```
## Proposed changes
Issue Number: close #xxx
<!--Describe your changes.-->
## Further comments
If this is a relatively large or complex change, kick off the discussion at
[[email protected]](mailto:[email protected]) by explaining why you
chose the solution you did and what alternatives you considered, etc...
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]