[问题澄清]
sql 语句执行报错 Wrong plan type for dataReaderBuilder
[原因分析]
https://github.com/pingcap/tidb/pull/17028
PR 16389 之后, TiDB将在谓词下推阶段下推TiKV或TiFlash支持的所有expr。 如果有只支持 TiFlash 的 expr,索引读后会添加物理选择,但是当前buildExecutorForIndexJoin 还不支持物理选择,所以会报错.
[解决方案]
在 4.0.0 rc2 中会修复问题,请升级到此版本后的新版本
[参考案例]