jfeng9282 commented on issue #70427: URL: https://github.com/apache/doris/issues/70427#issuecomment-6765260678
Update on Root Cause: I had a further discussion with a Doris developer offline. They successfully reproduced this issue and helped narrow down the root cause. The issue is highly likely caused by the Row Cache (disable_storage_row_cache = false), not the SHORT-CIRCUIT query path itself. The short-circuit query just reads the stale historical data from the row cache. We verified that when setting disable_storage_row_cache = true (which is the default configuration), the issue cannot be reproduced. I'm leaving this update here for the community's reference during further investigation and fixing. 根因更新: 我与一位 Doris 研发人员进行了线下沟通。他成功复现了此问题,并帮助进一步缩小了根因范围。 该问题极大概率是由行缓存(Row Cache)引起的(即设置 disable_storage_row_cache = false 时),而不是 SHORT-CIRCUIT 查询路径本身。短路查询只是从行缓存中读取到了历史旧版本数据。 我们验证了,当设置 disable_storage_row_cache = true(这是默认配置,即关闭行缓存)时,无法复现该问题。 我将此更新留在这里,供社区在后续调查和修复时参考。 -- 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]
