elasticsearh-sql 6.7.1 版本对新版本druid 1.2.5+版本支持
介绍
elasticsearh-sql 6.7.1 版本对新版本druid 1.2.5+版本支持,原始版本不支持新版本的druid,因后续版本的druid底层类库改动较大。
软件架构
问题记录
- 貌似兼容后不支持 index/type 方式搜索,比如: select * from index/type。但是可以改成 select * from index 使用
修改内容说明:
- SQLParensIdentifierExpr 增加clone
- parseTableSourceRest 改成public
- MySqlExtractExpr->SQLExtractExpr
- MySqlMatchAgainstExpr->SQLMatchAgainstExpr
- dbType -> dbTypeName
后续:
- 整理相关包引用和版本
- 阅读细节代码重写实现
使用
org.nlpcn
elasticsearch-sql-for-druid
6.7.1.0
by 车江毅
开源是一种态度,分享是一种精神,学习仍需坚持,进步仍需努力,.net生态圈因你我更加美好。
Original: https://www.cnblogs.com/chejiangyi/p/14862861.html
Author: 车江毅
Title: elasticsearch-sql-for-druid
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/712570/
转载文章受原作者版权保护。转载请注明原作者出处!