【已解决】arrow flight sql问题,使用 Python 的 ADBC Driver 连接 Doris,执行查询 sql 读取不到数据

Viewed 43

一.首先,我在doris2.1.2版本可以读到以下两个sql的数据,然后我doris2.1.2 直接升级到doris2.1.4, 就读不到了
二.2.1.4版本,执行简单sql,可以读到数据,如下
简单sql
执行带有join的sql,返回为空,也没有报错信息,不知道怎么排查,如下

三.还有一个问题:上面的执行都是在ubuntu服务器上,在我的笔记本电脑上,执行python的arrow_flight_sql,会报错如下

1 Answers

2.1.4 发版前两天引入了个bug,https://github.com/apache/doris/pull/36827 这个pr已经修了

2.1.4 上没解决办法,只能把 BE 降级到2.1.3,
如果你们依赖2.1.4,我可以单独给你打一个包,打上这个patch

arrow flight 的流水线之前正好关了,这两天会重新打开流水线规避此类