StarRocks2.5.16 group by无法聚合成一条

【详述】group by无法聚合成1条
【是否存算分离】否
【StarRocks版本】2.5.16
【集群规模】例如:3be + 3fe(fe与be混部)
【附件】
683621b1f20fc85e67518231632bad0d

使用hex(col)的方式查询下这列,确认下是不是有不可见字符

我试了一下 ,结果都是一致的,然后通过 set global new_planner_agg_stage = 2; 聚合就正常了。

修改之前是默认值么?方便发下建表还有未修改聚合阶段是的explain +sql 么

建表sql.txt (9.7 KB) explain.txt (1.1 KB)

麻烦您有空给看下

是一台BE 吗

麻烦提供下 show variables like ‘%enable_query_cache%’ 的结果

是1台be

enable_query_cache是true

有空给看看嘛

您好,这个是最近刚刚修复的问题。需要等下个小版本 修复https://github.com/StarRocks/starrocks/pull/39537

触发条件:

  • 单个 BE

  • group by

  • 同时开启 session 变量 enable_local_shuffle_agg 和 enable_query_cache.

暂时绕过方式:关掉其中一个 session 变量:set enable_local_shuffle_agg = false; 或 set enable_query_cache = false;

好的,感谢。