This is an automated email from the ASF dual-hosted git repository.

zhangliang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 1e31b059927 Update release notes (#35515)
1e31b059927 is described below

commit 1e31b0599278bb561fff89905be692eea0726dc4
Author: Liang Zhang <zhangli...@apache.org>
AuthorDate: Sun May 25 23:02:10 2025 +0800

    Update release notes (#35515)
---
 RELEASE-NOTES.md | 33 ++++++++++++++++++---------------
 1 file changed, 18 insertions(+), 15 deletions(-)

diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md
index 106c95a7981..9bb8c84a017 100644
--- a/RELEASE-NOTES.md
+++ b/RELEASE-NOTES.md
@@ -17,43 +17,46 @@
 
 ### New Features
 
+1. Decouple database types as pluggable 
[#35346](https://github.com/apache/shardingsphere/pull/35346)
+
 ### Enhancements
 
 1. Infra: Support for connecting to Presto's Memory Connector in 
ShardingSphere config - 
[#34432](https://github.com/apache/shardingsphere/pull/34432)
 1. Metadata: Add support for partition tables in PostgreSQL 
[#34346](https://github.com/apache/shardingsphere/pull/34346)
-1. SQL Binder: Support select aggregation function sql bind in projection and 
having - [#34379](https://github.com/apache/shardingsphere/pull/34379)
-1. SQL Binder: Support column definition for the WITH clause and 
ExternalTableBinderContext in 
CommonTableExpressionBinder.[#34384](https://github.com/apache/shardingsphere/pull/34384)
-1. SQL Binder: Support case when then else segment bind - 
[#34600](https://github.com/apache/shardingsphere/pull/34600)
-1. SQL Binder: Support outer join expression bind - 
[#35019](https://github.com/apache/shardingsphere/pull/35019)
 1. SQL Parser: Support MySQL SELECT CAST AS YEAR statement parse - 
[#34638](https://github.com/apache/shardingsphere/pull/34638)
 1. SQL Parser: Support MySQL SELECT MAX(ALL expr) statement parse - 
[#34639](https://github.com/apache/shardingsphere/pull/34639)
 1. SQL Parser: Support MySQL INSERT with GEOMCOLLECTION function parse - 
[#34654](https://github.com/apache/shardingsphere/pull/34654)
-1. SQL Parser: Support MySQL DELETE with statement parse - 
[#34817](https://github.com/apache/shardingsphere/pull/34817) 
+1. SQL Parser: Support MySQL DELETE with statement parse - 
[#34817](https://github.com/apache/shardingsphere/pull/34817)
 1. SQL Parser: Support Doris CREATE MATERIALIZED VIEW - 
[#31499](https://github.com/apache/shardingsphere/pull/31499)
-1. Encrypt: Use EncryptDerivedColumnSuffix to enhance encrypt table subquery 
rewrite logic - [#34829](https://github.com/apache/shardingsphere/pull/34829)
-1. Encrypt: Add quotes to encrypt rewrite derived columns - 
[#34950](https://github.com/apache/shardingsphere/pull/34950)
-1. SQL Router: Add check for select with union all routing to multi data 
sources - [#35037](https://github.com/apache/shardingsphere/pull/35037)
-1. DistSQL: Add job sharding nodes to the result set of `SHOW MIGRATION LIST` 
- [#35053](https://github.com/apache/shardingsphere/pull/35053)
 1. SQL Parser: Enhance combineType in Oracle to support EXCEPT ALL and 
INTERSECT ALL - [#35099](https://github.com/apache/shardingsphere/pull/35099)
-1. DistSQL: Add InUsedStorageUnitRetriever for single rule - 
[#35131](https://github.com/apache/shardingsphere/pull/35131)
 1. SQL Parser: Support parsing MySQL stored procedure syntax - 
[#35137](https://github.com/apache/shardingsphere/pull/35137), 
[#35441](https://github.com/apache/shardingsphere/pull/35441)
 1. SQL Parser: Support Oracle SQL parsing V1 keywords as identifiers - 
[#35373](https://github.com/apache/shardingsphere/pull/35373)
 1. SQL Parser: Support Oracle in literal sql parsing - 
[#35384](https://github.com/apache/shardingsphere/pull/35384)
-1. SQL Bind: Support explain statement sql bind - 
[#35439](https://github.com/apache/shardingsphere/pull/35439)
 1. SQL Parser: Add MySQL interval expression sql parsing - 
[#35468](https://github.com/apache/shardingsphere/pull/35468)
+1. SQL Binder: Support select aggregation function sql bind in projection and 
having - [#34379](https://github.com/apache/shardingsphere/pull/34379)
+1. SQL Binder: Support column definition for the WITH clause and 
ExternalTableBinderContext in 
CommonTableExpressionBinder.[#34384](https://github.com/apache/shardingsphere/pull/34384)
+1. SQL Binder: Support case when then else segment bind - 
[#34600](https://github.com/apache/shardingsphere/pull/34600)
+1. SQL Binder: Support outer join expression bind - 
[#35019](https://github.com/apache/shardingsphere/pull/35019)
+1. SQL Binder: Support explain statement sql bind - 
[#35439](https://github.com/apache/shardingsphere/pull/35439)
+1. SQL Router: Add check for select with union all routing to multi data 
sources - [#35037](https://github.com/apache/shardingsphere/pull/35037)
+1. DistSQL: Add job sharding nodes to the result set of `SHOW MIGRATION LIST` 
- [#35053](https://github.com/apache/shardingsphere/pull/35053)
+1. DistSQL: Add InUsedStorageUnitRetriever for single rule - 
[#35131](https://github.com/apache/shardingsphere/pull/35131)
+1. Encrypt: Use EncryptDerivedColumnSuffix to enhance encrypt table subquery 
rewrite logic - [#34829](https://github.com/apache/shardingsphere/pull/34829)
+1. Encrypt: Add quotes to encrypt rewrite derived columns - 
[#34950](https://github.com/apache/shardingsphere/pull/34950)
 
 ### Bug Fixes
 
-1. JDBC: Alleviate connection leaks caused by Seata Client throwing exceptions 
- [#34463](https://github.com/apache/shardingsphere/pull/34463)
 1. Mode: Fixes issue of drop schema can not work on standalone mode - 
[#34470](https://github.com/apache/shardingsphere/pull/34470)
 1. Mode: Fixes the exception to missing renamed schema name when alter schema 
- [#34465](https://github.com/apache/shardingsphere/pull/34465)
 1. SQL Parser: Fix set OnDuplicateKeyColumnsSegment on 
PostgreSQLInsertStatement - 
[#34425](https://github.com/apache/shardingsphere/pull/34425)
 1. SQL Parser: Fix mysql sql parser error when sql contains implicit concat 
expression - [#34660](https://github.com/apache/shardingsphere/pull/34660)
-1. JDBC: Fix wrong jdbc database metadata pass through logic - 
[#34959](https://github.com/apache/shardingsphere/pull/34959)
-1. JDBC: Fix getting database name from sql statement context - 
[#34960](https://github.com/apache/shardingsphere/pull/34960)
-1. DistSQL: Fix duplicate result when show rules used storage unit with 
readwrite-splitting rule - 
[#35129](https://github.com/apache/shardingsphere/pull/35129)
 1. Transaction: Fix conflicting dependencies of BASE transaction integration 
module - [#35142](https://github.com/apache/shardingsphere/pull/35142)
 1. SQL Federation: Fix Operation not allowed after ResultSet closed exception 
when use sql federation - 
[#35206](https://github.com/apache/shardingsphere/pull/35206)
+1. DistSQL: Fix duplicate result when show rules used storage unit with 
readwrite-splitting rule - 
[#35129](https://github.com/apache/shardingsphere/pull/35129)
+1. JDBC: Alleviate connection leaks caused by Seata Client throwing exceptions 
- [#34463](https://github.com/apache/shardingsphere/pull/34463)
+1. JDBC: Fix wrong jdbc database metadata pass through logic - 
[#34959](https://github.com/apache/shardingsphere/pull/34959)
+1. JDBC: Fix getting database name from sql statement context - 
[#34960](https://github.com/apache/shardingsphere/pull/34960)
+1. JDBC: Support set datasource properties type with java.time.Duration - 
[#35241](https://github.com/apache/shardingsphere/pull/35241)
 1. Proxy: Fix `show processlist` not wait for all nodes - 
[#35348](https://github.com/apache/shardingsphere/pull/35348)
 
 ### Change Logs

Reply via email to