为了更快的定位您的问题,请提供以下信息,谢谢
【详述】基于Calcite中avatica-server实现自定义驱动,达到通过sql方式查询Mongo数据方式。本地基于jdk1.8 和 引入自定义驱动包进行简单测试,可成功执行SQL并返回数据。但是在Starrocks上,新建Resource之后进行Sql查询会报protobuf包下com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom方法找不到(个人怀疑是自定义驱动中的采用的protobuf类和Starrocks冲突,但是在Starrocks也没有发现该类的引入)。
【背景】做过哪些操作?
【业务影响】
【是否存算分离】是
【StarRocks版本】例如:3.2.9
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】4C 阿里云Serverless版本
【联系方式】1401131298@qq.com
【附件】
- 外表查询报错
[42000][1064] open JDBCScanner failed, error: java.lang.NoSuchMethodError: ‘com.google.protobuf.Descriptors$FileDescriptor com.google.protobuf.Descriptors$FileDescriptor.internalBuildGeneratedFileFrom(java.lang.String[], com.google.protobuf.Descriptors$FileDescriptor[])’ at org.apache.calcite.avatica.proto.Common.(Common.java:20249) at org.apache.calcite.avatica.proto.Common$ConnectionProperties.getDescriptor(Common.java:1253)