This is an automated email from the ASF dual-hosted git repository. jiangmaolin pushed a commit to branch dev-5.5.1 in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
commit acd7f760fa43bfccd1cfb98513ea5ef57d0747ce Merge: 289f534eccc e9a80061d36 Author: RaigorJiang <[email protected]> AuthorDate: Tue Oct 29 16:03:35 2024 +0800 Merge branch '5.5.1-release' into 5.5.1 README.md | 12 +- README_ZH.md | 6 +- RELEASE-NOTES.md | 158 +++++++++++++-------- agent/api/pom.xml | 2 +- agent/core/pom.xml | 2 +- agent/plugins/core/pom.xml | 2 +- agent/plugins/logging/pom.xml | 2 +- agent/plugins/logging/type/file/pom.xml | 2 +- agent/plugins/logging/type/pom.xml | 2 +- agent/plugins/metrics/core/pom.xml | 2 +- agent/plugins/metrics/pom.xml | 2 +- agent/plugins/metrics/type/pom.xml | 2 +- agent/plugins/metrics/type/prometheus/pom.xml | 2 +- agent/plugins/pom.xml | 2 +- agent/plugins/tracing/core/pom.xml | 2 +- agent/plugins/tracing/pom.xml | 2 +- agent/plugins/tracing/type/opentelemetry/pom.xml | 2 +- agent/plugins/tracing/type/pom.xml | 2 +- agent/pom.xml | 2 +- db-protocol/core/pom.xml | 2 +- db-protocol/mysql/pom.xml | 2 +- db-protocol/opengauss/pom.xml | 2 +- db-protocol/pom.xml | 2 +- db-protocol/postgresql/pom.xml | 2 +- distribution/agent/pom.xml | 2 +- distribution/jdbc/pom.xml | 2 +- distribution/pom.xml | 2 +- distribution/proxy-native/pom.xml | 2 +- distribution/proxy/pom.xml | 2 +- distribution/proxy/src/main/release-docs/LICENSE | 8 +- distribution/src/pom.xml | 2 +- docs/document/content/downloads/_index.cn.md | 10 +- docs/document/content/downloads/_index.en.md | 10 +- examples/pom.xml | 2 +- features/broadcast/api/pom.xml | 2 +- features/broadcast/core/pom.xml | 2 +- features/broadcast/distsql/handler/pom.xml | 2 +- features/broadcast/distsql/parser/pom.xml | 2 +- features/broadcast/distsql/pom.xml | 2 +- features/broadcast/distsql/statement/pom.xml | 2 +- features/broadcast/pom.xml | 2 +- features/encrypt/api/pom.xml | 2 +- features/encrypt/core/pom.xml | 2 +- features/encrypt/distsql/handler/pom.xml | 2 +- features/encrypt/distsql/parser/pom.xml | 2 +- features/encrypt/distsql/pom.xml | 2 +- features/encrypt/distsql/statement/pom.xml | 2 +- features/encrypt/pom.xml | 2 +- features/mask/api/pom.xml | 2 +- features/mask/core/pom.xml | 2 +- features/mask/distsql/handler/pom.xml | 2 +- features/mask/distsql/parser/pom.xml | 2 +- features/mask/distsql/pom.xml | 2 +- features/mask/distsql/statement/pom.xml | 2 +- features/mask/pom.xml | 2 +- features/pom.xml | 2 +- features/readwrite-splitting/api/pom.xml | 2 +- features/readwrite-splitting/core/pom.xml | 2 +- .../readwrite-splitting/distsql/handler/pom.xml | 2 +- .../readwrite-splitting/distsql/parser/pom.xml | 2 +- features/readwrite-splitting/distsql/pom.xml | 2 +- .../readwrite-splitting/distsql/statement/pom.xml | 2 +- features/readwrite-splitting/pom.xml | 2 +- features/shadow/api/pom.xml | 2 +- features/shadow/core/pom.xml | 2 +- features/shadow/distsql/handler/pom.xml | 2 +- features/shadow/distsql/parser/pom.xml | 2 +- features/shadow/distsql/pom.xml | 2 +- features/shadow/distsql/statement/pom.xml | 2 +- features/shadow/pom.xml | 2 +- features/sharding/api/pom.xml | 2 +- features/sharding/core/pom.xml | 2 +- features/sharding/distsql/handler/pom.xml | 2 +- features/sharding/distsql/parser/pom.xml | 2 +- features/sharding/distsql/pom.xml | 2 +- features/sharding/distsql/statement/pom.xml | 2 +- features/sharding/pom.xml | 2 +- infra/algorithm/core/pom.xml | 2 +- infra/algorithm/pom.xml | 2 +- infra/algorithm/type/cryptographic/core/pom.xml | 2 +- infra/algorithm/type/cryptographic/pom.xml | 2 +- .../algorithm/type/cryptographic/type/aes/pom.xml | 2 +- infra/algorithm/type/cryptographic/type/pom.xml | 2 +- infra/algorithm/type/key-generator/core/pom.xml | 2 +- infra/algorithm/type/key-generator/pom.xml | 2 +- infra/algorithm/type/key-generator/type/pom.xml | 2 +- .../type/key-generator/type/snowflake/pom.xml | 2 +- .../algorithm/type/key-generator/type/uuid/pom.xml | 2 +- infra/algorithm/type/load-balancer/core/pom.xml | 2 +- infra/algorithm/type/load-balancer/pom.xml | 2 +- infra/algorithm/type/load-balancer/type/pom.xml | 2 +- .../type/load-balancer/type/random/pom.xml | 2 +- .../type/load-balancer/type/round-robin/pom.xml | 2 +- .../type/load-balancer/type/weight/pom.xml | 2 +- infra/algorithm/type/message-digest/core/pom.xml | 2 +- infra/algorithm/type/message-digest/pom.xml | 2 +- .../algorithm/type/message-digest/type/md5/pom.xml | 2 +- infra/algorithm/type/message-digest/type/pom.xml | 2 +- infra/algorithm/type/pom.xml | 2 +- infra/binder/pom.xml | 2 +- infra/checker/pom.xml | 2 +- infra/common/pom.xml | 2 +- infra/context/pom.xml | 2 +- infra/data-source-pool/core/pom.xml | 2 +- infra/data-source-pool/pom.xml | 2 +- infra/data-source-pool/type/hikari/pom.xml | 2 +- infra/data-source-pool/type/pom.xml | 2 +- infra/database/core/pom.xml | 2 +- .../core/spi/DatabaseTypedSPILoaderTest.java | 43 +++++- infra/database/pom.xml | 2 +- infra/database/type/clickhouse/pom.xml | 2 +- infra/database/type/doris/pom.xml | 2 +- infra/database/type/h2/pom.xml | 2 +- infra/database/type/hive/pom.xml | 2 +- infra/database/type/mariadb/pom.xml | 2 +- infra/database/type/mysql/pom.xml | 2 +- infra/database/type/opengauss/pom.xml | 2 +- infra/database/type/oracle/pom.xml | 2 +- infra/database/type/p6spy/pom.xml | 2 +- infra/database/type/pom.xml | 2 +- infra/database/type/postgresql/pom.xml | 2 +- infra/database/type/presto/pom.xml | 2 +- infra/database/type/sql92/pom.xml | 2 +- infra/database/type/sqlserver/pom.xml | 2 +- infra/database/type/testcontainers/pom.xml | 2 +- infra/distsql-handler/pom.xml | 2 +- infra/exception/core/pom.xml | 2 +- infra/exception/dialect/core/pom.xml | 2 +- infra/exception/dialect/pom.xml | 2 +- infra/exception/dialect/type/mysql/pom.xml | 2 +- infra/exception/dialect/type/pom.xml | 2 +- infra/exception/dialect/type/postgresql/pom.xml | 2 +- infra/exception/pom.xml | 2 +- infra/executor/pom.xml | 2 +- infra/expr/core/pom.xml | 2 +- infra/expr/pom.xml | 2 +- infra/expr/spi/pom.xml | 2 +- infra/expr/type/espresso/pom.xml | 2 +- infra/expr/type/groovy/pom.xml | 2 +- infra/expr/type/interval/pom.xml | 2 +- infra/expr/type/literal/pom.xml | 2 +- infra/expr/type/pom.xml | 2 +- infra/merge/pom.xml | 2 +- infra/parser/pom.xml | 2 +- infra/pom.xml | 2 +- infra/reachability-metadata/pom.xml | 2 +- infra/rewrite/pom.xml | 2 +- infra/route/pom.xml | 2 +- infra/session/pom.xml | 2 +- infra/spi/pom.xml | 2 +- infra/url/core/pom.xml | 2 +- infra/url/pom.xml | 2 +- infra/url/spi/pom.xml | 2 +- infra/url/type/absolutepath/pom.xml | 2 +- infra/url/type/classpath/pom.xml | 2 +- infra/url/type/pom.xml | 2 +- infra/util/pom.xml | 2 +- jdbc/pom.xml | 2 +- kernel/authority/api/pom.xml | 2 +- kernel/authority/core/pom.xml | 2 +- kernel/authority/distsql/handler/pom.xml | 2 +- kernel/authority/distsql/parser/pom.xml | 2 +- kernel/authority/distsql/pom.xml | 2 +- kernel/authority/distsql/statement/pom.xml | 2 +- kernel/authority/pom.xml | 2 +- kernel/authority/provider/database/pom.xml | 2 +- kernel/authority/provider/pom.xml | 2 +- kernel/authority/provider/simple/pom.xml | 2 +- kernel/data-pipeline/api/pom.xml | 2 +- kernel/data-pipeline/core/pom.xml | 2 +- kernel/data-pipeline/dialect/mysql/pom.xml | 2 +- kernel/data-pipeline/dialect/opengauss/pom.xml | 2 +- kernel/data-pipeline/dialect/pom.xml | 2 +- kernel/data-pipeline/dialect/postgresql/pom.xml | 2 +- kernel/data-pipeline/distsql/handler/pom.xml | 2 +- kernel/data-pipeline/distsql/parser/pom.xml | 2 +- kernel/data-pipeline/distsql/pom.xml | 2 +- kernel/data-pipeline/distsql/statement/pom.xml | 2 +- kernel/data-pipeline/pom.xml | 2 +- kernel/data-pipeline/scenario/cdc/client/pom.xml | 2 +- kernel/data-pipeline/scenario/cdc/core/pom.xml | 2 +- kernel/data-pipeline/scenario/cdc/pom.xml | 2 +- kernel/data-pipeline/scenario/cdc/protocol/pom.xml | 2 +- .../scenario/consistencycheck/pom.xml | 2 +- kernel/data-pipeline/scenario/migration/pom.xml | 2 +- kernel/data-pipeline/scenario/pom.xml | 2 +- kernel/global-clock/api/pom.xml | 2 +- kernel/global-clock/core/pom.xml | 2 +- kernel/global-clock/distsql/handler/pom.xml | 2 +- kernel/global-clock/distsql/parser/pom.xml | 2 +- kernel/global-clock/distsql/pom.xml | 2 +- kernel/global-clock/distsql/statement/pom.xml | 2 +- kernel/global-clock/pom.xml | 2 +- kernel/global-clock/type/hlc/pom.xml | 2 +- kernel/global-clock/type/pom.xml | 2 +- kernel/global-clock/type/tso/pom.xml | 2 +- .../global-clock/type/tso/provider/local/pom.xml | 2 +- kernel/global-clock/type/tso/provider/pom.xml | 2 +- .../global-clock/type/tso/provider/redis/pom.xml | 2 +- kernel/global-clock/type/tso/spi/pom.xml | 2 +- kernel/logging/api/pom.xml | 2 +- kernel/logging/core/pom.xml | 2 +- kernel/logging/pom.xml | 2 +- kernel/logging/type/logback/pom.xml | 2 +- kernel/logging/type/pom.xml | 2 +- kernel/metadata/core/pom.xml | 2 +- kernel/metadata/pom.xml | 2 +- kernel/pom.xml | 2 +- kernel/schedule/core/pom.xml | 2 +- kernel/schedule/pom.xml | 2 +- kernel/single/api/pom.xml | 2 +- kernel/single/core/pom.xml | 2 +- .../shardingsphere/single/rule/SingleRule.java | 3 +- kernel/single/distsql/handler/pom.xml | 2 +- kernel/single/distsql/parser/pom.xml | 2 +- kernel/single/distsql/pom.xml | 2 +- kernel/single/distsql/statement/pom.xml | 2 +- kernel/single/pom.xml | 2 +- kernel/sql-federation/api/pom.xml | 2 +- kernel/sql-federation/core/pom.xml | 2 +- kernel/sql-federation/distsql/handler/pom.xml | 2 +- kernel/sql-federation/distsql/parser/pom.xml | 2 +- kernel/sql-federation/distsql/pom.xml | 2 +- kernel/sql-federation/distsql/statement/pom.xml | 2 +- kernel/sql-federation/executor/pom.xml | 2 +- kernel/sql-federation/optimizer/pom.xml | 2 +- kernel/sql-federation/pom.xml | 2 +- kernel/sql-parser/api/pom.xml | 2 +- kernel/sql-parser/core/pom.xml | 2 +- kernel/sql-parser/distsql/handler/pom.xml | 2 +- kernel/sql-parser/distsql/parser/pom.xml | 2 +- kernel/sql-parser/distsql/pom.xml | 2 +- kernel/sql-parser/distsql/statement/pom.xml | 2 +- kernel/sql-parser/pom.xml | 2 +- kernel/sql-translator/api/pom.xml | 2 +- kernel/sql-translator/core/pom.xml | 2 +- kernel/sql-translator/distsql/handler/pom.xml | 2 +- kernel/sql-translator/distsql/parser/pom.xml | 2 +- kernel/sql-translator/distsql/pom.xml | 2 +- kernel/sql-translator/distsql/statement/pom.xml | 2 +- kernel/sql-translator/pom.xml | 2 +- kernel/sql-translator/provider/native/pom.xml | 2 +- kernel/sql-translator/provider/pom.xml | 2 +- kernel/time-service/api/pom.xml | 2 +- kernel/time-service/core/pom.xml | 2 +- kernel/time-service/pom.xml | 2 +- kernel/time-service/type/database/pom.xml | 2 +- kernel/time-service/type/pom.xml | 2 +- kernel/time-service/type/system/pom.xml | 2 +- kernel/transaction/api/pom.xml | 2 +- kernel/transaction/core/pom.xml | 2 +- kernel/transaction/distsql/handler/pom.xml | 2 +- kernel/transaction/distsql/parser/pom.xml | 2 +- kernel/transaction/distsql/pom.xml | 2 +- kernel/transaction/distsql/statement/pom.xml | 2 +- kernel/transaction/pom.xml | 2 +- kernel/transaction/type/base/pom.xml | 2 +- kernel/transaction/type/base/seata-at/pom.xml | 2 +- kernel/transaction/type/pom.xml | 2 +- kernel/transaction/type/xa/core/pom.xml | 2 +- kernel/transaction/type/xa/pom.xml | 2 +- .../transaction/type/xa/provider/atomikos/pom.xml | 2 +- .../transaction/type/xa/provider/narayana/pom.xml | 2 +- kernel/transaction/type/xa/provider/pom.xml | 2 +- kernel/transaction/type/xa/spi/pom.xml | 2 +- mode/api/pom.xml | 2 +- mode/core/pom.xml | 2 +- mode/pom.xml | 2 +- mode/type/cluster/core/pom.xml | 2 +- mode/type/cluster/pom.xml | 2 +- mode/type/cluster/repository/api/pom.xml | 2 +- mode/type/cluster/repository/pom.xml | 2 +- mode/type/cluster/repository/provider/etcd/pom.xml | 2 +- mode/type/cluster/repository/provider/pom.xml | 2 +- .../cluster/repository/provider/zookeeper/pom.xml | 2 +- mode/type/pom.xml | 2 +- mode/type/standalone/core/pom.xml | 2 +- mode/type/standalone/pom.xml | 2 +- mode/type/standalone/repository/api/pom.xml | 2 +- mode/type/standalone/repository/pom.xml | 2 +- .../standalone/repository/provider/jdbc/pom.xml | 2 +- mode/type/standalone/repository/provider/pom.xml | 2 +- parser/distsql/engine/pom.xml | 2 +- parser/distsql/pom.xml | 2 +- parser/distsql/statement/pom.xml | 2 +- parser/pom.xml | 2 +- parser/sql/dialect/clickhouse/pom.xml | 2 +- parser/sql/dialect/doris/pom.xml | 2 +- parser/sql/dialect/hive/pom.xml | 2 +- parser/sql/dialect/mysql/pom.xml | 2 +- parser/sql/dialect/opengauss/pom.xml | 2 +- parser/sql/dialect/oracle/pom.xml | 2 +- parser/sql/dialect/pom.xml | 2 +- parser/sql/dialect/postgresql/pom.xml | 2 +- parser/sql/dialect/presto/pom.xml | 2 +- parser/sql/dialect/sql92/pom.xml | 2 +- parser/sql/dialect/sqlserver/pom.xml | 2 +- parser/sql/engine/pom.xml | 2 +- parser/sql/pom.xml | 2 +- parser/sql/spi/pom.xml | 2 +- parser/sql/statement/core/pom.xml | 2 +- parser/sql/statement/pom.xml | 2 +- parser/sql/statement/type/clickhouse/pom.xml | 2 +- parser/sql/statement/type/doris/pom.xml | 2 +- parser/sql/statement/type/hive/pom.xml | 2 +- parser/sql/statement/type/mysql/pom.xml | 2 +- parser/sql/statement/type/opengauss/pom.xml | 2 +- parser/sql/statement/type/oracle/pom.xml | 2 +- parser/sql/statement/type/pom.xml | 2 +- parser/sql/statement/type/postgresql/pom.xml | 2 +- parser/sql/statement/type/presto/pom.xml | 2 +- parser/sql/statement/type/sql92/pom.xml | 2 +- parser/sql/statement/type/sqlserver/pom.xml | 2 +- pom.xml | 4 +- proxy/backend/core/pom.xml | 2 +- proxy/backend/pom.xml | 2 +- proxy/backend/type/mysql/pom.xml | 2 +- proxy/backend/type/opengauss/pom.xml | 2 +- proxy/backend/type/pom.xml | 2 +- proxy/backend/type/postgresql/pom.xml | 2 +- proxy/bootstrap/pom.xml | 2 +- proxy/frontend/core/pom.xml | 2 +- proxy/frontend/pom.xml | 2 +- proxy/frontend/spi/pom.xml | 2 +- proxy/frontend/type/mysql/pom.xml | 2 +- proxy/frontend/type/opengauss/pom.xml | 2 +- proxy/frontend/type/pom.xml | 2 +- proxy/frontend/type/postgresql/pom.xml | 2 +- proxy/pom.xml | 2 +- test/e2e/agent/engine/pom.xml | 2 +- test/e2e/agent/fixture/jdbc-fixture/pom.xml | 2 +- test/e2e/agent/fixture/pom.xml | 2 +- test/e2e/agent/fixture/proxy-fixture/pom.xml | 2 +- test/e2e/agent/plugins/logging/file/pom.xml | 2 +- test/e2e/agent/plugins/logging/pom.xml | 2 +- test/e2e/agent/plugins/metrics/pom.xml | 2 +- test/e2e/agent/plugins/metrics/prometheus/pom.xml | 2 +- test/e2e/agent/plugins/pom.xml | 2 +- test/e2e/agent/plugins/tracing/jaeger/pom.xml | 2 +- test/e2e/agent/plugins/tracing/pom.xml | 2 +- test/e2e/agent/plugins/tracing/zipkin/pom.xml | 2 +- test/e2e/agent/pom.xml | 2 +- test/e2e/driver/pom.xml | 2 +- test/e2e/env/pom.xml | 2 +- test/e2e/fixture/pom.xml | 2 +- test/e2e/operation/pipeline/pom.xml | 2 +- test/e2e/operation/pom.xml | 2 +- test/e2e/operation/showprocesslist/pom.xml | 2 +- test/e2e/operation/transaction/pom.xml | 2 +- test/e2e/pom.xml | 2 +- test/e2e/sql/pom.xml | 2 +- test/fixture/database/pom.xml | 2 +- test/fixture/infra/pom.xml | 2 +- test/fixture/pom.xml | 2 +- test/it/distsql/pom.xml | 2 +- test/it/optimizer/pom.xml | 2 +- test/it/parser/pom.xml | 2 +- test/it/pipeline/pom.xml | 2 +- test/it/pom.xml | 2 +- test/it/rewriter/pom.xml | 2 +- test/it/spi/pom.xml | 2 +- test/it/yaml/pom.xml | 2 +- test/native/pom.xml | 2 +- test/pom.xml | 2 +- test/util/pom.xml | 2 +- 365 files changed, 524 insertions(+), 442 deletions(-)
