This is an automated email from the ASF dual-hosted git repository.
jianglongtao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
from d4035fc21fe Rename DriverExecutor.executeUpdate() (#31453)
add 57f7677eabf Add GraalVM Reachability Metadata and corresponding
nativeTest for ClickHouse integration over http (#31451)
No new revisions were added by this update.
Summary of changes:
.../graalvm-native-image/_index.cn.md | 30 ++++++
.../graalvm-native-image/_index.en.md | 30 ++++++
.../optional-plugins/_index.cn.md | 5 +-
.../optional-plugins/_index.en.md | 5 +-
.../ClickHouseConnectionPropertiesParser.java} | 12 +--
.../database/ClickHouseDatabaseMetaData.java} | 8 +-
.../clickhouse/type/ClickHouseDatabaseType.java | 8 --
...abase.core.connector.ConnectionPropertiesParser | 2 +-
....core.metadata.database.DialectDatabaseMetaData | 2 +-
.../type/TcClickHouseDatabaseType.java | 9 +-
.../type/TestcontainersDatabaseTypeTest.java | 3 +-
.../reflect-config.json | 104 +++++++++++----------
.../resource-config.json | 55 +----------
.../reflect-config.json | 10 ++
pom.xml | 8 ++
test/native/native-image-filter/extra-filter.json | 1 +
test/native/pom.xml | 17 ++++
.../natived/jdbc/commons/TestShardingService.java | 86 ++++++++++++++++-
.../jdbc/commons/repository/AddressRepository.java | 16 ++++
.../commons/repository/OrderItemRepository.java | 90 +++++++++++++++++-
.../jdbc/commons/repository/OrderRepository.java | 91 +++++++++++++++++-
.../commons/testcontainers/ClickHouseProvider.java | 47 ++++++++++
.../{PostgresTest.java => ClickHouseTest.java} | 25 +++--
.../resource-config.json | 51 ++--------
...ainers.containers.JdbcDatabaseContainerProvider | 2 +-
.../sql/test-native-databases-clickhouse.sql} | 35 +++++--
.../databases/{opengauss.yaml => clickhouse.yaml} | 19 ++--
27 files changed, 561 insertions(+), 210 deletions(-)
copy
infra/database/type/{postgresql/src/main/java/org/apache/shardingsphere/infra/database/postgresql/connector/PostgreSQLConnectionPropertiesParser.java
=>
clickhouse/src/main/java/org/apache/shardingsphere/infra/database/clickhouse/connector/ClickHouseConnectionPropertiesParser.java}
(87%)
copy
infra/database/type/{sql92/src/main/java/org/apache/shardingsphere/infra/database/sql92/metadata/database/SQL92DatabaseMetaData.java
=>
clickhouse/src/main/java/org/apache/shardingsphere/infra/database/clickhouse/metadata/database/ClickHouseDatabaseMetaData.java}
(85%)
copy infra/database/{core/src/test =>
type/clickhouse/src/main}/resources/META-INF/services/org.apache.shardingsphere.infra.database.core.connector.ConnectionPropertiesParser
(88%)
copy infra/database/type/{h2 =>
clickhouse}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.database.core.metadata.database.DialectDatabaseMetaData
(89%)
create mode 100644
test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/commons/testcontainers/ClickHouseProvider.java
copy
test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/databases/{PostgresTest.java
=> ClickHouseTest.java} (72%)
copy
features/broadcast/core/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.route.SQLRouter
=>
test/native/src/test/resources/META-INF/services/org.testcontainers.containers.JdbcDatabaseContainerProvider
(90%)
copy
test/{e2e/sql/src/test/resources/env/scenario/mask/data/actual/init-sql/opengauss/01-actual-init.sql
=>
native/src/test/resources/test-native/sql/test-native-databases-clickhouse.sql}
(50%)
copy test/native/src/test/resources/test-native/yaml/databases/{opengauss.yaml
=> clickhouse.yaml} (69%)