englefly commented on PR #67549:
URL: https://github.com/apache/doris/pull/67549#issuecomment-6145666584

   两个待办都有结论(commit 见下):
   
   1. **`hbo_filter_fingerprint_granularity_test` 失败不是回归,是测试没指明模式**:join 
现在会打印两条条目(`with_literal` + `no_literal`),而 suite 的正则匹配**第一条**(也就是字面量键),于是"两个常量的 
join 键应当相同"这条断言比较错了对象。现在 suite 明确取 
`no_literal`,并**新增**一条断言:两个字面量键应当**不同**(覆盖新行为)。
   2. **`order by … limit` 的 join 之谜解开**:它的物理节点是一个由重写新建的 
`PhysicalHashJoin`,**既没有 group 回引也没有 group id 状态**,所以 `resolveGroup` 返回 null → 
struct info 与 reason 都是空 → 表现为"只有 JE 行、什么都不说"。现在注解会打印 `no group for 
<Operator>`(若节点带 group id 但 memo 里没有,会一并打出该 id),**把静默缺口变成了明确原因**;至于那个重写本身没传播 
group id,属于另一个改动(不是 HBO 的问题)。
   
   至此,本分支代码上套件运行的两个非 legacy 失败都已解决;`query_p0/hbo` 全量正在重跑,期望收敛到 **8 个 legacy 
失败**(`hbo_slow_query_threshold_ms` 配置问题,与本次改动无关,基线即如此)。
   


-- 
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]

Reply via email to