Releases: alibaba/druid
Releases · alibaba/druid
Druid发布1.2.5版本,增强SQL Parser,修复了SQL防火墙selectLimit问题
这个是一个小的bug修复版本,修复了一系列SQL Parser的问题,修复了SQL防火墙selectLimit的bug。
Issues
- 增强SQL Parser,增强对MaxCompute/Hive/H2/Postgresql/Oracle/ClickHouse的语法支持 #4102 #4089 #4110 #4103 #4106 #4128 #4147 #4154
- 修复WallFilter selectLimit第二次不生效的问题 #2649 #4098
- 连接池增加对kingbase8的url自动识别驱动
- 连接池内置监控页面新增加支持通过Filter的配置方式
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.2.5/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.5/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.2.5
- 内置监控演示 http://120.26.192.168/druid/
Druid发布1.2.4版本,增强SQL Parser,支持JDK8日期类型
这个是一个小的bug修复版本,修复了一系列SQL Parser的问题,增强对JDK 8的支持。
Issues
- SQL Parser增强对clickhouse/hive/mysql/oracle/postgresql的支持 #4043 #4042 #4031 #4082 #4067 #4059 #4056 #4050 #4070
- SQL防火墙修复在Oracle下不支持Insert ALL的问题 #4065
- 连接池日志打印支持LocalDateTime、LocalDate等JDK 8数据类型
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.2.4/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.4/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.2.4
- 内置监控演示 http://120.26.192.168/druid/
druid发布1.2.3版本,增强对Oceanbase Oracle兼容模式的支持
这是一个在1.2.2上做的很小改进,主要是连接池增强对oceanbase oracle兼容模式的支持
Issues
- 连接池增强对oceanbase oracle兼容模式的支持
- SQL Parser增强对MySQL语法支持 #4024
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.2.3/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.3/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.2.3
- 内置监控演示 http://120.26.192.168/druid/
druid发布1.2.2版本,增强SQL Parser和历史版本接口兼容
这是一个1.2.x的例行维护版本,修复1.2.0 SQL重构引入不兼容问题和BUG。
Issues
- 修正1.2.0 SQL Parser重构引入导致连接池对特定dbType优化的分支无法正确执行的问题 #4005
- 修复1.2.0 SQL Parser重构导致连接池LogOutputFormat某些场景输出语法不对的问题 #4004
- SQL Parser增强对MySQL 8.0语法支持,支持json table语法,支持更多的Create Function语法 #3996 #3914
- SQL Parser增强对Hive语法的支持 #3987
- SQL防火墙增强对H2的支持 #3923
- SQL防火墙增强对Clickhouse的支持 #3977
- SQL统计合并增强对达梦数据库的支持 #3994
- 增强对1.1.x接口的兼容性 #3986
- 连接池增强对oceanbase oracle模式的支持 #3983
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.2.2/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.2/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.2.2
- 内置监控演示 http://120.26.192.168/druid/
druid发布1.2.1版本,增强SQL Parser
在1.2.1版本中,相对1.1.x版本,SQL Parser部分有非常大的增强。在1.2.x版本中,使用JDK 8的interface default method重构Visitor相关部分代码,大幅度减少了重复代码。这个版本中,连接池有了增强,mysql下支持setSchema,增强mysql 8支持。
issues
- 连接池在mysql数据库下支持Connection.setSchema方法 #3865 #3933
- 连接池增强对金仓数据库V8的支持 #3937
- 连接池增强对kylin的支持 #3793
- 连接池内置监控页面修复xss漏洞,升级jquery版本
- 连接池增强对mysql xa的支持
- 依赖JDK版本从JDK6升级到JDK8,使用interface default method重构parser部分的代码 #3841
- 增强SQL Parser对hive/odps/mysql/postgresql的支持 #3973 #3858 #3955 #3884 #3947 #3966 #3929 #3952
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.2.1/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.1/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.2.1
- 内置监控演示 http://120.26.192.168/druid/
Druid发布1.1.24版本,增强对PG的支持
又是一个小的BUG修复版本
Issues
- SQL Parser增强对MySQL和PG的支持
- 修复连接池在KeepAlive打开并且使用CreateScheduler偶发连接无法创建的问题
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.1.24/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.1.24/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.1.24
- 内置监控演示 http://120.26.192.168/druid/
Druid发布1.1.23版本,兼容JDK 6
这是一个很小的Bug Fix版本,主要是修复对JDK 6的支持。
Issues
- 新增OceanbaseExceptionSorter
- 修复SQL Parser SQLJoinTableSource.clone方法的BUG
- 增强对mysql jdbc driver 8的支持
- 修复1.1.22版本不支持JDK 6的问题
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.1.23/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.1.23/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.1.23
- 内置监控演示 http://120.26.192.168/druid/
Druid发布1.1.22版本
这又是一个Bug修复功能增强版本。
Issues
- 连接池自动识别Driver增强对PolorDB、Oceanbase、DB2、浪潮K-DB的支持 #3744
- 修复内置监控页面不支持展示多个数据源的问题
- 修复在高强度并发切换数据库主从库时偶发状态不对的问题
- 增强对setUseUnfairLock某些场景结果不对的问题 #3606
- 解决Spring Boot环境下AOP二次代理问题 #3558
- 修复DruidXADataSource不能正常工作在ORACLE上的问题 #3707
- 修改内置监控WebAppStat的报错"sessionStatMap is full"的log级别为warn #3620
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.1.22/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.1.22/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.1.22
- 内置监控演示 http://120.26.192.168/druid/
Druid发布1.1.21版本,修复mybatisplus 3.2 LocalDateTime类型不兼容问题
这个是一个比较小的改进版本,最近太忙,发布一拖再拖,今天终于发出来了。
Issues
- 修复mybatisplus 3.2 LocalDateTime类型不兼容问题 #3302 #3340 #3393
- 增强SQL防火墙
- 修复Oracle poolPreparedStatements=true在服务器修改字段类型后报错的问题 #3356
- 删除tddatasource和proxool相关testcase和依赖,使得自行编译更方便。
- SQL Parser增强Postgresql支持
- SQL Parser增强Hive支持
相关连接
- druid下载 https://repo1.maven.org/maven2/com/alibaba/druid/1.1.21/
- druid-spring-booter下载 https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.1.21/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.1.21
- 内置监控演示 http://120.26.192.168/druid/
Druid发布1.1.20版本,修复MySQL数据库主备切换连接池无法恢复问题
这个版本发布主要是修复MySQL主备切换时连接池无法恢复的问题。
Issues
- 连接池修复MySQL主备切换时连接池无法恢复的问题。在阿里云RDS主备切换时,出现连接池没有及时恢复,问题和handleFatalError机制相关,已修复并通过验证。
- 连接池Connection支持更多JDK 1.7的JDBC新增方法
- 连接池内置监控页面修复WaitThreadCount值输出不对的问题
- 连接池PGValidConnectionChecker增强对pgsql Driver 9.0及以下版本兼容
- 增强SQL防火墙
- PageUtils.limit方法支持offset=0的设置
- Parser修复MySQL CHECKSUM Sum输出带中文逗号的问题
相关连接
- druid下载 http://repo1.maven.org/maven2/com/alibaba/druid/1.1.20/
- druid-spring-booter下载 http://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.1.20/
- 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
- 源码 https://github.com/alibaba/druid/tree/1.1.20
- 内置监控演示 http://120.26.192.168/druid/