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

sunnianjun pushed a change to branch 5.4.1-release
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


    from 00e4ffb2250 Refactor merge statement. (#28486)
     add 8187db641fa Refactor MaskAlgorithmMetaData (#28546)
     add 1305c71c21f Fix oracle interval sql visit npe (#28552)
     add 963c80477d5 Refactor jdbc example (#28366)
     add 065fe17c51f Refactor `shardingsphere-infra-expr` to expose the use of 
Row Value Expressions SPI (#28340)
     add 1e4d0db48a0 Add test case for OpenGaussResultSetMapperTest (#28207)
     add 5ea30967d9c Add test case for  PostgreSQLResultSetMapper (#28206)
     add 05166d1ed1b Refactor OpenGaussResultSetMapperTest (#28556)
     add c795d83f6eb Support for building with OpenJDK 21 (#28326)
     add 0520ff080d9 Refactor PostgreSQLResultSetMapperTest (#28557)
     add 7d8c8683483 Refactor: refactor the stale action to avoid stale PR 
(#28558)
     add 303869781fa Use Slf4's Level instead of LoggerLevel (#28559)
     add 9daecd60ded Remove proxy example (#28350)
     add 0d95caf0da5 Fix sonar issues (#28560)
     add 745d2598448 Fix:DataSourcePoolDestroyerTest occasionally fails(#28550) 
(#28553)
     add 3312690518c Add shardingsphere-infra-expr-type module (#28561)
     add a164726cb75 Rename PureListInlineExpressionParser to 
LiteralInlineExpressionParser (#28562)
     add 73a6c78ef7f Refactor ShardingSphereMetaData (#28563)
     add a9027548f4c Fix oracle insert and alter table parse error (#28467)
     add ecdf27defe4 PostgreSQL And OpenGauss Support Get Rename Column (#27883)
     add dac4e29a7e5 Rename ModeRuleFixture (#28565)
     add f1ea4101bfd Merge FixtureDatabaseRule and FixtureRule (#28566)
     add ed3896ae63c Refactor ShardingSphereDatabase, keep method name 
consistency with ShardingSphereMetaData (#28567)
     add 9201841c743 Rename ResourceMetaData.dataSourceMap (#28569)
     add cbc0feb3bb5 Refactor package structure of metadata.database.resource 
(#28570)
     add 346762c3533 Extract parameters from oracle TO_DATE function (#28571)
     add 718207b23df Merge StorageResource and StorageResourceWithProperties 
(#28573)
     add f16a1e63423 Add : add check profile to validate the code (#28572)
     add 91fef0c8241 Fix spotless (#28574)
     add 04e2c1ce448 Remove dbcp and c3p0 in ShardingSphere and move to 
ShardingSphere plugin repository (#28577)
     add 505b4359845 Remove StorageNodeProperties (#28582)
     add a94d3ebae31 Remove outdated docker examples (#28581)
     add 015e40e0d66 Document : uniform the mvn usage with ./mvnw (#28575)
     add 52fd6fcfb2c Refactor StorageResourceCreator (#28583)
     add 3b220d7e8bf Remove like and rc4 in ShardingSphere encrypt and move to 
ShardingSphere plugin repository (#28580)
     add 267ddcdcf34 Remove nacos in ShardingSphere mode and move to 
ShardingSphere plugin repository (#28584)
     add 78213eaf28f Remove apollo in ShardingSphere driver and move to 
ShardingSphere plugin repository (#28585)
     add 898dcc9a84f WithSegment supported (#28555)
     add 95c83940e41 Add 
StorageResourceCreator.getStorageNodeDataSourcePoolProperties() (#28589)
     add ddc6db98e96 Convert 
StorageResourceCreator.getStorageNodeDataSourcePoolProperties() (#28595)
     add 3d04e8b00cf Remove useless rc4 config and update document for 
shardingsphere plugin (#28594)
     add 9c45d37b9f5 Refactor 
StorageResourceCreator.getStorageUnitNodeMappers() (#28596)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/nightly-build.yml                |   3 +-
 .github/workflows/nightly-check.yml                |   7 +-
 .github/workflows/nightly-ci.yml                   |   2 +-
 .github/workflows/required-check.yml               |   6 +-
 .mvn/extensions.xml                                |  24 --
 agent/core/pom.xml                                 |   1 +
 .../impl/proxy/ProxyMetaDataInfoExporterTest.java  |   2 +-
 agent/pom.xml                                      |   9 -
 docs/community/content/involved/conduct/code.cn.md |   4 +-
 docs/community/content/involved/conduct/code.en.md |   4 +-
 .../content/involved/contribute/contributor.cn.md  |   2 +-
 .../content/involved/contribute/contributor.en.md  |   2 +-
 docs/document/content/dev-manual/encrypt.cn.md     |   2 -
 docs/document/content/dev-manual/encrypt.en.md     |   2 -
 docs/document/content/dev-manual/mode.cn.md        |   1 -
 docs/document/content/dev-manual/mode.en.md        |   1 -
 docs/document/content/dev-manual/sharding.cn.md    |  17 +
 docs/document/content/dev-manual/sharding.en.md    |  17 +
 docs/document/content/faq/_index.cn.md             |   4 +-
 docs/document/content/faq/_index.en.md             |   5 +-
 .../content/features/sharding/concept.cn.md        |   7 +
 .../content/features/sharding/concept.en.md        |   9 +
 .../content/reference/management/_index.cn.md      |   2 +-
 .../content/reference/management/_index.en.md      |   4 +-
 .../common-config/builtin-algorithm/encrypt.cn.md  |  25 --
 .../common-config/builtin-algorithm/encrypt.en.md  |  25 --
 .../common-config/builtin-algorithm/expr.cn.md     |  64 ++++
 .../common-config/builtin-algorithm/expr.en.md     |  66 ++++
 .../builtin-algorithm/metadata-repository.cn.md    |  15 -
 .../builtin-algorithm/metadata-repository.en.md    |  15 -
 .../common-config/builtin-algorithm/sharding.cn.md |   2 +-
 .../common-config/builtin-algorithm/sharding.en.md |   3 +-
 .../shardingsphere-jdbc/observability/_index.cn.md |   2 +-
 .../shardingsphere-jdbc/observability/_index.en.md |   2 +-
 .../optional-plugins/_index.cn.md                  |   4 +-
 .../optional-plugins/_index.en.md                  |   4 +-
 .../yaml-config/jdbc-driver/_index.cn.md           |  16 -
 .../yaml-config/jdbc-driver/_index.en.md           |  16 -
 .../jdbc-driver/spring-boot/_index.cn.md           |   2 +-
 .../jdbc-driver/spring-boot/_index.en.md           |   2 +-
 .../encrypt/alter-encrypt-rule.cn.md               |   2 +-
 .../encrypt/alter-encrypt-rule.en.md               |   2 +-
 .../encrypt/create-encrypt-rule.cn.md              |   8 +-
 .../encrypt/create-encrypt-rule.en.md              |   8 +-
 .../distsql/usage/encrypt-rule.cn.md               |   2 +-
 .../distsql/usage/encrypt-rule.en.md               |   2 +-
 .../observability/_index.cn.md                     |   2 +-
 .../observability/_index.en.md                     |   2 +-
 .../optional-plugins/_index.cn.md                  |   3 +-
 .../optional-plugins/_index.en.md                  |   3 +-
 .../shardingsphere-proxy/startup/docker.cn.md      |   4 +-
 .../shardingsphere-proxy/startup/docker.en.md      |   4 +-
 .../startup/graalvm-native-image.cn.md             |   7 +-
 .../startup/graalvm-native-image.en.md             |  12 +-
 .../yaml-config/data-source.cn.md                  |   2 +-
 .../yaml-config/data-source.en.md                  |   2 +-
 examples/README.md                                 |  24 +-
 examples/README_ZH.md                              |  62 ----
 examples/docker/docker-compose-zh.md               |  21 --
 examples/docker/docker-compose.md                  |  21 --
 .../governance/docker-compose.yml                  |  42 ---
 .../docker/shardingsphere-proxy/governance/stop.sh |  19 -
 .../sharding/conf/config-sharding.yaml             |  94 -----
 .../shardingsphere-proxy/sharding/conf/server.yaml |  43 ---
 .../sharding/docker-compose.yml                    |  57 ---
 examples/docker/tools/wait-for-it.sh               | 195 -----------
 examples/pom.xml                                   |   6 -
 .../example/generator/ExampleGeneratorMain.java    |   6 +-
 .../example/generator/core/ExampleGenerator.java   | 115 -------
 .../generator/core/ExampleGeneratorFactory.java    | 111 ------
 .../generator/core/JDBCExampleGenerator.java       | 175 ++++++++++
 .../generator/core/impl/JDBCExampleGenerator.java  |  53 ---
 .../core/yaml/config/YamlExampleConfiguration.java |   2 -
 ...gsphere.example.generator.core.ExampleGenerator |  18 -
 .../src/main/resources/template/init.ftl}          |   0
 .../main/resources/template/resources/registry.ftl |  18 +-
 examples/shardingsphere-proxy-example/pom.xml      |  67 ----
 .../pom.xml                                        |  37 --
 .../mybatis/ProxySpringBootStarterExample.java     |  59 ----
 .../proxy/spring/boot/mybatis/entity/Address.java  |  45 ---
 .../proxy/spring/boot/mybatis/entity/Order.java    |  70 ----
 .../spring/boot/mybatis/entity/OrderItem.java      |  70 ----
 .../boot/mybatis/repository/AddressRepository.java |  40 ---
 .../mybatis/repository/OrderItemRepository.java    |  41 ---
 .../boot/mybatis/repository/OrderRepository.java   |  41 ---
 .../spring/boot/mybatis/service/OrderService.java  | 109 ------
 .../resources/META-INF/mappers/AddressMapper.xml   |  50 ---
 .../resources/META-INF/mappers/OrderItemMapper.xml |  55 ---
 .../resources/META-INF/mappers/OrderMapper.xml     |  55 ---
 .../src/main/resources/META-INF/mybatis-config.xml |  28 --
 .../src/main/resources/application.properties      |  24 --
 .../resources/conf/config-readwrite-splitting.yaml |  63 ----
 .../src/main/resources/conf/config-sharding.yaml   |  97 ------
 .../src/main/resources/conf/server.yaml            |  50 ---
 .../src/main/resources/logback.xml                 |  35 --
 .../shardingsphere-proxy-distsql-example/pom.xml   |  41 ---
 .../example/proxy/distsql/DistSQLExecutor.java     |  28 --
 .../proxy/distsql/DistSQLFeatureExample.java       |  59 ----
 .../distsql/config/DataSourceConfiguration.java    |  63 ----
 .../proxy/distsql/factory/DataSourceFactory.java   |  39 ---
 .../distsql/feature/AbstractFeatureExecutor.java   |  47 ---
 .../example/proxy/distsql/feature/FeatureType.java |  57 ---
 .../distsql/feature/encrypt/EncryptExecutor.java   |  92 -----
 .../ReadWriteSplittingExecutor.java                |  87 -----
 .../distsql/feature/resource/ResourceExecutor.java |  95 -----
 .../distsql/feature/shadow/ShadowExecutor.java     | 117 -------
 .../distsql/feature/sharding/ShardingExecutor.java | 126 -------
 .../example/proxy/distsql/util/FileUtils.java      |  29 --
 .../main/resources/client/datasource-config.yaml   |  21 --
 .../src/main/resources/logback.xml                 |  34 --
 .../src/main/resources/server/config-schema.yaml   |  75 ----
 .../src/main/resources/server/server.yaml          |  62 ----
 .../shardingsphere-proxy-hint-example/pom.xml      |  41 ---
 .../proxy/hint/ModuloHintShardingAlgorithm.java    |  45 ---
 .../example/proxy/hint/ProxyHintExample.java       |  59 ----
 .../proxy/hint/config/DataSourceConfiguration.java |  63 ----
 .../example/proxy/hint/entity/Address.java         |  45 ---
 .../example/proxy/hint/entity/Order.java           |  70 ----
 .../example/proxy/hint/entity/OrderItem.java       |  70 ----
 .../proxy/hint/factory/YamlDataSourceFactory.java  |  39 ---
 .../proxy/hint/repository/AddressRepository.java   | 103 ------
 .../proxy/hint/repository/OrderItemRepository.java | 114 ------
 .../proxy/hint/repository/OrderRepository.java     | 111 ------
 .../example/proxy/hint/service/OrderService.java   | 148 --------
 ...e.shardingsphere.sharding.spi.ShardingAlgorithm |  18 -
 .../resources/META-INF/sql-hint-data-source.yaml   |  21 --
 .../conf/config-sql-hint-data-source.yaml          |  56 ---
 .../src/main/resources/conf/server.yaml            |  48 ---
 .../src/main/resources/logback.xml                 |  34 --
 .../algorithm/standard/RC4EncryptAlgorithm.java    | 110 ------
 ...che.shardingsphere.encrypt.spi.EncryptAlgorithm |   2 -
 .../like/CharDigestLikeEncryptAlgorithmTest.java   |  71 ----
 .../standard/RC4EncryptAlgorithmTest.java          |  79 -----
 .../core/src/test/resources/yaml/encrypt-rule.yaml |   5 -
 .../src/main/antlr4/imports/encrypt/BaseRule.g4    |  11 +-
 .../src/main/antlr4/imports/encrypt/Keyword.g4     |  16 -
 .../mask/merge/MaskResultDecoratorEngine.java      |   2 +-
 .../mask/merge/dql/MaskAlgorithmMetaData.java      |   3 -
 .../mask/merge/dql/MaskAlgorithmMetaDataTest.java  |   6 +-
 ...ReadwriteSplittingRuleConfigurationChecker.java |   4 +-
 .../rule/ReadwriteSplittingRule.java               |   6 +-
 ...ReadwriteSplittingRuleStatementUpdaterTest.java |   2 +-
 .../sharding/hint/HintInlineShardingAlgorithm.java |   4 +-
 .../inline/ComplexInlineShardingAlgorithm.java     |   4 +-
 .../sharding/inline/InlineShardingAlgorithm.java   |   4 +-
 .../data/ShardingStatisticsTableCollector.java     |   2 +-
 .../reviser/index/ShardingIndexReviser.java        |  13 +-
 .../shardingsphere/sharding/rule/ShardingRule.java |  22 +-
 .../shardingsphere/sharding/rule/TableRule.java    |   4 +-
 .../checker/ShardingTableRuleStatementChecker.java |  10 +-
 .../sharding/CoreHintShardingAlgorithmFixture.java |   4 +-
 infra/common/pom.xml                               |  10 -
 .../config/database/DatabaseConfiguration.java     |   2 +-
 .../DataSourceGeneratedDatabaseConfiguration.java  |   4 +-
 .../DataSourceProvidedDatabaseConfiguration.java   |   4 +-
 .../config/props/ConfigurationPropertyKey.java     |   3 +-
 .../infra/config/props/LoggerLevel.java            |  26 --
 .../infra/metadata/ShardingSphereMetaData.java     |  31 +-
 .../metadata/database/ShardingSphereDatabase.java  |  34 +-
 .../database/resource/ResourceMetaData.java        |  25 +-
 .../resource/{storage => }/StorageResource.java    |  14 +-
 .../database/resource/StorageResourceCreator.java  | 125 +++++++
 .../{storage => }/StorageResourceUtils.java        |  13 +-
 .../resource/{storage => node}/StorageNode.java    |   2 +-
 .../resource/storage/StorageNodeProperties.java    |  51 ---
 .../resource/storage/StorageResourceCreator.java   | 122 -------
 .../storage/StorageResourceWithProperties.java     |  39 ---
 .../resource/{storage => unit}/StorageUnit.java    |   3 +-
 .../{storage => unit}/StorageUnitMetaData.java     |   3 +-
 .../{storage => unit}/StorageUnitNodeMapper.java   |   3 +-
 .../infra/metadata/database/rule/RuleMetaData.java |   3 +-
 .../builder/GenericSchemaBuilderMaterial.java      |   2 +-
 .../ShardingSphereTableDataCollectorUtils.java     |   2 +-
 .../infra/metadata/version/MetaDataVersion.java    |   2 +-
 ...taSourceGeneratedDatabaseConfigurationTest.java |   4 +-
 ...ataSourceProvidedDatabaseConfigurationTest.java |   4 +-
 .../config/props/ConfigurationPropertiesTest.java  |   7 +-
 .../infra/metadata/ShardingSphereMetaDataTest.java |  23 +-
 .../database/ShardingSphereDatabaseTest.java       |  31 ++
 .../builder/database/DatabaseRulesBuilderTest.java |   6 +-
 .../rule/builder/fixture/FixtureDatabaseRule.java  |  31 --
 .../fixture/FixtureDatabaseRuleBuilder.java        |   7 +-
 .../destroyer/DataSourcePoolDestroyerTest.java     |   2 -
 infra/data-source-pool/type/c3p0/pom.xml           |  54 ---
 .../metadata/C3P0DataSourcePoolFieldMetaData.java  |  36 --
 .../c3p0/metadata/C3P0DataSourcePoolMetaData.java  | 103 ------
 ...datasource.pool.metadata.DataSourcePoolMetaData |  18 -
 .../creator/C3P0DataSourcePoolCreatorTest.java     |  54 ---
 infra/data-source-pool/type/dbcp/pom.xml           |  54 ---
 .../metadata/DBCPDataSourcePoolFieldMetaData.java  |  36 --
 .../dbcp/metadata/DBCPDataSourcePoolMetaData.java  |  77 -----
 ...datasource.pool.metadata.DataSourcePoolMetaData |  18 -
 .../creator/DBCPDataSourcePoolCreatorTest.java     |  62 ----
 infra/data-source-pool/type/pom.xml                |   2 -
 .../resultset/OpenGaussResultSetMapperTest.java    |  60 ++++
 .../resultset/PostgreSQLResultSetMapperTest.java   |  60 ++++
 .../driver/DriverExecutionPrepareEngine.java       |   2 +-
 infra/expr/core/pom.xml                            |   9 +-
 .../expr/core/InlineExpressionParserFactory.java   |  36 +-
 .../core/InlineExpressionParserFactoryTest.java    |  49 ++-
 .../CustomInlineExpressionParserFixture.java       |  63 ++++
 ...ingsphere.infra.expr.spi.InlineExpressionParser |   2 +-
 .../hotsopt/HotspotInlineExpressionParserTest.java | 120 -------
 infra/expr/pom.xml                                 |   4 +-
 .../PureListInlineExpressionParserTest.java        |  60 ----
 .../infra/expr/spi/InlineExpressionParser.java     |  22 +-
 infra/expr/{ => type}/espresso/pom.xml             |  16 +-
 .../espresso/EspressoInlineExpressionParser.java   |  36 +-
 ...ingsphere.infra.expr.spi.InlineExpressionParser |   0
 .../EspressoInlineExpressionParserTest.java        |  43 ++-
 infra/expr/{hotsopt => type/groovy}/pom.xml        |  10 +-
 .../expr/groovy/GroovyInlineExpressionParser.java} |  48 ++-
 ...ingsphere.infra.expr.spi.InlineExpressionParser |   3 +-
 .../groovy/GroovyInlineExpressionParserTest.java   | 139 ++++++++
 infra/expr/{purelist => type/literal}/pom.xml      |  10 +-
 .../literal/LiteralInlineExpressionParser.java}    |  26 +-
 ...ingsphere.infra.expr.spi.InlineExpressionParser |   2 +-
 .../literal/LiteralInlineExpressionParserTest.java |  82 +++++
 infra/expr/{ => type}/pom.xml                      |  10 +-
 .../infra/rewrite/SQLRewriteEntry.java             |   2 +-
 .../rewrite/engine/GenericSQLRewriteEngine.java    |   2 +-
 .../rewrite/engine/RouteSQLRewriteEngine.java      |   2 +-
 .../infra/rewrite/SQLRewriteEntryTest.java         |   2 +-
 .../engine/GenericSQLRewriteEngineTest.java        |   2 +-
 .../rewrite/engine/RouteSQLRewriteEngineTest.java  |   2 +-
 .../route/engine/impl/PartialSQLRouteExecutor.java |   2 +-
 .../engine/impl/PartialSQLRouteExecutorTest.java   |   2 +-
 jdbc/core/pom.xml                                  |   6 -
 .../DriverDatabaseConnectionManager.java           |   2 +-
 .../core/datasource/ShardingSphereDataSource.java  |   2 +-
 .../jdbc/core/driver/spi/ApolloURLProvider.java    |  49 ---
 ...iver.jdbc.core.driver.ShardingSphereURLProvider |   1 -
 .../DriverDatabaseConnectionManagerTest.java       |   2 +-
 .../connection/ShardingSphereConnectionTest.java   |   2 +-
 .../datasource/ShardingSphereDataSourceTest.java   |   4 +-
 .../core/driver/ShardingSphereURLManagerTest.java  |  20 --
 .../data/pipeline/cdc/api/impl/CDCJobAPI.java      |   2 +-
 .../migration/api/impl/MigrationJobAPI.java        |   2 +-
 .../globalclock/core/rule/GlobalClockRule.java     |   2 +-
 .../metadata/persist/MetaDataPersistService.java   |   6 +-
 .../persist/NewMetaDataPersistService.java         |   6 +-
 .../single/route/SingleSQLRouterTest.java          |   2 +-
 .../converter/segment/with/WithConverter.java      |  66 ++++
 .../statement/delete/DeleteStatementConverter.java |  13 +-
 .../base/seata-at/src/test/resources/registry.conf |  18 +-
 .../mode/manager/ContextManager.java               |   6 +-
 .../context/ConfigurationContextManager.java       |  23 +-
 .../context/ResourceMetaDataContextManager.java    |   4 +-
 .../manager/switcher/NewResourceSwitchManager.java |  67 ++--
 .../manager/switcher/ResourceSwitchManager.java    |  97 +++---
 .../mode/manager/switcher/SwitchingResource.java   |   4 +-
 ...uleBuilder.java => ModeRuleBuilderFixture.java} |  15 +-
 ...tion.java => ModeRuleConfigurationFixture.java} |   9 +-
 ...xtureDatabaseRule.java => ModeRuleFixture.java} |   5 +-
 .../mode/manager/ContextManagerTest.java           |  24 +-
 .../switcher/ResourceSwitchManagerTest.java        |  14 +-
 .../manager/switcher/SwitchingResourceTest.java    |   4 +-
 ...infra.rule.builder.database.DatabaseRuleBuilder |   2 +-
 .../ResourceMetaDataChangedSubscriberTest.java     |   4 +-
 .../type/cluster/repository/provider/nacos/pom.xml |  53 ---
 .../repository/cluster/nacos/NacosRepository.java  | 363 --------------------
 .../repository/cluster/nacos/entity/KeyValue.java  |  35 --
 .../cluster/nacos/entity/ServiceController.java    |  63 ----
 .../cluster/nacos/entity/ServiceMetaData.java      |  56 ---
 .../nacos/listener/NamingEventListener.java        | 132 -------
 .../cluster/nacos/listener/WatchData.java          |  39 ---
 .../cluster/nacos/props/NacosProperties.java       |  32 --
 .../cluster/nacos/props/NacosPropertyKey.java      |  66 ----
 .../cluster/nacos/util/NacosMetaDataUtils.java     |  82 -----
 .../cluster/nacos/NacosRepositoryTest.java         | 377 --------------------
 .../cluster/nacos/props/NacosPropertiesTest.java   |  62 ----
 mode/type/cluster/repository/provider/pom.xml      |   1 -
 .../NewStandaloneModeContextManager.java           |   8 +-
 .../standalone/StandaloneModeContextManager.java   |   8 +-
 .../type/OpenGaussDDLStatementVisitor.java         |   5 +
 .../src/main/antlr4/imports/oracle/BaseRule.g4     |   2 +-
 .../src/main/antlr4/imports/oracle/DDLStatement.g4 |   2 +-
 .../visitor/statement/OracleStatementVisitor.java  |   8 +-
 .../statement/type/OracleDMLStatementVisitor.java  |   2 +-
 .../type/PostgreSQLDDLStatementVisitor.java        |   5 +
 .../dml/item/IntervalExpressionProjection.java     |   5 +-
 pom.xml                                            | 382 ++++++++++-----------
 .../executor/AbstractDatabaseMetaDataExecutor.java |   2 +-
 .../ShardingRuleConfigurationImportChecker.java    |   4 +-
 .../ral/queryable/ExportStorageNodesExecutor.java  |   2 +-
 .../ral/updatable/RefreshTableMetaDataUpdater.java |   2 +-
 .../unit/AlterStorageUnitBackendHandler.java       |   2 +-
 .../unit/UnregisterStorageUnitBackendHandler.java  |   2 +-
 .../rql/storage/unit/ShowStorageUnitExecutor.java  |   2 +-
 .../proxy/backend/util/ExportUtils.java            |   2 +-
 .../config/ProxyConfigurationLoaderTest.java       |   9 +-
 .../swapper/YamlProxyConfigurationSwapperTest.java |   4 +-
 .../ExportDatabaseConfigurationExecutorTest.java   |   2 +-
 .../ral/queryable/ExportMetaDataExecutorTest.java  |   2 +-
 .../queryable/ExportStorageNodesExecutorTest.java  |   2 +-
 .../ImportDatabaseConfigurationUpdaterTest.java    |   2 +-
 .../ral/updatable/SetDistVariableUpdaterTest.java  |   4 +-
 .../unit/AlterStorageUnitBackendHandlerTest.java   |   2 +-
 .../UnregisterStorageUnitBackendHandlerTest.java   |   2 +-
 .../conf/config_loader/config-encrypt.yaml         |   6 +-
 .../resources/conf/convert/config-encrypt.yaml     |  10 +-
 .../test/resources/conf/convert/config-mix.yaml    |  13 +-
 .../test/resources/conf/import/config-encrypt.yaml |   6 +-
 .../test/resources/expected/convert-encrypt.yaml   |   4 +-
 .../src/test/resources/expected/convert-mix.yaml   |   4 +-
 proxy/bootstrap/pom.xml                            |  10 -
 .../src/main/resources/conf/config-encrypt.yaml    |  12 +-
 .../prepare/MySQLComStmtPrepareExecutor.java       |   7 +-
 .../query/MySQLMultiStatementsHandlerTest.java     |   2 +-
 .../bind/OpenGaussComBatchBindExecutorTest.java    |   2 +-
 ...egatedBatchedStatementsCommandExecutorTest.java |   2 +-
 .../PostgreSQLBatchedStatementsExecutorTest.java   |   2 +-
 .../PostgreSQLComDescribeExecutorTest.java         |   2 +-
 .../e2e/fixture/ITEncryptLikeAlgorithmFixture.java |  11 +-
 ...che.shardingsphere.encrypt.spi.EncryptAlgorithm |   2 +-
 .../algorithm/like/common_chinese_character.dict   |   0
 .../test/e2e/cases/dataset/DataSet.java            |   2 +-
 .../engine/composer/BatchE2EContainerComposer.java |   2 +-
 .../test/e2e/engine/type/DDLE2EIT.java             |   2 +-
 .../test/e2e/engine/type/dml/BaseDMLE2EIT.java     |   2 +-
 .../test/e2e/env/DataSetEnvironmentManager.java    |   2 +-
 .../rql/dataset/encrypt/show_encrypt_rule.xml      |   4 +-
 .../rql/dataset/encrypt/show_encrypt_rules.xml     |   8 +-
 .../encrypt/proxy/conf/mysql/config-encrypt.yaml   |   2 +-
 .../proxy/conf/opengauss/config-encrypt.yaml       |   2 +-
 .../proxy/conf/postgresql/config-encrypt.yaml      |   2 +-
 .../test/resources/env/scenario/encrypt/rules.yaml |   2 +-
 .../converter/SQLNodeConverterEngineIT.java        |   2 +-
 .../src/test/resources/converter/delete.xml        |   8 +-
 .../ddl/impl/AlterTableStatementAssert.java        |  19 +
 .../statement/ddl/AlterTableStatementTestCase.java |   3 +
 .../src/main/resources/case/ddl/alter-table.xml    |  20 +-
 .../parser/src/main/resources/case/dml/insert.xml  | 193 +++++++++++
 .../parser/src/main/resources/case/dml/select.xml  |  18 +-
 .../resources/sql/supported/ddl/alter-table.xml    |   1 +
 .../main/resources/sql/supported/dml/insert.xml    |   2 +
 .../test/it/rewrite/engine/SQLRewriterIT.java      |   2 +-
 337 files changed, 2125 insertions(+), 7790 deletions(-)
 delete mode 100644 .mvn/extensions.xml
 create mode 100644 
docs/document/content/user-manual/common-config/builtin-algorithm/expr.cn.md
 create mode 100644 
docs/document/content/user-manual/common-config/builtin-algorithm/expr.en.md
 delete mode 100644 examples/README_ZH.md
 delete mode 100644 examples/docker/docker-compose-zh.md
 delete mode 100644 examples/docker/docker-compose.md
 delete mode 100644 
examples/docker/shardingsphere-proxy/governance/docker-compose.yml
 delete mode 100644 examples/docker/shardingsphere-proxy/governance/stop.sh
 delete mode 100644 
examples/docker/shardingsphere-proxy/sharding/conf/config-sharding.yaml
 delete mode 100644 
examples/docker/shardingsphere-proxy/sharding/conf/server.yaml
 delete mode 100644 
examples/docker/shardingsphere-proxy/sharding/docker-compose.yml
 delete mode 100755 examples/docker/tools/wait-for-it.sh
 delete mode 100644 
examples/shardingsphere-jdbc-example-generator/src/main/java/org/apache/shardingsphere/example/generator/core/ExampleGenerator.java
 delete mode 100644 
examples/shardingsphere-jdbc-example-generator/src/main/java/org/apache/shardingsphere/example/generator/core/ExampleGeneratorFactory.java
 create mode 100644 
examples/shardingsphere-jdbc-example-generator/src/main/java/org/apache/shardingsphere/example/generator/core/JDBCExampleGenerator.java
 delete mode 100644 
examples/shardingsphere-jdbc-example-generator/src/main/java/org/apache/shardingsphere/example/generator/core/impl/JDBCExampleGenerator.java
 delete mode 100644 
examples/shardingsphere-jdbc-example-generator/src/main/resources/META-INF/services/org.apache.shardingsphere.example.generator.core.ExampleGenerator
 rename examples/{src/resources/manual_schema.sql => 
shardingsphere-jdbc-example-generator/src/main/resources/template/init.ftl} 
(100%)
 delete mode 100644 examples/shardingsphere-proxy-example/pom.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/pom.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/ProxySpringBootStarterExample.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/entity/Address.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/entity/Order.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/entity/OrderItem.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/repository/AddressRepository.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/repository/OrderItemRepository.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/repository/OrderRepository.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/java/org/apache/shardingsphere/example/proxy/spring/boot/mybatis/service/OrderService.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/META-INF/mappers/AddressMapper.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/META-INF/mappers/OrderItemMapper.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/META-INF/mappers/OrderMapper.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/META-INF/mybatis-config.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/application.properties
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/conf/config-readwrite-splitting.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/conf/config-sharding.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/conf/server.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-boot-mybatis-example/src/main/resources/logback.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/pom.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/DistSQLExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/DistSQLFeatureExample.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/config/DataSourceConfiguration.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/factory/DataSourceFactory.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/AbstractFeatureExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/FeatureType.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/encrypt/EncryptExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/readwritesplitting/ReadWriteSplittingExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/resource/ResourceExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/shadow/ShadowExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/feature/sharding/ShardingExecutor.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/java/org/apache/shardingsphere/example/proxy/distsql/util/FileUtils.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/resources/client/datasource-config.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/resources/logback.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/resources/server/config-schema.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-distsql-example/src/main/resources/server/server.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/pom.xml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/ModuloHintShardingAlgorithm.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/ProxyHintExample.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/config/DataSourceConfiguration.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/entity/Address.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/entity/Order.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/entity/OrderItem.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/factory/YamlDataSourceFactory.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/repository/AddressRepository.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/repository/OrderItemRepository.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/repository/OrderRepository.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/java/org/apache/shardingsphere/example/proxy/hint/service/OrderService.java
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/resources/META-INF/services/org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/resources/META-INF/sql-hint-data-source.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/resources/conf/config-sql-hint-data-source.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/resources/conf/server.yaml
 delete mode 100644 
examples/shardingsphere-proxy-example/shardingsphere-proxy-hint-example/src/main/resources/logback.xml
 delete mode 100644 
features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/standard/RC4EncryptAlgorithm.java
 delete mode 100644 
features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/algorithm/like/CharDigestLikeEncryptAlgorithmTest.java
 delete mode 100644 
features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/algorithm/standard/RC4EncryptAlgorithmTest.java
 delete mode 100644 
infra/common/src/main/java/org/apache/shardingsphere/infra/config/props/LoggerLevel.java
 rename 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/{storage
 => }/StorageResource.java (77%)
 create mode 100644 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/StorageResourceCreator.java
 rename 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/{storage
 => }/StorageResourceUtils.java (85%)
 rename 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/{storage
 => node}/StorageNode.java (99%)
 delete mode 100644 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/storage/StorageNodeProperties.java
 delete mode 100644 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/storage/StorageResourceCreator.java
 delete mode 100644 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/storage/StorageResourceWithProperties.java
 rename 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/{storage
 => unit}/StorageUnit.java (98%)
 rename 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/{storage
 => unit}/StorageUnitMetaData.java (96%)
 rename 
infra/common/src/main/java/org/apache/shardingsphere/infra/metadata/database/resource/{storage
 => unit}/StorageUnitNodeMapper.java (95%)
 delete mode 100644 
infra/common/src/test/java/org/apache/shardingsphere/infra/rule/builder/fixture/FixtureDatabaseRule.java
 delete mode 100644 infra/data-source-pool/type/c3p0/pom.xml
 delete mode 100644 
infra/data-source-pool/type/c3p0/src/main/java/org/apache/shardingsphere/infra/datasource/pool/c3p0/metadata/C3P0DataSourcePoolFieldMetaData.java
 delete mode 100644 
infra/data-source-pool/type/c3p0/src/main/java/org/apache/shardingsphere/infra/datasource/pool/c3p0/metadata/C3P0DataSourcePoolMetaData.java
 delete mode 100644 
infra/data-source-pool/type/c3p0/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.datasource.pool.metadata.DataSourcePoolMetaData
 delete mode 100644 
infra/data-source-pool/type/c3p0/src/test/java/org/apache/shardingsphere/infra/datasource/pool/c3p0/creator/C3P0DataSourcePoolCreatorTest.java
 delete mode 100644 infra/data-source-pool/type/dbcp/pom.xml
 delete mode 100644 
infra/data-source-pool/type/dbcp/src/main/java/org/apache/shardingsphere/infra/datasource/pool/dbcp/metadata/DBCPDataSourcePoolFieldMetaData.java
 delete mode 100644 
infra/data-source-pool/type/dbcp/src/main/java/org/apache/shardingsphere/infra/datasource/pool/dbcp/metadata/DBCPDataSourcePoolMetaData.java
 delete mode 100644 
infra/data-source-pool/type/dbcp/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.datasource.pool.metadata.DataSourcePoolMetaData
 delete mode 100644 
infra/data-source-pool/type/dbcp/src/test/java/org/apache/shardingsphere/infra/datasource/pool/dbcp/creator/DBCPDataSourcePoolCreatorTest.java
 create mode 100644 
infra/database/type/opengauss/src/test/java/org/apache/shardingsphere/infra/database/opengauss/resultset/OpenGaussResultSetMapperTest.java
 create mode 100644 
infra/database/type/postgresql/src/test/java/org/apache/shardingsphere/infra/database/postgresql/resultset/PostgreSQLResultSetMapperTest.java
 create mode 100644 
infra/expr/core/src/test/java/org/apache/shardingsphere/infra/expr/core/fixture/CustomInlineExpressionParserFixture.java
 rename infra/expr/{purelist/src/main => 
core/src/test}/resources/META-INF/services/org.apache.shardingsphere.infra.expr.spi.InlineExpressionParser
 (90%)
 delete mode 100644 
infra/expr/hotsopt/src/test/java/org/apache/shardingsphere/infra/expr/hotsopt/HotspotInlineExpressionParserTest.java
 delete mode 100644 
infra/expr/purelist/src/test/java/org/apache/shardingsphere/infra/expr/purelist/PureListInlineExpressionParserTest.java
 rename infra/expr/{ => type}/espresso/pom.xml (86%)
 rename infra/expr/{ => 
type}/espresso/src/main/java/org/apache/shardingsphere/infra/expr/espresso/EspressoInlineExpressionParser.java
 (88%)
 rename infra/expr/{ => 
type}/espresso/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.expr.spi.InlineExpressionParser
 (100%)
 rename infra/expr/{ => 
type}/espresso/src/test/java/org/apache/shardingsphere/infra/expr/espresso/EspressoInlineExpressionParserTest.java
 (52%)
 rename infra/expr/{hotsopt => type/groovy}/pom.xml (82%)
 rename 
infra/expr/{hotsopt/src/main/java/org/apache/shardingsphere/infra/expr/hotsopt/HotspotInlineExpressionParser.java
 => 
type/groovy/src/main/java/org/apache/shardingsphere/infra/expr/groovy/GroovyInlineExpressionParser.java}
 (80%)
 rename examples/docker/shardingsphere-proxy/governance/run.sh => 
infra/expr/type/groovy/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.expr.spi.InlineExpressionParser
 (91%)
 create mode 100644 
infra/expr/type/groovy/src/test/java/org/apache/shardingsphere/infra/expr/groovy/GroovyInlineExpressionParserTest.java
 rename infra/expr/{purelist => type/literal}/pom.xml (82%)
 rename 
infra/expr/{purelist/src/main/java/org/apache/shardingsphere/infra/expr/purelist/PureListInlineExpressionParser.java
 => 
type/literal/src/main/java/org/apache/shardingsphere/infra/expr/literal/LiteralInlineExpressionParser.java}
 (72%)
 rename infra/expr/{hotsopt => 
type/literal}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.expr.spi.InlineExpressionParser
 (92%)
 create mode 100644 
infra/expr/type/literal/src/test/java/org/apache/shardingsphere/infra/expr/literal/LiteralInlineExpressionParserTest.java
 copy infra/expr/{ => type}/pom.xml (85%)
 delete mode 100644 
jdbc/core/src/main/java/org/apache/shardingsphere/driver/jdbc/core/driver/spi/ApolloURLProvider.java
 create mode 100644 
kernel/sql-federation/core/src/main/java/org/apache/shardingsphere/sqlfederation/compiler/converter/segment/with/WithConverter.java
 rename 
mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/{FixtureDistributedRuleBuilder.java
 => ModeRuleBuilderFixture.java} (67%)
 rename 
mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/{FixtureDistributedRuleConfiguration.java
 => ModeRuleConfigurationFixture.java} (79%)
 rename 
mode/core/src/test/java/org/apache/shardingsphere/mode/fixture/{FixtureDatabaseRule.java
 => ModeRuleFixture.java} (92%)
 delete mode 100644 mode/type/cluster/repository/provider/nacos/pom.xml
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/NacosRepository.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/entity/KeyValue.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/entity/ServiceController.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/entity/ServiceMetaData.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/listener/NamingEventListener.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/listener/WatchData.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/props/NacosProperties.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/props/NacosPropertyKey.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/main/java/org/apache/shardingsphere/mode/repository/cluster/nacos/util/NacosMetaDataUtils.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/test/java/org/apache/shardingsphere/mode/repository/cluster/nacos/NacosRepositoryTest.java
 delete mode 100644 
mode/type/cluster/repository/provider/nacos/src/test/java/org/apache/shardingsphere/mode/repository/cluster/nacos/props/NacosPropertiesTest.java
 rename 
features/encrypt/core/src/main/java/org/apache/shardingsphere/encrypt/algorithm/like/CharDigestLikeEncryptAlgorithm.java
 => 
test/e2e/fixture/src/test/java/org/apache/shardingsphere/test/e2e/fixture/ITEncryptLikeAlgorithmFixture.java
 (95%)
 rename 
mode/type/cluster/repository/provider/nacos/src/main/resources/META-INF/services/org.apache.shardingsphere.mode.repository.cluster.ClusterPersistRepository
 => 
test/e2e/fixture/src/test/resources/META-INF/services/org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
 (91%)
 rename {features/encrypt/core/src/main => 
test/e2e/fixture/src/test}/resources/algorithm/like/common_chinese_character.dict
 (100%)


Reply via email to