DRUID 1.2.28 Release
DRUID 1.2.28发布
这是支持Spring Boot 4.x的版本,同时修复了一些SQL Parser的Bug,提升了性能,大家按需升级。
ISSUES
1. 支持Spring Boot 4.x #6536
2. 修复removeCount计算bug,连接可能同时满足evictCount和keepAliveCount的计算条件导致重复计算
3. 修复issue#6318,该问题导致误判连接池空闲连接不足,创建多余连接
4. 修复SQL Server collation支持 #6437
5. 修复Redshift parser中SORTKEY语法问题 #6586
6. 修复SQLParserFeature未正确传递给Spark, ClickHouse和StarRocks statement parsers #6580
7. 修复GROUP BY子句带注释时换行格式问题
8. 修复DialectFeature加载性能问题和Dialect初始化性能问题
9. 修复Lexer#loadKeywords性能问题
10. 修复SQLDialect性能问题
11. 优化DialectFeature构造 #6530
12. 支持DB2 sql: create table as (select) with [no] data
13. 支持ClickHouse ON CLUSTER (CREATE/DROP TABLE statements)
14. 支持Doris partition by #6496
15. 完善Snowflake parser解析能力 #6601
16. 改进ODPS SQL parser,修复ODPS output issues
17. JdbcUtils支持华为高斯数据库
18. 新增解析时记录所有tokens功能,添加Levenshtein Distance计算SQL差异
19. 其它若干解析SQL的优化。主要根据Issue反馈和PR反馈,持续进行优化。
相关连接
- druid下载: https://repo1.maven.org/maven2/com/alibaba/druid/1.2.28/
- druid-spring-boot-starter下载: https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.28/
- druid-spring-boot-3-starter下载: https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-3-starter/1.2.28/
- druid-spring-boot-4-starter下载: https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-4-starter/1.2.28/
- 文档: 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.28
- 内置监控演示: http://120.26.192.168/druid/
---
DRUID 1.2.28 Released
This version supports Spring Boot 4.x, fixes some SQL Parser bugs, and improves performance. Upgrade as needed.
ISSUES
1. Support Spring Boot 4.x #6536
2. Fix removeCount calculation bug: a connection may meet the calculation conditions of both evictCount and keepAliveCount at the same time,
resulting in duplicate calculations
3. Fix issue#6318: this issue caused misjudgment of insufficient idle connections in the connection pool, creating redundant connections
4. Fix SQL Server collation support #6437
5. Fix SORTKEY syntax in Redshift parser #6586
6. Fix SQLParserFeature not being passed to Spark, ClickHouse and StarRocks statement parsers #6580
7. Fix GROUP BY clause line break formatting issue when containing comments
8. Fix DialectFeature loading performance issue and Dialect initialization performance issue
9. Fix Lexer#loadKeywords performance issue
10. Fix SQLDialect performance issue
11. Optimize DialectFeature construct #6530
12. Support DB2 sql: create table as (select) with [no] data
13. Support ClickHouse ON CLUSTER for CREATE/DROP TABLE statements
14. Support partition by in Doris #6496
15. Improve Snowflake parser capabilities #6601
16. Improve ODPS SQL parser, fix ODPS output issues
17. JdbcUtils supports Huawei GaussDB
18. Add feature to record all tokens when parsing, add Levenshtein Distance calculation to compare SQL differences
19. Other SQL parsing optimizations based on Issue feedback and PR feedback.
Links
- druid download: https://repo1.maven.org/maven2/com/alibaba/druid/1.2.28/
- druid-spring-boot-starter download: https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/1.2.28/
- druid-spring-boot-3-starter download: https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-3-starter/1.2.28/
- druid-spring-boot-4-starter download: https://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-4-starter/1.2.28/
- Documentation: https://github.com/alibaba/druid/wiki/FAQ
- Source Code: https://github.com/alibaba/druid/tree/1.2.28
- Built-in Monitoring Demo: http://120.26.192.168/druid/
8.17.0
- fix(docs): Bucket4j-Glide Anchor by @NersesAM in https://github.com/bucket4j/bucket4j/pull/570
- fix(readme): documentation links by @NersesAM in https://github.com/bucket4j/bucket4j/pull/573
- docs: Add Micrometer integration example by @vorburger in https://github.com/bucket4j/bucket4j/pull/576
- Support for Vertx Redis by @re-thc in https://github.com/bucket4j/bucket4j/pull/574
- @NersesAM made their first contribution in https://github.com/bucket4j/bucket4j/pull/570
- @vorburger made their first contribution in https://github.com/bucket4j/bucket4j/pull/576
- @re-thc made their first contribution in https://github.com/bucket4j/bucket4j/pull/574
OpenPDF 2.2.5
- Bump org.dom4j:dom4j from 2.1.4 to 2.2.0 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1381
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1383
- Bump junit.version from 5.13.2 to 5.13.3 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1384
- Bump com.google.errorprone:error_prone_annotations from 2.39.0 to 2.40.0 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1385
- Add TU and ALT Fields to signature object by @MaSchmidt1999 in https://github.com/LibrePDF/OpenPDF/pull/1386
- @MaSchmidt1999 made their first contribution in https://github.com/LibrePDF/OpenPDF/pull/1386
Full Changelog: https://github.com/LibrePDF/OpenPDF/compare/2.2.4...2.2.5
OpenPDF 3.0.3
- Bump maven-surefire-plugin.version from 3.5.4 to 3.5.5 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1498
- fix: resolve indexed color image color distortion in PDF output (#1499) by @wang0331 in https://github.com/LibrePDF/OpenPDF/pull/1502
- Bump com.puppycrawl.tools:checkstyle from 13.2.0 to 13.3.0 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1503
- Bump org.apache.felix:maven-bundle-plugin from 6.0.0 to 6.0.2 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1504
- Bump com.google.errorprone:error_prone_annotations from 2.47.0 to 2.48.0 by @dependabot[bot] in https://github.com/LibrePDF/OpenPDF/pull/1505
- New text extraction method using a bounding box. by @ConvoluteHumanBot in https://github.com/LibrePDF/OpenPDF/pull/1508
- @ConvoluteHumanBot made their first contribution in https://github.com/LibrePDF/OpenPDF/pull/1508
Full Changelog: https://github.com/LibrePDF/OpenPDF/compare/3.0.2...3.0.3