diff --git a/.github/workflows/graalvm.yml b/.github/workflows/graalvm.yml index f921543454f1b2..088e8e1227bc96 100644 --- a/.github/workflows/graalvm.yml +++ b/.github/workflows/graalvm.yml @@ -46,7 +46,7 @@ jobs: fail-fast: false matrix: os: [ 'ubuntu-latest' ] - java-version: [ '22.0.2' ] + java-version: [ '23.0.2' ] steps: - uses: actions/checkout@v4 - uses: graalvm/setup-graalvm@v1 diff --git a/.github/workflows/nightly-ci-dynamic.yml b/.github/workflows/nightly-ci-dynamic.yml index cc5212bbcf5d69..7b198a485932f3 100644 --- a/.github/workflows/nightly-ci-dynamic.yml +++ b/.github/workflows/nightly-ci-dynamic.yml @@ -136,7 +136,7 @@ jobs: - uses: actions/checkout@v4 - uses: graalvm/setup-graalvm@v1 with: - java-version: '22.0.2' + java-version: '23.0.2' distribution: 'graalvm-community' github-token: ${{ secrets.GITHUB_TOKEN }} cache: 'maven' diff --git a/.github/workflows/nightly-ci.yml b/.github/workflows/nightly-ci.yml index 8bbb4cfab7400e..eb01cde76df88d 100644 --- a/.github/workflows/nightly-ci.yml +++ b/.github/workflows/nightly-ci.yml @@ -115,7 +115,7 @@ jobs: - uses: actions/checkout@v4 - uses: graalvm/setup-graalvm@v1 with: - java-version: '22.0.2' + java-version: '23.0.2' distribution: 'graalvm-community' github-token: ${{ secrets.GITHUB_TOKEN }} cache: 'maven' diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index b9a786e4e06ca7..3b68cae3ec2766 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -10,6 +10,7 @@ 1. SQL Binder: Support select aggregation function sql bind in projection and having - [#34379](https://github.com/apache/shardingsphere/pull/34379) 1. Proxy Native: Add GraalVM Reachability Metadata and corresponding nativeTest for Firebird - [#34307](https://github.com/apache/shardingsphere/pull/34307) 1. Infra: Support for connecting to Presto's Memory Connector in ShardingSphere config - [#34432](https://github.com/apache/shardingsphere/pull/34432) +1. Infra: Bump the minimum GraalVM CE version supported by compiling to GraalVM Native Image to JDK 23.0.2 - [#34500](https://github.com/apache/shardingsphere/pull/34500) ### Bug Fixes diff --git a/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.cn.md b/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.cn.md index f18270218c9f50..574409625c060d 100644 --- a/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.cn.md +++ b/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.cn.md @@ -15,7 +15,7 @@ CE 的 `native-image` 命令行工具的长篇大论的 shell 命令。 ShardingSphere JDBC 要求在如下或更高版本的 `GraalVM CE` 完成构建 GraalVM Native Image。使用者可通过 SDKMAN! 快速切换 JDK。这同理 适用于 https://sdkman.io/jdks#graal , https://sdkman.io/jdks#nik 和 https://sdkman.io/jdks#mandrel 等 `GraalVM CE` 的下游发行版。 -- GraalVM CE For JDK 22.0.2,对应于 SDKMAN! 的 `22.0.2-graalce` +- GraalVM CE For JDK 23.0.2,对应于 SDKMAN! 的 `23.0.2-graalce` 用户依然可以使用 SDKMAN! 上的 `21.0.2-graalce` 等旧版本的 GraalVM CE 来构建 ShardingSphere 的 GraalVM Native Image 产物。 但这将导致集成部分第三方依赖时,构建 GraalVM Native Image 失败。 @@ -184,7 +184,7 @@ rules: algorithmClassName: org.example.test.TestShardingAlgorithmFixture ``` -在 `src/main/resources/META-INF/native-image/exmaple-test-metadata/reflect-config.json` 加入如下内容即可在正常在 GraalVM Native +在 `src/main/resources/META-INF/native-image/exmaple-test-metadata/reachability-metadata.json` 加入如下内容即可在正常在 GraalVM Native Image 下使用。 ```json @@ -245,7 +245,7 @@ Caused by: java.io.UnsupportedEncodingException: Codepage Cp1252 is not supporte 或将对应 JSON 提交到 https://github.com/oracle/graalvm-reachability-metadata 一侧。 以 `com.mysql:mysql-connector-j:9.0.0` 的 `com.mysql.cj.jdbc.MysqlXADataSource` 类为例,这是 MySQL JDBC Driver 的 `javax.sql.XADataSource` 的实现。 -用户需要在自有项目的 claapath 的 `/META-INF/native-image/com.mysql/mysql-connector-j/9.0.0/` 文件夹的 `reflect-config.json`文件内定义如下 JSON, +用户需要在自有项目的 claapath 的 `/META-INF/native-image/com.mysql/mysql-connector-j/9.0.0/` 文件夹的 `reachability-metadata.json`文件内定义如下 JSON, 以在 GraalVM Native Image 内部定义 `com.mysql.cj.jdbc.MysqlXADataSource` 的构造函数。 ```json @@ -354,8 +354,8 @@ ShardingSphere 定义了 `nativeTestInShardingSphere` 的 Maven Profile 用于 sudo apt install unzip zip -y curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" -sdk install java 22.0.2-graalce -sdk use java 22.0.2-graalce +sdk install java 23.0.2-graalce +sdk use java 23.0.2-graalce sudo apt-get install build-essential zlib1g-dev -y git clone git@github.com:apache/shardingsphere.git @@ -394,26 +394,15 @@ cd ./shardingsphere/ 受 https://github.com/apache/shardingsphere/issues/33206 影响, 贡献者执行 `./mvnw -PgenerateMetadata -DskipNativeTests -T 1C -e clean test native:metadata-copy` 后, -`infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/resource-config.json` 会生成不必要的包含绝对路径的 JSON 条目, +`infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json` 会生成不必要的包含绝对路径的 JSON 条目, 类似如下, ```json { - "resources":{ - "includes":[{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/databases/postgresql//global.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/databases/postgresql/\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/features/sharding//global.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/features/sharding/\\E" - }]}, - "bundles":[] + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader" + }, + "glob": "home/root/TwinklingLiftWorks/git/public/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/databases/mysql/" } ``` diff --git a/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.en.md b/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.en.md index 8ebe31f5e4248e..9a56dae6fbe2c2 100644 --- a/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.en.md +++ b/docs/document/content/user-manual/shardingsphere-jdbc/graalvm-native-image/_index.en.md @@ -16,7 +16,7 @@ ShardingSphere JDBC requires GraalVM Native Image to be built with GraalVM CE as JDK through `SDKMAN!`. Same reason applicable to downstream distributions of `GraalVM CE` such as https://sdkman.io/jdks#graal , https://sdkman.io/jdks#nik and https://sdkman.io/jdks#mandrel . -- GraalVM CE For JDK 22.0.2, corresponding to `22.0.2-graalce` of SDKMAN! +- GraalVM CE For JDK 23.0.2, corresponding to `23.0.2-graalce` of SDKMAN! Users can still use the old versions of GraalVM CE such as `21.0.2-graalce` on SDKMAN! to build the GraalVM Native Image product of ShardingSphere. However, this will cause the failure of building the GraalVM Native Image when integrating some third-party dependencies. @@ -190,7 +190,7 @@ rules: algorithmClassName: org.example.test.TestShardingAlgorithmFixture ``` -Add the following content to `src/main/resources/META-INF/native-image/exmaple-test-metadata/reflect-config.json` to used +Add the following content to `src/main/resources/META-INF/native-image/exmaple-test-metadata/reachability-metadata.json` to used normally under GraalVM Native Image. ```json @@ -258,7 +258,7 @@ or the corresponding JSON should be submitted to https://github.com/oracle/graal Take the `com.mysql.cj.jdbc.MysqlXADataSource` class of `com.mysql:mysql-connector-j:9.0.0` as an example, which is the implementation of `javax.sql.XADataSource` of MySQL JDBC Driver. -Users need to define the following JSON in the `reflect-config.json` file in the `/META-INF/native-image/com.mysql/mysql-connector-j/9.0.0/` folder of their own project's claapath, +Users need to define the following JSON in the `reachability-metadata.json` file in the `/META-INF/native-image/com.mysql/mysql-connector-j/9.0.0/` folder of their own project's claapath, to define the constructor of `com.mysql.cj.jdbc.MysqlXADataSource` inside the GraalVM Native Image. ```json @@ -369,8 +369,8 @@ Assuming that the contributor is under a new Ubuntu 22.04.4 LTS instance, Contri sudo apt install unzip zip -y curl -s "https://get.sdkman.io" | bash source "$HOME/.sdkman/bin/sdkman-init.sh" -sdk install java 22.0.2-graalce -sdk use java 22.0.2-graalce +sdk install java 23.0.2-graalce +sdk use java 23.0.2-graalce sudo apt-get install build-essential zlib1g-dev -y git clone git@github.com:apache/shardingsphere.git @@ -410,26 +410,15 @@ cd ./shardingsphere/ Affected by https://github.com/apache/shardingsphere/issues/33206 , After the contributor executes `./mvnw -PgenerateMetadata -DskipNativeTests -T 1C -e clean test native:metadata-copy`, -`infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/resource-config.json` will generate unnecessary JSON entries containing absolute paths, +`infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json` will generate unnecessary JSON entries containing absolute paths, similar to the following. ```json { - "resources":{ - "includes":[{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/databases/postgresql//global.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/databases/postgresql/\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/features/sharding//global.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader"}, - "pattern":"\\Qhome/runner/work/shardingsphere/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/features/sharding/\\E" - }]}, - "bundles":[] + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.config.ProxyConfigurationLoader" + }, + "glob": "home/root/TwinklingLiftWorks/git/public/shardingsphere/test/native/src/test/resources/test-native/yaml/proxy/databases/mysql/" } ``` diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/jni-config.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/jni-config.json deleted file mode 100644 index cbb30c7b3fdeee..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/jni-config.json +++ /dev/null @@ -1,43 +0,0 @@ -[ -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.io.FileDescriptor", - "fields":[{"name":"fd"}] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.io.IOException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.lang.OutOfMemoryError" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.lang.RuntimeException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.net.InetSocketAddress", - "methods":[{"name":"","parameterTypes":["java.lang.String","int"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.net.PortUnreachableException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.nio.Buffer", - "fields":[{"name":"limit"}, {"name":"position"}], - "methods":[{"name":"limit","parameterTypes":[] }, {"name":"position","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.nio.DirectByteBuffer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.nio.channels.ClosedChannelException", - "methods":[{"name":"","parameterTypes":[] }] -} -] \ No newline at end of file diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/predefined-classes-config.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/predefined-classes-config.json deleted file mode 100644 index 847895071fbcb8..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/predefined-classes-config.json +++ /dev/null @@ -1,7 +0,0 @@ -[ - { - "type":"agent-extracted", - "classes":[ - ] - } -] diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/proxy-config.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/proxy-config.json deleted file mode 100644 index c8ba2f155f827a..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/proxy-config.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "interfaces":["java.sql.Connection"] - }, - { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "interfaces":["org.apache.hadoop.metrics2.MetricsSystem$Callback"] - }, - { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "interfaces":["org.apache.hive.service.rpc.thrift.TCLIService$Iface"] - }, - { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "interfaces":["org.apache.seata.config.Configuration"] - }, - { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "interfaces":["org.apache.seata.config.Configuration"] - } -] \ No newline at end of file diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json new file mode 100644 index 00000000000000..e5b8a47c0fb291 --- /dev/null +++ b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reachability-metadata.json @@ -0,0 +1,15354 @@ +{ + "reflection": [ + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "JdkLogger" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.kernel.ExecutorEngine" + }, + "type": "JdkLogger" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "type": "[Lcom.fasterxml.jackson.databind.deser.BeanDeserializerModifier;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "[Lcom.fasterxml.jackson.databind.deser.Deserializers;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "type": "[Lcom.fasterxml.jackson.databind.ser.BeanSerializerModifier;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "[Lcom.fasterxml.jackson.databind.ser.Serializers;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "[Lcom.github.dockerjava.api.model.VolumesFrom;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.connection.DriverDatabaseConnectionManager$$Lambda/0x00007f650be25710" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.DatabaseTypeEngine" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.datatype.DataTypeRegistry" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.h2.metadata.data.loader.H2MetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.mysql.metadata.data.loader.MySQLMetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.opengauss.metadata.data.loader.OpenGaussMetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.postgresql.metadata.data.loader.PostgreSQLMetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.sqlserver.metadata.data.loader.SQLServerMetaDataLoader" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.CatalogSwitchableDataSource" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolDestroyer" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.database.DatabaseMetaDataPersistService" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.version.MetaDataVersionPersistService" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.database.CreateDatabaseBackendHandler" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager$$Lambda/0x00007f650b5bd5b0" + }, + "type": "[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "[Ljava.lang.String;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.DatabaseTypeEngine" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.datatype.DataTypeRegistry" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager$$Lambda/0x00007f650b5bd5b0" + }, + "type": "[Ljava.sql.Statement;" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "type": "com.sun.security.auth.UnixPrincipal" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "dm.jdbc.driver.DmdbTimestamp" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.beans.PropertyVetoException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.BufferedInputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.BufferedOutputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.BufferedReader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.BufferedWriter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.Closeable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.DataInputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.DataOutputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.File" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.io.FileDescriptor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.Flushable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.io.IOException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.InputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.ObjectInputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.ObjectOutputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.OutputStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.PrintStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.PrintWriter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.Reader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "java.io.Serializable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.Serializable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "java.io.Serializable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.io.Writer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Appendable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.AutoCloseable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Boolean" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.CharSequence" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Character" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Class", + "methods": [ + { + "name": "getPermittedSubclasses", + "parameterTypes": [] + }, + { + "name": "isSealed", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.ClassLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Cloneable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Comparable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Double" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Enum" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Float" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Integer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Iterable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Long" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Number" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabaseFactory" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.eventbus.EventBusContext" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.database.metadata.TableChangedHandler" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.persist.service.ClusterMetaDataManagerPersistService" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.MetaDataContexts" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory$$Lambda/0x00007f650b5efca0" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.SchemaMetaDataManager" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService$$Lambda/0x00007f650b5f2460" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.statistics.StatisticsPersistService" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.PushDownMetaDataRefreshEngine" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.CreateTablePushDownMetaDataRefresher" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.database.CreateDatabaseBackendHandler" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.lang.Object", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor" + }, + "type": "java.lang.Object" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.lang.ObjectBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.lang.ObjectCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.lang.OutOfMemoryError" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Process" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.lang.ProcessHandle", + "methods": [ + { + "name": "current", + "parameterTypes": [] + }, + { + "name": "pid", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Readable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.lang.RuntimeException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Short" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.String" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.StringBuffer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.StringBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.System$Logger" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Thread" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "java.lang.Thread", + "methods": [ + { + "name": "ofVirtual", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "java.lang.Thread$Builder", + "methods": [ + { + "name": "factory", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "java.lang.Thread$Builder$OfVirtual", + "methods": [ + { + "name": "name", + "parameterTypes": [ + "java.lang.String", + "long" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.Throwable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.lang.Throwable", + "methods": [ + { + "name": "getSuppressed", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "type": "java.lang.Throwable", + "methods": [ + { + "name": "getSuppressed", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.rule.TransactionRule" + }, + "type": "java.lang.Throwable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.constant.Constable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.lang.management.ManagementFactory", + "methods": [ + { + "name": "getRuntimeMXBean", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.lang.management.RuntimeMXBean", + "methods": [ + { + "name": "getInputArguments", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.lang.reflect.AnnotatedElement" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.math.BigDecimal" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.math.BigInteger" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.net.InetSocketAddress" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.net.PortUnreachableException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.net.ServerSocket" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.net.Socket" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.net.URI" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.net.URL" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "java.net.UnixDomainSocketAddress", + "methods": [ + { + "name": "of", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.nio.Bits" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.nio.Buffer", + "fields": [ + { + "name": "address" + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.nio.ByteBuffer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.nio.DirectByteBuffer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.nio.channels.ClosedChannelException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.nio.channels.FileChannel" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "java.nio.channels.spi.SelectorProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.nio.charset.Charset" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "java.security.AccessController", + "methods": [ + { + "name": "doPrivileged", + "parameterTypes": [ + "java.security.PrivilegedExceptionAction" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.security.PrivilegedAction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.security.PrivilegedExceptionAction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.sql.Date" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.sql.Timestamp" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.AbstractCollection" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.AbstractMap" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.BitSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Collection" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Comparator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Deque" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Enumeration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Iterator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.broadcast.rule.changed.BroadcastTableChangedProcessor" + }, + "type": "java.util.LinkedHashSet", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "java.util.LinkedHashSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.List" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Locale" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Map" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Map$Entry" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.NavigableSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Optional" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.OptionalDouble" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.OptionalInt" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.OptionalLong" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor" + }, + "type": "java.util.Properties", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "java.util.Properties", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "java.util.Properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Random" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.ResourceBundle" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Set" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.SortedMap" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.SortedSet" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Spliterator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.Timer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.TimerTask" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.concurrent.BlockingQueue" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.concurrent.Future" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.listener.DataChangedEventListenerRegistry" + }, + "type": "java.util.concurrent.atomic.LongAdder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "java.util.concurrent.atomic.LongAdder", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "add", + "parameterTypes": [ + "long" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.command.CommandExecutorTask" + }, + "type": "java.util.concurrent.atomic.Striped64$Cell", + "fields": [ + { + "name": "value" + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.DoubleFunction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.DoublePredicate" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.Function" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.IntFunction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.IntPredicate" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.LongFunction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.LongPredicate" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.Supplier" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.ToDoubleFunction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.ToIntFunction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.function.ToLongFunction" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.regex.Matcher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.regex.Pattern" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.stream.BaseStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.stream.DoubleStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.stream.IntStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.stream.LongStream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "type": "java.util.stream.Stream" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.authority.checker.AuthoritySQLExecutionChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.authority.distsql.parser.facade.AuthorityDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.authority.rule.AuthorityRule" + }, + "type": "org.apache.shardingsphere.authority.provider.database.DatabasePermittedPrivilegeProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.authority.rule.AuthorityRule" + }, + "type": "org.apache.shardingsphere.authority.provider.simple.AllPermittedPrivilegeProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.authority.rule.builder.AuthorityRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.authority.rule.builder.DefaultAuthorityRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setPrivilege", + "parameterTypes": [ + "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration" + ] + }, + { + "name": "setUsers", + "parameterTypes": [ + "java.util.Collection" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", + "methods": [ + { + "name": "getAuthenticators", + "parameterTypes": [] + }, + { + "name": "getDefaultAuthenticator", + "parameterTypes": [] + }, + { + "name": "getPrivilege", + "parameterTypes": [] + }, + { + "name": "getUsers", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlUserConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setAdmin", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setPassword", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUser", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlUserConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.authority.yaml.config.YamlUserConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.handler.update.CreateBroadcastTableRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.handler.update.DropBroadcastTableRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLStatementVisitor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLStatementVisitor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLStatementVisitor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.broadcast.distsql.parser.facade.BroadcastDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.broadcast.metadata.nodepath.BroadcastRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.route.engine.SQLRouteEngine" + }, + "type": "org.apache.shardingsphere.broadcast.route.BroadcastSQLRouter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.broadcast.rule.builder.BroadcastRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.broadcast.rule.changed.BroadcastTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setTables", + "parameterTypes": [ + "java.util.Collection" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor" + }, + "type": "org.apache.shardingsphere.data.pipeline.cdc.api.CDCJobAPI" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.data.pipeline.cdc.distsql.parser.facade.CDCDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.data.pipeline.core.listener.PipelineContextManagerLifecycleListener" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.cdc.update.DropStreamingExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.CheckMigrationJobExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.CommitMigrationExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.DropMigrationCheckExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.MigrateTableExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RollbackMigrationExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StartMigrationCheckExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StartMigrationExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StopMigrationCheckExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StopMigrationExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.UnregisterMigrationSourceStorageUnitExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.data.pipeline.distsql.handler.transmission.update.AlterTransmissionRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.data.pipeline.migration.distsql.parser.facade.MigrationDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor" + }, + "type": "org.apache.shardingsphere.data.pipeline.scenario.migration.api.MigrationJobAPI" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.db.protocol.codec.PacketCodec" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo" + }, + "type": "org.apache.shardingsphere.db.protocol.mysql.constant.MySQLProtocolDefaultVersionProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine" + }, + "type": "org.apache.shardingsphere.db.protocol.mysql.netty.MySQLSequenceIdInboundHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.db.protocol.netty.ChannelAttrInitializer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.db.protocol.netty.ProxyFlowControlHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo" + }, + "type": "org.apache.shardingsphere.db.protocol.opengauss.constant.OpenGaussProtocolDefaultVersionProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo" + }, + "type": "org.apache.shardingsphere.db.protocol.postgresql.constant.PostgreSQLProtocolDefaultVersionProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.distsql.handler.executor.rdl.resource.AlterStorageUnitExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.distsql.handler.executor.rdl.resource.RegisterStorageUnitExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.distsql.handler.executor.rdl.resource.UnregisterStorageUnitExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.DatabaseTypeEngine" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.datatype.DataTypeRegistry" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager$$Lambda/0x00007f650b5bd5b0" + }, + "type": "org.apache.shardingsphere.driver.ShardingSphereDriver" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.driver.yaml.YamlJDBCConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setDataSources", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setMode", + "parameterTypes": [ + "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfiguration" + ] + }, + { + "name": "setProps", + "parameterTypes": [ + "java.util.Properties" + ] + }, + { + "name": "setRules", + "parameterTypes": [ + "java.util.Collection" + ] + }, + { + "name": "setSqlParser", + "parameterTypes": [ + "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + ] + }, + { + "name": "setTransaction", + "parameterTypes": [ + "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.driver.yaml.YamlJDBCConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.driver.yaml.YamlJDBCConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.assisted.MD5AssistedEncryptAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker$$Lambda/0x00007f650bdcd320" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.assisted.MD5AssistedEncryptAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.EncryptRule" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.assisted.MD5AssistedEncryptAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.assisted.MD5AssistedEncryptAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker$$Lambda/0x00007f650bdcd320" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.EncryptRule" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder" + }, + "type": "org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader" + }, + "type": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.encrypt.checker.sql.EncryptSupportedSQLCheckersBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "org.apache.shardingsphere.encrypt.checker.sql.EncryptSupportedSQLCheckersBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.encrypt.checker.sql.EncryptSupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.checker.sql.EncryptSupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.distsql.handler.update.AlterEncryptRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.distsql.handler.update.CreateEncryptRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.distsql.handler.update.DropEncryptRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.encrypt.distsql.parser.facade.EncryptDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.merge.MergeEngine" + }, + "type": "org.apache.shardingsphere.encrypt.merge.EncryptResultDecoratorEngine" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.metadata.nodepath.EncryptRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.metadata.reviser.EncryptMetaDataReviseEntry" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rewrite.SQLRewriteEntry" + }, + "type": "org.apache.shardingsphere.encrypt.rewrite.context.EncryptSQLRewriteContextDecorator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.rule.changed.EncryptTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.encrypt.rule.changed.EncryptorChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setEncryptors", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setTables", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setEncryptorName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setAssistedQuery", + "parameterTypes": [ + "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfiguration" + ] + }, + { + "name": "setCipher", + "parameterTypes": [ + "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "getColumns", + "parameterTypes": [] + }, + { + "name": "getName", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setColumns", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.globalclock.distsql.parser.facade.GlobalClockDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.ProxyDatabaseConnectionManager" + }, + "type": "org.apache.shardingsphere.globalclock.executor.GlobalClockTransactionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.globalclock.rule.builder.DefaultGlobalClockRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.globalclock.rule.builder.GlobalClockRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration", + "methods": [ + { + "name": "getProps", + "parameterTypes": [] + }, + { + "name": "getProvider", + "parameterTypes": [] + }, + { + "name": "getType", + "parameterTypes": [] + }, + { + "name": "isEnabled", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setProps", + "parameterTypes": [ + "java.util.Properties" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setProps", + "parameterTypes": [ + "java.util.Properties" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "methods": [ + { + "name": "getProps", + "parameterTypes": [] + }, + { + "name": "getType", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "methods": [ + { + "name": "getProps", + "parameterTypes": [] + }, + { + "name": "getType", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker$$Lambda/0x00007f650bdcd320" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.EncryptRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker$$Lambda/0x00007f650bdcd320" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.EncryptRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm" + }, + "type": "org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rule.builder.database.DatabaseRulesBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b808488" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker$$Lambda/0x00007f650b891a98" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808fa0" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rule.builder.database.DatabaseRulesBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b808488" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker$$Lambda/0x00007f650b891a98" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808fa0" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.loadbalancer.random.RandomLoadBalanceAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.loadbalancer.random.RandomLoadBalanceAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.loadbalancer.round.robin.RoundRobinLoadBalanceAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.loadbalancer.round.robin.RoundRobinLoadBalanceAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule" + }, + "type": "org.apache.shardingsphere.infra.algorithm.loadbalancer.weight.WeightLoadBalanceAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.algorithm.loadbalancer.weight.WeightLoadBalanceAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine" + }, + "type": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.dialect.OpenGaussProjectionIdentifierExtractor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine" + }, + "type": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.dialect.OracleProjectionIdentifierExtractor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine" + }, + "type": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.dialect.PostgreSQLProjectionIdentifierExtractor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.clickhouse.connector.ClickHouseConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.clickhouse.metadata.database.ClickHouseDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.clickhouse.type.ClickHouseDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.firebird.connector.FirebirdConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.firebird.metadata.database.FirebirdDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.firebird.type.FirebirdDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.h2.checker.H2DatabasePrivilegeChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.h2.connector.H2ConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.h2.metadata.data.loader.H2MetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.h2.metadata.database.H2DatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase" + }, + "type": "org.apache.shardingsphere.infra.database.h2.metadata.database.system.H2SystemDatabase" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.h2.type.H2DatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.hive.connector.HiveConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.hive.metadata.database.HiveDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.hive.type.HiveDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.mariadb.type.MariaDBDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.connector.MySQLConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.keygen.MySQLGeneratedKeyColumnProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.metadata.data.loader.MySQLMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.metadata.database.MySQLDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.metadata.database.system.MySQLSystemDatabase" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.mysql.type.MySQLDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.opengauss.checker.OpenGaussDatabasePrivilegeChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.opengauss.connector.OpenGaussConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.opengauss.metadata.data.loader.OpenGaussMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.opengauss.metadata.database.OpenGaussDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase" + }, + "type": "org.apache.shardingsphere.infra.database.opengauss.metadata.database.system.OpenGaussSystemDatabase" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.opengauss.type.OpenGaussDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.oracle.connector.OracleConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.oracle.metadata.data.loader.OracleMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.oracle.metadata.database.OracleDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.oracle.type.OracleDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.p6spy.type.P6spyMySQLDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.postgresql.checker.PostgreSQLDatabasePrivilegeChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.postgresql.connector.PostgreSQLConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.postgresql.metadata.data.loader.PostgreSQLMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.postgresql.metadata.database.PostgreSQLDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase" + }, + "type": "org.apache.shardingsphere.infra.database.postgresql.metadata.database.system.PostgreSQLSystemDatabase" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.postgresql.type.PostgreSQLDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.sql92.connector.SQL92ConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.sql92.metadata.database.SQL92DatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.sql92.type.SQL92DatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.database.sqlserver.connector.SQLServerConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "type": "org.apache.shardingsphere.infra.database.sqlserver.metadata.data.loader.SQLServerMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "type": "org.apache.shardingsphere.infra.database.sqlserver.metadata.database.SQLServerDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.sqlserver.type.SQLServerDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcClickHouseDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcFirebirdDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcMariaDBDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcMySQLDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcOracleDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcPostgreSQLDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcSQLServerDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "type": "org.apache.shardingsphere.infra.database.testcontainers.type.TcTiDBDatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolDestroyer" + }, + "type": "org.apache.shardingsphere.infra.datasource.pool.hikari.detector.HikariDataSourcePoolActiveDetector" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.props.domain.DataSourcePoolProperties" + }, + "type": "org.apache.shardingsphere.infra.datasource.pool.hikari.metadata.HikariDataSourcePoolMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.props.validator.DataSourcePoolPropertiesValidator" + }, + "type": "org.apache.shardingsphere.infra.datasource.pool.hikari.metadata.HikariDataSourcePoolPropertiesContentValidator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.prepare.driver.DriverExecutionPrepareEngine" + }, + "type": "org.apache.shardingsphere.infra.executor.sql.prepare.driver.jdbc.builder.PreparedStatementExecutionUnitBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.prepare.driver.DriverExecutionPrepareEngine" + }, + "type": "org.apache.shardingsphere.infra.executor.sql.prepare.driver.jdbc.builder.StatementExecutionUnitBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.core.InlineExpressionParserFactory" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingDataSourceRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingDataSourceRuleConfigurationChecker$$Lambda/0x00007f650bde7038" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker$$Lambda/0x00007f650bde4ed0" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule$$Lambda/0x00007f650bde8290" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker$$Lambda/0x00007f650b814310" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.converter.ShardingTableRuleStatementConverter" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableRuleExecutor" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b809830" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b8956b8" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingTable" + }, + "type": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.core.InlineExpressionParserFactory" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingDataSourceRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingDataSourceRuleConfigurationChecker$$Lambda/0x00007f650bde7038" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker$$Lambda/0x00007f650bde4ed0" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule$$Lambda/0x00007f650bde8290" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker$$Lambda/0x00007f650b814310" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.converter.ShardingTableRuleStatementConverter" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableRuleExecutor" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b809830" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b8956b8" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingTable" + }, + "type": "org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.core.InlineExpressionParserFactory" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingDataSourceRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingDataSourceRuleConfigurationChecker$$Lambda/0x00007f650bde7038" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker$$Lambda/0x00007f650bde4ed0" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule$$Lambda/0x00007f650bde8290" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker$$Lambda/0x00007f650b814310" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.converter.ShardingTableRuleStatementConverter" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableRuleExecutor" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b809830" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b8956b8" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingTable" + }, + "type": "org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.instance.metadata.jdbc.JDBCInstanceMetaDataBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.instance.metadata.proxy.ProxyInstanceMetaDataBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.global.ComputeNodeOnlineHandler" + }, + "type": "org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeData", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeData", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "getAttribute", + "parameterTypes": [] + }, + { + "name": "getDatabaseName", + "parameterTypes": [] + }, + { + "name": "getVersion", + "parameterTypes": [] + }, + { + "name": "setAttribute", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setDatabaseName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setVersion", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeDataBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeDataCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.metadata.statistics.builder.dialect.PostgreSQLStatisticsAppender" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheBuilder" + }, + "type": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngineFactory" + }, + "type": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngineFactory$$Lambda/0x00007f650b639d20" + }, + "type": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.core.ShardingSphereURLLoadEngine" + }, + "type": "org.apache.shardingsphere.infra.url.absolutepath.AbsolutePathURLLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.core.ShardingSphereURLLoadEngine" + }, + "type": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.eventbus.EventBusContext" + }, + "type": "org.apache.shardingsphere.infra.util.eventbus.EventSubscriber" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.util.yaml.YamlConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "org.apache.shardingsphere.infra.util.yaml.YamlConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.util.yaml.YamlConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.util.yaml.YamlConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setRepository", + "parameterTypes": [ + "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfiguration" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setProps", + "parameterTypes": [ + "java.util.Properties" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlGlobalRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlGlobalRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.broadcast.rule.changed.BroadcastTableChangedProcessor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.executor.rdl.resource.RegisterStorageUnitExecutor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.database.metadata.TableChangedHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.global.ComputeNodeOnlineHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.persist.service.ClusterMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.MetaDataContexts" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory$$Lambda/0x00007f650b5efca0" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.SchemaMetaDataManager" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.database.DataSourceUnitPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.database.DatabaseRulePersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.PropertiesPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService$$Lambda/0x00007f650b5f2460" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.statistics.StatisticsPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.PushDownMetaDataRefreshEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.CreateTablePushDownMetaDataRefresher" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.node.tuple.YamlRepositoryTupleSwapperEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.state.node.ComputeNodePersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.database.CreateDatabaseBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor" + }, + "type": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.MetaDataContexts" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.SchemaMetaDataManager" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "getRows", + "parameterTypes": [] + }, + { + "name": "getUniqueKey", + "parameterTypes": [] + }, + { + "name": "setRows", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setUniqueKey", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService$$Lambda/0x00007f650b5f2460" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.statistics.StatisticsPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.database.CreateDatabaseBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabaseFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "methods": [ + { + "name": "setNullable", + "parameterTypes": [ + "boolean" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setCaseSensitive", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setDataType", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setGenerated", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setPrimaryKey", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setUnsigned", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setVisible", + "parameterTypes": [ + "boolean" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.database.metadata.TableChangedHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setCaseSensitive", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setDataType", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setGenerated", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setNullable", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setPrimaryKey", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setUnsigned", + "parameterTypes": [ + "boolean" + ] + }, + { + "name": "setVisible", + "parameterTypes": [ + "boolean" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumnBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumnCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabaseFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "methods": [ + { + "name": "setColumns", + "parameterTypes": [ + "java.util.Collection" + ] + }, + { + "name": "setUnique", + "parameterTypes": [ + "boolean" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.database.metadata.TableChangedHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setUnique", + "parameterTypes": [ + "boolean" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndexBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndexCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabaseFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "methods": [ + { + "name": "setType", + "parameterTypes": [ + "org.apache.shardingsphere.infra.database.core.metadata.database.enums.TableType" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setColumns", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setIndexes", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.database.metadata.TableChangedHandler" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.persist.service.ClusterMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory$$Lambda/0x00007f650b5efca0" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "getColumns", + "parameterTypes": [] + }, + { + "name": "getConstraints", + "parameterTypes": [] + }, + { + "name": "getIndexes", + "parameterTypes": [] + }, + { + "name": "getName", + "parameterTypes": [] + }, + { + "name": "getType", + "parameterTypes": [] + }, + { + "name": "setColumns", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setIndexes", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setType", + "parameterTypes": [ + "org.apache.shardingsphere.infra.database.core.metadata.database.enums.TableType" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.PushDownMetaDataRefreshEngine" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.CreateTablePushDownMetaDataRefresher" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTableBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTableCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.logging.rule.builder.DefaultLoggingRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.logging.rule.builder.LoggingRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.logging.type.logback.ShardingSphereLogbackBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration", + "methods": [ + { + "name": "getAppenders", + "parameterTypes": [] + }, + { + "name": "getLoggers", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker$$Lambda/0x00007f650bdfcc20" + }, + "type": "org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule" + }, + "type": "org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mask.rule.MaskRule$$Lambda/0x00007f650be02358" + }, + "type": "org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader" + }, + "type": "org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.distsql.handler.update.AlterMaskRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.distsql.handler.update.CreateMaskRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.distsql.handler.update.DropMaskRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.mask.distsql.parser.facade.MaskDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.merge.MergeEngine" + }, + "type": "org.apache.shardingsphere.mask.merge.MaskResultDecoratorEngine" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.metadata.nodepath.MaskRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.rule.builder.MaskRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.rule.changed.MaskAlgorithmChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mask.rule.changed.MaskTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setMaskAlgorithms", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setTables", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskColumnRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setMaskAlgorithm", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskColumnRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskColumnRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "getColumns", + "parameterTypes": [] + }, + { + "name": "getName", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setColumns", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.eventbus.EventBusContext" + }, + "type": "org.apache.shardingsphere.mode.deliver.DeliverEventSubscriber" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.ContextManager" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.persist.PersistServiceFacade" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacade" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.persist.coordinator.ClusterPersistCoordinatorFacadeBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlModeConfigurationSwapper" + }, + "type": "org.apache.shardingsphere.mode.manager.cluster.yaml.ClusterYamlPersistRepositoryConfigurationSwapper" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.ContextManager" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.persist.PersistServiceFacade" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacade" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.persist.coordinator.StandalonePersistCoordinatorFacadeBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlModeConfigurationSwapper" + }, + "type": "org.apache.shardingsphere.mode.manager.standalone.yaml.StandaloneYamlPersistRepositoryConfigurationSwapper" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.index.AlterIndexPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.index.CreateIndexPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.index.DropIndexPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.schema.AlterSchemaPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.schema.CreateSchemaPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.schema.DropSchemaPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.AlterTablePushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.CreateTablePushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.DropTablePushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.RenameTablePushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.view.AlterViewPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.view.CreateViewPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.view.DropViewPushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder" + }, + "type": "org.apache.shardingsphere.mode.repository.cluster.etcd.lock.EtcdDistributedLockCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder" + }, + "type": "org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLockCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder" + }, + "type": "org.apache.shardingsphere.mode.repository.cluster.zookeeper.lock.ZooKeeperDistributedLockCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.parser.distsql.parser.facade.SQLParserDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.parser.rule.builder.DefaultSQLParserRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.parser.rule.builder.SQLParserRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserCacheOptionRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setInitialCapacity", + "parameterTypes": [ + "int" + ] + }, + { + "name": "setMaximumSize", + "parameterTypes": [ + "long" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setParseTreeCache", + "parameterTypes": [ + "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserCacheOptionRuleConfiguration" + ] + }, + { + "name": "setSqlStatementCache", + "parameterTypes": [ + "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserCacheOptionRuleConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", + "methods": [ + { + "name": "getParseTreeCache", + "parameterTypes": [] + }, + { + "name": "getSqlStatementCache", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxyServerConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setAuthority", + "parameterTypes": [ + "org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" + ] + }, + { + "name": "setMode", + "parameterTypes": [ + "org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfiguration" + ] + }, + { + "name": "setProps", + "parameterTypes": [ + "java.util.Properties" + ] + }, + { + "name": "setTransaction", + "parameterTypes": [ + "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxyServerConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxyServerConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.checker.AuditSQLExecutionChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.ImportDatabaseConfigurationExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.ImportMetaDataExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.LabelComputeNodeExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.LockClusterExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.RefreshDatabaseMetaDataExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.RefreshTableMetaDataExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.SetComputeNodeStateExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.SetDistVariableExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.UnlabelComputeNodeExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.UnlockClusterExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement" + }, + "type": "org.apache.shardingsphere.proxy.backend.mysql.connector.jdbc.statement.MySQLStatementMemoryStrictlyFetchSizeSetter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.mysql.handler.admin.MySQLAdminExecutorCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetSetExecutor" + }, + "type": "org.apache.shardingsphere.proxy.backend.mysql.handler.admin.executor.variable.charset.MySQLSetCharsetExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.session.SessionVariableRecordExecutor" + }, + "type": "org.apache.shardingsphere.proxy.backend.mysql.handler.admin.executor.variable.session.MySQLReplayedSessionVariableProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.mysql.response.header.query.MySQLQueryHeaderBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement" + }, + "type": "org.apache.shardingsphere.proxy.backend.opengauss.connector.jdbc.statement.OpenGaussStatementMemoryStrictlyFetchSizeSetter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.opengauss.handler.admin.OpenGaussAdminExecutorCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.proxy.backend.opengauss.handler.transaction.OpenGaussTransactionalErrorAllowedSQLStatementHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.opengauss.response.header.query.OpenGaussQueryHeaderBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement" + }, + "type": "org.apache.shardingsphere.proxy.backend.postgresql.connector.jdbc.statement.PostgreSQLStatementMemoryStrictlyFetchSizeSetter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.postgresql.handler.admin.PostgreSQLAdminExecutorCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetSetExecutor" + }, + "type": "org.apache.shardingsphere.proxy.backend.postgresql.handler.admin.executor.variable.charset.PostgreSQLSetCharsetExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.proxy.backend.postgresql.handler.transaction.PostgreSQLTransactionalErrorAllowedSQLStatementHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.proxy.backend.postgresql.response.header.query.PostgreSQLQueryHeaderBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.authentication.MySQLAuthenticationEngine" + }, + "type": "org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl.MySQLNativePasswordAuthenticator", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.proxy.frontend.netty.FrontendChannelInboundHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.proxy.frontend.netty.FrontendChannelLimitationInboundHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.proxy.frontend.opengauss.OpenGaussFrontendEngine", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "type": "org.apache.shardingsphere.proxy.frontend.postgresql.PostgreSQLFrontendEngine", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.authentication.PostgreSQLAuthenticationEngine" + }, + "type": "org.apache.shardingsphere.proxy.frontend.postgresql.authentication.authenticator.impl.PostgreSQLMD5PasswordAuthenticator", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader" + }, + "type": "org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.eventbus.EventBusContext" + }, + "type": "org.apache.shardingsphere.readwritesplitting.deliver.ReadwriteSplittingQualifiedDataSourceChangedSubscriber" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.readwritesplitting.deliver.ReadwriteSplittingQualifiedDataSourceChangedSubscriber" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.distsql.handler.update.AlterReadwriteSplittingRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.distsql.handler.update.AlterReadwriteSplittingStorageUnitStatusExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.distsql.handler.update.CreateReadwriteSplittingRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.distsql.handler.update.DropReadwriteSplittingRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.readwritesplitting.distsql.parser.facade.ReadwriteSplittingDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.readwritesplitting.listener.ReadwriteSplittingContextManagerLifecycleListener" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.metadata.nodepath.ReadwriteSplittingRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.route.engine.SQLRouteEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.route.ReadwriteSplittingSQLRouter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.route.standard.StandardReadwriteSplittingDataSourceRouter" + }, + "type": "org.apache.shardingsphere.readwritesplitting.route.standard.filter.DisabledReadDataSourcesFilter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.rule.changed.ReadwriteSplittingDataSourceChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.readwritesplitting.rule.changed.ReadwriteSplittingLoadBalancerChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setDataSourceGroups", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "getLoadBalancerName", + "parameterTypes": [] + }, + { + "name": "getReadDataSourceNames", + "parameterTypes": [] + }, + { + "name": "getTransactionalReadQueryStrategy", + "parameterTypes": [] + }, + { + "name": "getWriteDataSourceName", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setReadDataSourceNames", + "parameterTypes": [ + "java.util.List" + ] + }, + { + "name": "setWriteDataSourceName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.schedule.core.job.statistics.collect.StatisticsCollectContextManagerLifecycleListener" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker$$Lambda/0x00007f650bdef780" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.rule.ShadowRule" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.rule.ShadowRule$$Lambda/0x00007f650bdf79e0" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker$$Lambda/0x00007f650bdef780" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.rule.ShadowRule" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.rule.ShadowRule$$Lambda/0x00007f650bdf79e0" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker$$Lambda/0x00007f650bdef780" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.rule.ShadowRule" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.shadow.rule.ShadowRule$$Lambda/0x00007f650bdf79e0" + }, + "type": "org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader" + }, + "type": "org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.AlterDefaultShadowAlgorithmExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.AlterShadowRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.CreateDefaultShadowAlgorithmExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.CreateShadowRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.DropDefaultShadowAlgorithmExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.DropShadowAlgorithmExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.distsql.handler.update.DropShadowRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.shadow.distsql.parser.facade.ShadowDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.metadata.nodepath.ShadowRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.route.engine.SQLRouteEngine" + }, + "type": "org.apache.shardingsphere.shadow.route.ShadowSQLRouter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.rule.builder.ShadowRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.rule.changed.DefaultShadowAlgorithmNameChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.rule.changed.ShadowAlgorithmChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.rule.changed.ShadowDataSourceChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.shadow.rule.changed.ShadowTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setDataSources", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setDefaultShadowAlgorithmName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setShadowAlgorithms", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setTables", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "getProductionDataSourceName", + "parameterTypes": [] + }, + { + "name": "getShadowDataSourceName", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setProductionDataSourceName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setShadowDataSourceName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "getDataSourceNames", + "parameterTypes": [] + }, + { + "name": "getShadowAlgorithmNames", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setDataSourceNames", + "parameterTypes": [ + "java.util.Collection" + ] + }, + { + "name": "setShadowAlgorithmNames", + "parameterTypes": [ + "java.util.Collection" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.audit.DMLShardingConditionsShardingAuditAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b8091d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.audit.DMLShardingConditionsShardingAuditAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker$$Lambda/0x00007f650b8033d8" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.ShardingRule$$Lambda/0x00007f650b808d68" + }, + "type": "org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.audit.SQLAuditEngine" + }, + "type": "org.apache.shardingsphere.sharding.auditor.ShardingSQLAuditor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader" + }, + "type": "org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sharding.checker.sql.ShardingSupportedSQLCheckersBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "org.apache.shardingsphere.sharding.checker.sql.ShardingSupportedSQLCheckersBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.sharding.checker.sql.ShardingSupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.checker.sql.ShardingSupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.engine.SQLFederationEngine" + }, + "type": "org.apache.shardingsphere.sharding.decider.ShardingSQLFederationDecider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.AlterDefaultShardingStrategyExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.AlterShardingTableReferenceRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.AlterShardingTableRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.CreateDefaultShardingStrategyExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableReferenceRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.DropDefaultShardingStrategyExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingAlgorithmExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingAuditorExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingKeyGeneratorExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingTableReferenceExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingTableRuleExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLLexer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.parser.engine.api.DistSQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLStatementVisitor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLStatementVisitor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLStatementVisitor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sharding.distsql.parser.facade.ShardingDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.merge.MergeEngine" + }, + "type": "org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.metadata.nodepath.ShardingRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.metadata.reviser.ShardingMetaDataReviseEntry" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rewrite.SQLRewriteEntry" + }, + "type": "org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.route.engine.SQLRouteEngine" + }, + "type": "org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.DefaultKeyGenerateStrategyChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.DefaultShardingAuditorStrategyChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.DefaultShardingColumnChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.DefaultTableShardingStrategyChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.KeyGeneratorChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.ShardingAlgorithmChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.ShardingAuditorChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.ShardingAutoTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.ShardingCacheChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.rule.changed.ShardingTableReferenceChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setAuditors", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setDefaultDatabaseStrategy", + "parameterTypes": [ + "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" + ] + }, + { + "name": "setKeyGenerators", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setShardingAlgorithms", + "parameterTypes": [ + "java.util.Map" + ] + }, + { + "name": "setTables", + "parameterTypes": [ + "java.util.Map" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setActualDataNodes", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setKeyGenerateStrategy", + "parameterTypes": [ + "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "methods": [ + { + "name": "getActualDataNodes", + "parameterTypes": [] + }, + { + "name": "getAuditStrategy", + "parameterTypes": [] + }, + { + "name": "getDatabaseStrategy", + "parameterTypes": [] + }, + { + "name": "getKeyGenerateStrategy", + "parameterTypes": [] + }, + { + "name": "getLogicTable", + "parameterTypes": [] + }, + { + "name": "getTableStrategy", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "methods": [ + { + "name": "getActualDataNodes", + "parameterTypes": [] + }, + { + "name": "getAuditStrategy", + "parameterTypes": [] + }, + { + "name": "getDatabaseStrategy", + "parameterTypes": [] + }, + { + "name": "getKeyGenerateStrategy", + "parameterTypes": [] + }, + { + "name": "getLogicTable", + "parameterTypes": [] + }, + { + "name": "getTableStrategy", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setActualDataNodes", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setKeyGenerateStrategy", + "parameterTypes": [ + "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + ] + }, + { + "name": "setLogicTable", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setColumn", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setKeyGeneratorName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setColumn", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setKeyGeneratorName", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setStandard", + "parameterTypes": [ + "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "methods": [ + { + "name": "getComplex", + "parameterTypes": [] + }, + { + "name": "getHint", + "parameterTypes": [] + }, + { + "name": "getNone", + "parameterTypes": [] + }, + { + "name": "getStandard", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "methods": [ + { + "name": "getComplex", + "parameterTypes": [] + }, + { + "name": "getHint", + "parameterTypes": [] + }, + { + "name": "getNone", + "parameterTypes": [] + }, + { + "name": "getStandard", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setStandard", + "parameterTypes": [ + "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setShardingAlgorithmName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setShardingColumn", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor" + }, + "type": "org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration", + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setShardingAlgorithmName", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setShardingColumn", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.single.checker.sql.SingleSupportedSQLCheckersBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "org.apache.shardingsphere.single.checker.sql.SingleSupportedSQLCheckersBuilder", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.single.checker.sql.SingleSupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.checker.sql.SingleSupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.engine.SQLFederationEngine" + }, + "type": "org.apache.shardingsphere.single.decider.SingleSQLFederationDecider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.single.decorator.SingleRuleConfigurationDecorator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.distsql.handler.update.LoadSingleTableExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.distsql.handler.update.SetDefaultSingleTableStorageUnitExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.distsql.handler.update.UnloadSingleTableExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.single.distsql.parser.facade.SingleDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.metadata.nodepath.SingleRuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.metadata.reviser.SingleMetaDataReviseEntry" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.route.engine.SQLRouteEngine" + }, + "type": "org.apache.shardingsphere.single.route.SingleSQLRouter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rule.builder.database.DatabaseRulesBuilder" + }, + "type": "org.apache.shardingsphere.single.rule.builder.DefaultSingleRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.rule.builder.SingleRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.rule.changed.DefaultDataSourceChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.single.rule.changed.SingleTableChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.parser.ClickHouseLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.parser.ClickHouseParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.type.ClickHouseDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheBuilder" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngineFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserEngineFactory$$Lambda/0x00007f650b639d20" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLParserEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheBuilder" + }, + "type": "org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.parser.FirebirdLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.parser.FirebirdParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.type.FirebirdDDLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.firebird.visitor.statement.type.FirebirdDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.parser.MySQLLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.parser.MySQLLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDALStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDDLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDDLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLTCLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.parser.OpenGaussLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.parser.OpenGaussParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.type.OpenGaussDDLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.type.OpenGaussDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.parser.PostgreSQLLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.parser.PostgreSQLParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.type.PostgreSQLDDLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.type.PostgreSQLDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerLexer", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.CharStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerParser", + "methods": [ + { + "name": "", + "parameterTypes": [ + "org.antlr.v4.runtime.TokenStream" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.parser.sql.SQLStatementParserExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.api.SQLStatementVisitorEngine" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.type.SQLServerDDLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.type.SQLServerDMLStatementVisitor", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.clickhouse.dml.ClickHouseInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.clickhouse.dml.ClickHouseSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.clickhouse.dml.ClickHouseSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.firebird.ddl.FirebirdCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.firebird.dml.FirebirdInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.firebird.dml.FirebirdSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.firebird.dml.FirebirdSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.hive.dml.HiveInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.hive.dml.HiveSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLDropTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLTruncateStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLDeleteStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.opengauss.ddl.OpenGaussCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.opengauss.dml.OpenGaussInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.opengauss.dml.OpenGaussSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.opengauss.dml.OpenGaussSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLDropTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLTruncateStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLDeleteStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.sqlserver.ddl.SQLServerCreateTableStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.sqlserver.dml.SQLServerInsertStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.sqlserver.dml.SQLServerSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.sql.parser.statement.sqlserver.dml.SQLServerSelectStatement", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sqlfederation.distsql.parser.facade.SQLFederationDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.H2OptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.MySQLOptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.OpenGaussOptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.OracleOptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.SQL92OptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.SQLServerOptimizerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqlfederation.rule.builder.DefaultSQLFederationRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqlfederation.rule.builder.SQLFederationRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration", + "methods": [ + { + "name": "getExecutionPlanCache", + "parameterTypes": [] + }, + { + "name": "isAllQueryUseSQLFederation", + "parameterTypes": [] + }, + { + "name": "isSqlFederationEnabled", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.sqltranslator.distsql.parser.facade.SQLTranslatorDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqltranslator.rule.SQLTranslatorRule" + }, + "type": "org.apache.shardingsphere.sqltranslator.natived.NativeSQLTranslator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqltranslator.rule.builder.DefaultSQLTranslatorRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqltranslator.rule.builder.SQLTranslatorRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration", + "methods": [ + { + "name": "getProps", + "parameterTypes": [] + }, + { + "name": "getType", + "parameterTypes": [] + }, + { + "name": "isUseOriginalSQLWhenTranslatingFailed", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.timeservice.core.rule.builder.DefaultTimestampServiceConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.timeservice.core.rule.builder.TimestampServiceRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rule.builder.global.GlobalRulesBuilder" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.MetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.DatabaseRuleConfigurationManager" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.manager.RuleItemManager" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.timeservice.core.rule.TimestampServiceRule" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.timeservice.core.rule.builder.TimestampServiceRuleBuilder" + }, + "type": "org.apache.shardingsphere.timeservice.type.system.SystemTimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.ShardingSphereTransactionManagerEngine" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.rule.TransactionRule" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.rule.builder.TransactionRuleBuilder" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.DriverExecuteQueryExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.DriverExecuteUpdateExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.facade.DriverExecutorFacade" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.pushdown.jdbc.DriverJDBCPushDownExecuteQueryExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.pushdown.jdbc.DriverJDBCPushDownExecuteUpdateExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.pushdown.jdbc.DriverJDBCPushDownExecuteUpdateExecutor$$Lambda/0x00007f650bcb4800" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.executor.engine.transaction.DriverTransactionalExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.kernel.ExecutorEngine" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.execute.engine.driver.jdbc.JDBCExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.execute.engine.driver.jdbc.JDBCExecutorCallback" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.hook.SPISQLExecutionHook" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.ProxySQLExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.jdbc.executor.ProxyJDBCExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "type": "org.apache.shardingsphere.transaction.distsql.parser.facade.TransactionDistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.transaction.rule.builder.DefaultTransactionRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.transaction.rule.builder.TransactionRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "type": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.ShardingSphereTransactionManagerEngine" + }, + "type": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.rule.TransactionRule" + }, + "type": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.rule.builder.TransactionRuleBuilder" + }, + "type": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager" + }, + "type": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager" + }, + "type": "org.apache.shardingsphere.transaction.xa.narayana.manager.NarayanaXATransactionManagerProvider", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", + "allDeclaredFields": true, + "methods": [ + { + "name": "", + "parameterTypes": [] + }, + { + "name": "setDefaultType", + "parameterTypes": [ + "java.lang.String" + ] + }, + { + "name": "setProviderType", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor$$Lambda/0x00007f650b38e610" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter$$Lambda/0x00007f650b5e88d0" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.MetaDataContextsFactory" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.factory.init.type.LocalConfigurationMetaDataContextsInitFactory" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", + "methods": [ + { + "name": "getDefaultType", + "parameterTypes": [] + }, + { + "name": "getProps", + "parameterTypes": [] + }, + { + "name": "getProviderType", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", + "allDeclaredFields": true + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfigurationBeanInfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "type": "org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfigurationCustomizer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "type": { + "proxy": [ + "java.sql.Connection" + ] + } + } + ], + "resources": [ + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "glob": "" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "glob": "META-INF/dgminfo" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "glob": "META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "META-INF/maven/com.atomikos/atomikos-util/pom.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "glob": "META-INF/native/libnetty_transport_native_epoll_x86_64.so" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/io.seata.config.ConfigurationProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/io.seata.core.auth.AuthSigner" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/io.seata.core.model.ResourceManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/io.seata.discovery.registry.RegistryProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/io.seata.rm.datasource.exec.InsertExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/io.seata.rm.datasource.undo.parser.spi.JacksonSerializer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.config.ConfigurationProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.config.ExtConfigurationProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.core.auth.AuthSigner" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.core.model.ResourceManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "glob": "META-INF/seata/org.apache.seata.core.model.TransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.core.rpc.hook.RpcHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.discovery.registry.RegistryProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/seata/org.apache.seata.rm.AbstractRMHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.rm.datasource.exec.InsertExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.rm.datasource.undo.UndoLogParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.rm.datasource.undo.parser.spi.JacksonSerializer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.sqlparser.EscapeHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.sqlparser.SQLRecognizerFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.sqlparser.druid.SQLOperateRecognizerHolder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/seata/org.apache.seata.sqlparser.struct.TableMetaCache" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "META-INF/services/com.atomikos.icatch.TransactionServicePlugin" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "META-INF/services/com.atomikos.icatch.event.EventListener" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "META-INF/services/com.atomikos.icatch.provider.Assembler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "META-INF/services/com.atomikos.recovery.OltpLogFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.connection.DriverDatabaseConnectionManager" + }, + "glob": "META-INF/services/com.clickhouse.client.ClickHouseClient" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.connection.DriverDatabaseConnectionManager$$Lambda/0x00007f650bcc7690" + }, + "glob": "META-INF/services/com.clickhouse.client.ClickHouseClient" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "META-INF/services/com.clickhouse.client.ClickHouseClient" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "glob": "META-INF/services/io.grpc.LoadBalancerProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "glob": "META-INF/services/io.grpc.NameResolverProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/io.seata.config.ConfigurationProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/io.seata.core.auth.AuthSigner" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/io.seata.core.model.ResourceManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/io.seata.discovery.registry.RegistryProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/io.seata.rm.datasource.exec.InsertExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/io.seata.rm.datasource.undo.parser.spi.JacksonSerializer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "glob": "META-INF/services/io.vertx.core.spi.VerticleFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "glob": "META-INF/services/io.vertx.core.spi.VertxServiceProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.db.protocol.mysql.constant.MySQLCharacterSet" + }, + "glob": "META-INF/services/java.nio.charset.spi.CharsetProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "META-INF/services/java.nio.charset.spi.CharsetProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.postgresql.handler.admin.executor.variable.charset.PostgreSQLCharacterSets" + }, + "glob": "META-INF/services/java.nio.charset.spi.CharsetProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/java.time.zone.ZoneRulesProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "META-INF/services/javax.xml.datatype.DatatypeFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "META-INF/services/javax.xml.parsers.DocumentBuilderFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "META-INF/services/javax.xml.stream.XMLInputFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "META-INF/services/javax.xml.stream.XMLOutputFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "META-INF/services/javax.xml.transform.TransformerFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.config.ConfigurationProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.config.ExtConfigurationProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.core.auth.AuthSigner" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.core.model.ResourceManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "glob": "META-INF/services/org.apache.seata.core.model.TransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.core.rpc.hook.RpcHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.discovery.registry.RegistryProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.seata.rm.AbstractRMHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.rm.datasource.exec.InsertExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.rm.datasource.undo.UndoLogParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.rm.datasource.undo.parser.spi.JacksonSerializer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.sqlparser.EscapeHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.sqlparser.SQLRecognizerFactory" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.sqlparser.druid.SQLOperateRecognizerHolder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector" + }, + "glob": "META-INF/services/org.apache.seata.sqlparser.struct.TableMetaCache" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.authority.rule.AuthorityRule" + }, + "glob": "META-INF/services/org.apache.shardingsphere.authority.spi.PrivilegeProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor" + }, + "glob": "META-INF/services/org.apache.shardingsphere.data.pipeline.core.job.api.TransmissionJobAPI" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo" + }, + "glob": "META-INF/services/org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolDefaultVersionProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.distsql.handler.engine.update.AdvancedDistSQLUpdateExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.spi.database.DatabaseRuleDefinitionExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor" + }, + "glob": "META-INF/services/org.apache.shardingsphere.distsql.parser.engine.spi.DistSQLParserFacade" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.algorithm.keygen.core.KeyGenerateAlgorithm" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.DialectProjectionIdentifierExtractor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.checker.SupportedSQLCheckersBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.config.rule.checker.RuleConfigurationChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.config.rule.decorator.RuleConfigurationDecorator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.checker.DialectDatabasePrivilegeChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.connector.ConnectionPropertiesParser" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.keygen.GeneratedKeyColumnProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.metadata.data.loader.DialectMetaDataLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.metadata.database.DialectDatabaseMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.metadata.database.system.DialectSystemDatabase" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.props.TypedPropertyValue" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.database.core.type.DatabaseType" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolDestroyer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolActiveDetector" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.props.domain.DataSourcePoolProperties" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.datasource.pool.metadata.DataSourcePoolMetaData" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.datasource.pool.props.validator.DataSourcePoolPropertiesValidator" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.datasource.pool.props.validator.DataSourcePoolPropertiesContentValidator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.audit.SQLAuditEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.executor.audit.SQLAuditor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.executor.checker.SQLExecutionChecker" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.executor.sql.hook.SQLExecutionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.prepare.AbstractExecutionPrepareEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.executor.sql.prepare.ExecutionPrepareDecorator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.executor.sql.prepare.driver.DriverExecutionPrepareEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.executor.sql.prepare.driver.SQLExecutionUnitBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.instance.metadata.InstanceMetaDataBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.merge.MergeEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.merge.engine.ResultProcessEngine" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.metadata.database.schema.reviser.MetaDataReviseEntry" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.metadata.statistics.builder.DialectStatisticsAppender" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rewrite.SQLRewriteEntry" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.rewrite.context.SQLRewriteContextDecorator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.route.engine.SQLRouteEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.route.SQLRouter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.rule.builder.database.DatabaseRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.rule.builder.database.DatabaseRulesBuilder" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.rule.builder.database.DefaultDatabaseRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.rule.builder.global.DefaultGlobalRuleConfigurationBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.rule.builder.global.GlobalRuleBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.core.ShardingSphereURLLoadEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.url.spi.ShardingSphereURLLoader" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstruct" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.yaml.YamlEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.util.yaml.shortcuts.ShardingSphereYamlShortcuts" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlModeConfigurationSwapper" + }, + "glob": "META-INF/services/org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlPersistRepositoryConfigurationSwapper" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.logging.spi.ShardingSphereLogBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.deliver.DeliverEventSubscriber" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.manager.builder.ContextManagerBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.manager.listener.ContextManagerLifecycleListener" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.PushDownMetaDataRefresher" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.node.spi.RuleNodePathProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacade" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacadeBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.persist.service.PersistServiceBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.repository.cluster.lock.creator.DistributedLockCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.repository.standalone.StandalonePersistRepository" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.mode.spi.rule.RuleItemConfigurationChangedProcessor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.connector.AdvancedProxySQLExecutor" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.StatementMemoryStrictlyFetchSizeSetter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.handler.admin.executor.DatabaseAdminExecutorCreator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetSetExecutor" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetVariableProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.session.SessionVariableRecordExecutor" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.session.ReplayedSessionVariableProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.handler.transaction.TransactionalErrorAllowedSQLStatementHandler" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.backend.response.header.query.QueryHeaderBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.readwritesplitting.route.standard.StandardReadwriteSplittingDataSourceRouter" + }, + "glob": "META-INF/services/org.apache.shardingsphere.readwritesplitting.route.standard.filter.ReadDataSourcesFilter" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder" + }, + "glob": "META-INF/services/org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLDialectBuilder" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.engine.SQLFederationEngine" + }, + "glob": "META-INF/services/org.apache.shardingsphere.sqlfederation.spi.SQLFederationDecider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqltranslator.rule.SQLTranslatorRule" + }, + "glob": "META-INF/services/org.apache.shardingsphere.sqltranslator.spi.SQLTranslator" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.timeservice.spi.TimestampService" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "META-INF/services/org.apache.shardingsphere.transaction.spi.ShardingSphereDistributedTransactionManager" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.backend.connector.ProxyDatabaseConnectionManager" + }, + "glob": "META-INF/services/org.apache.shardingsphere.transaction.spi.TransactionHook" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser" + }, + "glob": "META-INF/services/org.codehaus.groovy.runtime.ExtensionModule" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "META-INF/services/org.testcontainers.containers.JdbcDatabaseContainerProvider" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "META-INF/services/org.testcontainers.core.CreateContainerCmdModifier" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "com/atomikos/icatch/provider/imp/jta.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "com/atomikos/icatch/provider/imp/transactions-defaults.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "com/atomikos/icatch/provider/imp/transactions.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "container-license-acceptance.txt" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "core-default.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "core-site.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.autogen.version.ShardingSphereVersion" + }, + "glob": "current-git-commit.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "hive-default.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "hive-site.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "hivemetastore-site.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "hiveserver2-site.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "jta.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "mapred-default.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "mapred-site.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "org/apache/hadoop/hive/conf/HiveConf.class" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "org/h2/util/data.zip" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "org/postgresql/driverconfig.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "registry.conf" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "glob": "registry.conf" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder" + }, + "glob": "saffron.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.util.directory.ClasspathResourceDirectoryReader" + }, + "glob": "schema" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/common/shardingsphere/cluster_information.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/common/shardingsphere/sharding_table_statistics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/administrable_role_authorizations.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/applicable_roles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/character_sets.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/check_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/collation_character_set_applicability.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/collations.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/column_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/column_statistics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/columns_extensions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/enabled_roles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/engines.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/events.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/files.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/global_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/global_variables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_buffer_page.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_buffer_page_lru.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_buffer_pool_stats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cached_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cmp.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cmp_per_index.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cmp_per_index_reset.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cmp_reset.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cmpmem.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_cmpmem_reset.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_datafiles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_fields.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_foreign.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_foreign_cols.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_ft_being_deleted.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_ft_config.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_ft_default_stopword.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_ft_deleted.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_ft_index_cache.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_ft_index_table.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_lock_waits.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_locks.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_metrics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_session_temp_tablespaces.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_datafiles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_fields.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_foreign.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_foreign_cols.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_tablespaces.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_tablestats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_sys_virtual.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_tablespaces.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_tablespaces_brief.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_tablestats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_temp_table_info.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_trx.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/innodb_virtual.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/key_column_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/keywords.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/optimizer_trace.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/parameters.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/partitions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/plugins.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/processlist.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/profiling.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/referential_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/resource_groups.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/role_column_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/role_routine_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/role_table_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/routines.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/schema_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/schemata.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/schemata_extensions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/session_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/session_variables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/st_geometry_columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/st_spatial_reference_systems.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/st_units_of_measure.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/statistics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/table_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/table_constraints_extensions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/table_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/tables_extensions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/tablespaces.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/tablespaces_extensions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/triggers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/user_attributes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/user_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/view_routine_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/view_table_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/information_schema/views.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/columns_priv.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/component.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/db.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/default_roles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/engine_cost.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/event.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/func.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/general_log.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/global_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/gtid_executed.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/help_category.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/help_keyword.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/help_relation.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/help_topic.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/innodb_index_stats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/innodb_table_stats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/ndb_binlog_index.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/password_history.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/plugin.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/proc.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/procs_priv.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/proxies_priv.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/replication_asynchronous_connection_failover.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/replication_asynchronous_connection_failover_managed.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/replication_group_configuration_version.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/replication_group_member_actions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/role_edges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/server_cost.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/servers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/slave_master_info.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/slave_relay_log_info.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/slave_worker_info.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/slow_log.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/tables_priv.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/time_zone.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/time_zone_leap_second.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/time_zone_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/time_zone_transition.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/time_zone_transition_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/mysql/user.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/accounts.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/binary_log_transaction_compression_stats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/cond_instances.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/data_lock_waits.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/data_locks.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/error_log.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_errors_summary_by_account_by_error.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_errors_summary_by_host_by_error.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_errors_summary_by_thread_by_error.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_errors_summary_by_user_by_error.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_errors_summary_global_by_error.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_current.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_history.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_history_long.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_summary_by_account_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_summary_by_host_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_summary_by_thread_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_summary_by_user_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_stages_summary_global_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_current.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_histogram_by_digest.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_histogram_global.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_history.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_history_long.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_by_account_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_by_digest.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_by_host_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_by_program.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_by_thread_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_by_user_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_statements_summary_global_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_current.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_history.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_history_long.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_summary_by_account_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_summary_by_host_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_summary_by_thread_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_summary_by_user_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_transactions_summary_global_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_current.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_history.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_history_long.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_summary_by_account_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_summary_by_host_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_summary_by_instance.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_summary_by_thread_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_summary_by_user_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/events_waits_summary_global_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/file_instances.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/file_summary_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/file_summary_by_instance.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/global_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/global_variables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/host_cache.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/hosts.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/innodb_redo_log_files.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/keyring_component_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/keyring_keys.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/log_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/memory_summary_by_account_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/memory_summary_by_host_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/memory_summary_by_thread_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/memory_summary_by_user_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/memory_summary_global_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/metadata_locks.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/mutex_instances.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/objects_summary_global_by_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/performance_timers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/persisted_variables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/prepared_statements_instances.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/processlist.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_applier_configuration.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_applier_filters.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_applier_global_filters.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_applier_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_applier_status_by_coordinator.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_applier_status_by_worker.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_asynchronous_connection_failover.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_asynchronous_connection_failover_managed.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_connection_configuration.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_connection_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_group_member_stats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/replication_group_members.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/rwlock_instances.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/session_account_connect_attrs.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/session_connect_attrs.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/session_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/session_variables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_actors.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_consumers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_instruments.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_meters.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_metrics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_objects.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_threads.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/setup_timers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/socket_instances.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/socket_summary_by_event_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/socket_summary_by_instance.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/status_by_account.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/status_by_host.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/status_by_thread.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/status_by_user.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/table_handles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/table_io_waits_summary_by_index_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/table_io_waits_summary_by_table.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/table_lock_waits_summary_by_table.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/threads.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/tls_channel_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/user_defined_functions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/user_variables_by_thread.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/users.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/variables_by_thread.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/performance_schema/variables_info.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/host_summary.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/host_summary_by_file_io.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/host_summary_by_file_io_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/host_summary_by_stages.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/host_summary_by_statement_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/host_summary_by_statement_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/innodb_buffer_stats_by_schema.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/innodb_buffer_stats_by_table.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/innodb_lock_waits.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/io_by_thread_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/io_global_by_file_by_bytes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/io_global_by_file_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/io_global_by_wait_by_bytes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/io_global_by_wait_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/latest_file_io.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/memory_by_host_by_current_bytes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/memory_by_thread_by_current_bytes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/memory_by_user_by_current_bytes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/memory_global_by_current_bytes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/memory_global_total.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/metrics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/processlist.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/ps_check_lost_instrumentation.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_auto_increment_columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_index_statistics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_object_overview.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_redundant_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_table_lock_waits.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_table_statistics.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_table_statistics_with_buffer.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_tables_with_full_table_scans.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/schema_unused_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/session.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/session_ssl_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/statement_analysis.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/statements_with_errors_or_warnings.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/statements_with_full_table_scans.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/statements_with_runtimes_in_95th_percentile.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/statements_with_sorting.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/statements_with_temp_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/sys_config.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/user_summary.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/user_summary_by_file_io.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/user_summary_by_file_io_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/user_summary_by_stages.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/user_summary_by_statement_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/user_summary_by_statement_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/version.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/wait_classes_global_by_avg_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/wait_classes_global_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/waits_by_host_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/waits_by_user_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory" + }, + "glob": "schema/mysql/sys/waits_global_by_latency.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/_pg_foreign_data_wrappers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/_pg_foreign_servers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/_pg_foreign_table_columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/_pg_foreign_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/_pg_user_mappings.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/administrable_role_authorizations.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/applicable_roles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/attributes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/character_sets.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/check_constraint_routine_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/check_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/collation_character_set_applicability.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/collations.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/column_column_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/column_domain_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/column_options.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/column_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/column_udt_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/constraint_column_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/constraint_table_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/data_type_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/domain_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/domain_udt_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/domains.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/element_types.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/enabled_roles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/foreign_data_wrapper_options.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/foreign_data_wrappers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/foreign_server_options.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/foreign_servers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/foreign_table_options.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/foreign_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/information_schema_catalog_name.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/key_column_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/parameters.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/referential_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/role_column_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/role_routine_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/role_table_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/role_udt_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/role_usage_grants.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/routine_column_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/routine_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/routine_routine_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/routine_sequence_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/routine_table_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/routines.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/schemata.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/sequences.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/sql_features.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/sql_implementation_info.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/sql_parts.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/sql_sizing.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/table_constraints.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/table_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/transforms.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/triggered_update_columns.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/triggers.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/udt_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/usage_privileges.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/user_defined_types.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/user_mapping_options.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/user_mappings.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/view_column_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/view_routine_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/view_table_usage.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/information_schema/views.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_aggregate.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_am.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_amop.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_amproc.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_attrdef.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_attribute.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_auth_members.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_authid.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_available_extension_versions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_available_extensions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_backend_memory_contexts.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_cast.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_class.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_collation.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_config.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_constraint.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_conversion.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_cursors.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_database.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_db_role_setting.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_default_acl.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_depend.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_description.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_enum.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_event_trigger.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_extension.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_file_settings.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_foreign_data_wrapper.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_foreign_server.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_foreign_table.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_group.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_hba_file_rules.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_index.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_inherits.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_init_privs.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_language.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_largeobject.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_largeobject_metadata.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_locks.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_matviews.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_namespace.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_opclass.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_operator.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_opfamily.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_partitioned_table.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_policies.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_policy.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_prepared_statements.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_prepared_xacts.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_proc.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_publication.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_publication_rel.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_publication_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_range.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_replication_origin.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_replication_origin_status.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_replication_slots.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_rewrite.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_roles.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_rules.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_seclabel.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_seclabels.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_sequence.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_sequences.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_settings.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_shadow.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_shdepend.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_shdescription.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_shmem_allocations.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_shseclabel.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_activity.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_all_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_all_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_archiver.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_bgwriter.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_database.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_database_conflicts.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_gssapi.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_progress_analyze.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_progress_basebackup.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_progress_cluster.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_progress_copy.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_progress_create_index.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_progress_vacuum.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_replication.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_replication_slots.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_slru.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_ssl.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_subscription.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_sys_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_sys_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_user_functions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_user_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_user_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_wal.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_wal_receiver.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_xact_all_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_xact_sys_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_xact_user_functions.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stat_xact_user_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_all_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_all_sequences.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_all_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_sys_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_sys_sequences.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_sys_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_user_indexes.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_user_sequences.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statio_user_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statistic.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statistic_ext.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_statistic_ext_data.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stats.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stats_ext.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_stats_ext_exprs.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_subscription.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_subscription_rel.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_tables.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_tablespace.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_timezone_abbrevs.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_timezone_names.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_transform.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_trigger.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_ts_config.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_ts_config_map.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_ts_dict.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_ts_parser.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_ts_template.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_type.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_user.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_user_mapping.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_user_mappings.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager" + }, + "glob": "schema/postgresql/pg_catalog/pg_views.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.initializer.BootstrapInitializer" + }, + "glob": "seata-script-client-conf-file.conf" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "glob": "seata-script-client-conf-file.conf" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager" + }, + "glob": "seata.conf" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "sql" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "sql/DerbyNetworkServer.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "sql/EmbeddedDerby.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "sql/H2.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "sql/HSQLDB.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader" + }, + "glob": "sql/MySQL.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource" + }, + "glob": "test-native/sql/seata-script-client-at-postgresql.sql" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/clickhouse.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/firebird.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/hive/acid.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/hive/iceberg.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/hive/standalone-hms.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/hive/zsd.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/mysql.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/opengauss.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/postgresql.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/databases/sqlserver.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/features/encrypt.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/features/mask.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/features/readwrite-splitting.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/features/shadow.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/features/sharding.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/modes/cluster/etcd.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/modes/cluster/zookeeper.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/transactions/base/seata.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/transactions/xa/atomikos.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" + }, + "glob": "test-native/yaml/jdbc/transactions/xa/narayana.yaml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "transactions-defaults.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider" + }, + "glob": "transactions.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository" + }, + "glob": "vertx-default-jul-logging.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "yarn-default.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "glob": "yarn-site.xml" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "module": "java.xml", + "glob": "com/sun/org/apache/xml/internal/serializer/Encodings.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "module": "java.xml", + "glob": "com/sun/org/apache/xml/internal/serializer/XMLEntities.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "module": "java.xml", + "glob": "com/sun/org/apache/xml/internal/serializer/XMLEntities_zh.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "module": "java.xml", + "glob": "com/sun/org/apache/xml/internal/serializer/XMLEntities_zh_CN.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "module": "java.xml", + "glob": "com/sun/org/apache/xml/internal/serializer/XMLEntities_zh_Hans.properties" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" + }, + "module": "java.xml", + "glob": "com/sun/org/apache/xml/internal/serializer/XMLEntities_zh_Hans_CN.properties" + } + ], + "bundles": [ + { + "name": "com.microsoft.sqlserver.jdbc.SQLServerResource", + "locales": [ + "zh-CN" + ] + }, + { + "name": "com.sun.org.apache.xml.internal.serializer.XMLEntities", + "locales": [ + "zh-CN" + ] + } + ], + "jni": [ + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.io.FileDescriptor", + "fields": [ + { + "name": "fd" + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.io.IOException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.lang.OutOfMemoryError" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.lang.RuntimeException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.net.InetSocketAddress", + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "int" + ] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.net.PortUnreachableException" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.nio.Buffer", + "fields": [ + { + "name": "limit" + }, + { + "name": "position" + } + ], + "methods": [ + { + "name": "limit", + "parameterTypes": [] + }, + { + "name": "position", + "parameterTypes": [] + } + ] + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.nio.DirectByteBuffer" + }, + { + "condition": { + "typeReached": "org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy" + }, + "type": "java.nio.channels.ClosedChannelException", + "methods": [ + { + "name": "", + "parameterTypes": [] + } + ] + } + ] +} \ No newline at end of file diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reflect-config.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reflect-config.json deleted file mode 100644 index 5ea99760f5590a..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reflect-config.json +++ /dev/null @@ -1,3801 +0,0 @@ -[ -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"JdkLogger" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.kernel.ExecutorEngine"}, - "name":"JdkLogger" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "name":"[Lcom.fasterxml.jackson.databind.deser.BeanDeserializerModifier;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"[Lcom.fasterxml.jackson.databind.deser.Deserializers;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "name":"[Lcom.fasterxml.jackson.databind.ser.BeanSerializerModifier;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"[Lcom.fasterxml.jackson.databind.ser.Serializers;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"[Lcom.github.dockerjava.api.model.VolumesFrom;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.connection.DriverDatabaseConnectionManager$$Lambda/0x00007f7c3fdf9c28"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.DatabaseTypeEngine"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.h2.metadata.data.loader.H2MetaDataLoader"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.opengauss.metadata.data.loader.OpenGaussMetaDataLoader"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.postgresql.metadata.data.loader.PostgreSQLMetaDataLoader"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.sqlserver.metadata.data.loader.SQLServerMetaDataLoader"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.CatalogSwitchableDataSource"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolDestroyer"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.MetaDataContexts"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.version.MetaDataVersionPersistService"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "name":"[Lcom.zaxxer.hikari.util.ConcurrentBag$IConcurrentBagEntry;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"[Ljava.lang.String;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.DatabaseTypeEngine"}, - "name":"[Ljava.sql.Statement;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.datatype.DataTypeRegistry"}, - "name":"[Ljava.sql.Statement;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker"}, - "name":"[Ljava.sql.Statement;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository"}, - "name":"[Ljava.sql.Statement;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"[Ljava.sql.Statement;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "name":"[Ljava.sql.Statement;" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "name":"com.sun.security.auth.UnixPrincipal" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"dm.jdbc.driver.DmdbTimestamp" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.beans.PropertyVetoException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.BufferedInputStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.BufferedOutputStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.BufferedReader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.BufferedWriter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.Closeable", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.DataInputStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.DataOutputStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.File" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.io.FileDescriptor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.Flushable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.io.IOException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.InputStream", - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.ObjectInputStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.ObjectOutputStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.OutputStream", - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"flush","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.PrintStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.PrintWriter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.Reader", - "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"read","parameterTypes":["java.nio.CharBuffer"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"java.io.Serializable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.Serializable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"java.io.Serializable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.io.Writer", - "queryAllDeclaredMethods":true, - "methods":[{"name":"append","parameterTypes":["char"] }, {"name":"append","parameterTypes":["java.lang.CharSequence"] }, {"name":"append","parameterTypes":["java.lang.CharSequence","int","int"] }, {"name":"close","parameterTypes":[] }, {"name":"flush","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Appendable", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.AutoCloseable", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Boolean" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.CharSequence", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Character" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Class", - "methods":[{"name":"getPermittedSubclasses","parameterTypes":[] }, {"name":"isSealed","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.ClassLoader", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Cloneable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Comparable", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Double" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Enum", - "queryAllDeclaredMethods":true, - "methods":[{"name":"compareTo","parameterTypes":["java.lang.Object"] }, {"name":"describeConstable","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Float" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Integer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Iterable", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Long" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Number" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "name":"java.lang.Object", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Object", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"entrySet","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"flush","parameterTypes":[] }, {"name":"hashCode","parameterTypes":[] }, {"name":"iterator","parameterTypes":[] }, {"name":"size","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.eventbus.EventBusContext"}, - "name":"java.lang.Object", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.lang.Object", - "allDeclaredFields":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.state.node.ComputeNodePersistService"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor"}, - "name":"java.lang.Object", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.lang.ObjectBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.lang.ObjectCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.lang.OutOfMemoryError" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Process", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.lang.ProcessHandle", - "methods":[{"name":"current","parameterTypes":[] }, {"name":"pid","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Readable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.lang.RuntimeException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Short" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.String" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.StringBuffer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.StringBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.System$Logger", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Thread" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "name":"java.lang.Thread", - "methods":[{"name":"ofVirtual","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "name":"java.lang.Thread$Builder", - "methods":[{"name":"factory","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "name":"java.lang.Thread$Builder$OfVirtual", - "methods":[{"name":"name","parameterTypes":["java.lang.String","long"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.Throwable" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.lang.Throwable", - "methods":[{"name":"getSuppressed","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "name":"java.lang.Throwable", - "methods":[{"name":"getSuppressed","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.constant.Constable", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.lang.management.ManagementFactory", - "methods":[{"name":"getRuntimeMXBean","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.lang.management.RuntimeMXBean", - "methods":[{"name":"getInputArguments","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.lang.reflect.AnnotatedElement", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.math.BigDecimal" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.math.BigInteger" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.net.InetSocketAddress" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.net.PortUnreachableException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.net.ServerSocket" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.net.Socket" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.net.URI" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.net.URL" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"java.net.UnixDomainSocketAddress", - "methods":[{"name":"of","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.nio.Bits", - "methods":[{"name":"unaligned","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.nio.Buffer", - "fields":[{"name":"address"}] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.nio.ByteBuffer", - "methods":[{"name":"alignedSlice","parameterTypes":["int"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.nio.DirectByteBuffer", - "methods":[{"name":"","parameterTypes":["long","long"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.nio.channels.ClosedChannelException" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "name":"java.nio.channels.FileChannel" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"java.nio.channels.spi.SelectorProvider", - "methods":[{"name":"openSocketChannel","parameterTypes":["java.net.ProtocolFamily"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.nio.charset.Charset", - "queryAllDeclaredMethods":true, - "methods":[{"name":"compareTo","parameterTypes":["java.lang.Object"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"java.security.AccessController", - "methods":[{"name":"doPrivileged","parameterTypes":["java.security.PrivilegedExceptionAction"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.security.PrivilegedAction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.security.PrivilegedExceptionAction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.sql.Date" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.sql.Timestamp" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.AbstractCollection", - "queryAllDeclaredMethods":true, - "methods":[{"name":"add","parameterTypes":["java.lang.Object"] }, {"name":"addAll","parameterTypes":["java.util.Collection"] }, {"name":"clear","parameterTypes":[] }, {"name":"contains","parameterTypes":["java.lang.Object"] }, {"name":"containsAll","parameterTypes":["java.util.Collection"] }, {"name":"isEmpty","parameterTypes":[] }, {"name":"iterator","parameterTypes":[] }, {"name":"remove","parameterTypes":["java.lang.Object"] }, {"name":"removeAll","parameterTypes":["java.util.Collection"] }, {"name":"retainAll","parameterTypes":["java.util.Collection"] }, {"name":"size","parameterTypes":[] }, {"name":"toArray","parameterTypes":[] }, {"name":"toArray","parameterTypes":["java.lang.Object[]"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.AbstractMap", - "queryAllDeclaredMethods":true, - "methods":[{"name":"clear","parameterTypes":[] }, {"name":"containsKey","parameterTypes":["java.lang.Object"] }, {"name":"containsValue","parameterTypes":["java.lang.Object"] }, {"name":"entrySet","parameterTypes":[] }, {"name":"equals","parameterTypes":["java.lang.Object"] }, {"name":"get","parameterTypes":["java.lang.Object"] }, {"name":"hashCode","parameterTypes":[] }, {"name":"isEmpty","parameterTypes":[] }, {"name":"keySet","parameterTypes":[] }, {"name":"put","parameterTypes":["java.lang.Object","java.lang.Object"] }, {"name":"putAll","parameterTypes":["java.util.Map"] }, {"name":"remove","parameterTypes":["java.lang.Object"] }, {"name":"size","parameterTypes":[] }, {"name":"values","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.BitSet" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Collection", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Comparator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Deque", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Enumeration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Iterator", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.broadcast.rule.changed.BroadcastTableChangedProcessor"}, - "name":"java.util.LinkedHashSet", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.List", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Locale" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Map", - "queryAllDeclaredMethods":true, - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Map$Entry" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.NavigableSet", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Optional" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.OptionalDouble" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.OptionalInt" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.OptionalLong" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor"}, - "name":"java.util.Properties", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"java.util.Properties", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Random" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.ResourceBundle", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Set", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.SortedMap", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.SortedSet", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Spliterator", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.Timer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.TimerTask" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.concurrent.BlockingQueue", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.concurrent.Future", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "name":"java.util.concurrent.atomic.LongAdder", - "queryAllPublicConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"add","parameterTypes":["long"] }, {"name":"sum","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.command.CommandExecutorTask"}, - "name":"java.util.concurrent.atomic.Striped64$Cell", - "fields":[{"name":"value"}] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.DoubleFunction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.DoublePredicate", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.Function", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.IntFunction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.IntPredicate", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.LongFunction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.LongPredicate", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.Supplier", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.ToDoubleFunction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.ToIntFunction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.function.ToLongFunction", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.regex.Matcher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.regex.Pattern" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.stream.BaseStream", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.stream.DoubleStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.stream.IntStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.stream.LongStream" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "name":"java.util.stream.Stream", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.authority.checker.AuthoritySQLExecutionChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.authority.distsql.parser.facade.AuthorityDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.authority.rule.AuthorityRule"}, - "name":"org.apache.shardingsphere.authority.provider.database.DatabasePermittedPrivilegeProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.authority.rule.AuthorityRule"}, - "name":"org.apache.shardingsphere.authority.provider.simple.AllPermittedPrivilegeProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.authority.rule.builder.AuthorityRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.authority.rule.builder.DefaultAuthorityRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setPrivilege","parameterTypes":["org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration"] }, {"name":"setUsers","parameterTypes":["java.util.Collection"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getAuthenticators","parameterTypes":[] }, {"name":"getDefaultAuthenticator","parameterTypes":[] }, {"name":"getPrivilege","parameterTypes":[] }, {"name":"getUsers","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlUserConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setAdmin","parameterTypes":["boolean"] }, {"name":"setPassword","parameterTypes":["java.lang.String"] }, {"name":"setUser","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlUserConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.authority.yaml.config.YamlUserConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.broadcast.distsql.handler.update.CreateBroadcastTableRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.broadcast.distsql.handler.update.DropBroadcastTableRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine"}, - "name":"org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine"}, - "name":"org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine"}, - "name":"org.apache.shardingsphere.broadcast.distsql.parser.core.BroadcastDistSQLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.broadcast.distsql.parser.facade.BroadcastDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.broadcast.metadata.nodepath.BroadcastRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.route.engine.SQLRouteEngine"}, - "name":"org.apache.shardingsphere.broadcast.route.BroadcastSQLRouter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.broadcast.rule.builder.BroadcastRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.broadcast.rule.changed.BroadcastTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setTables","parameterTypes":["java.util.Collection"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.broadcast.yaml.config.YamlBroadcastRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor"}, - "name":"org.apache.shardingsphere.data.pipeline.cdc.api.CDCJobAPI" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.data.pipeline.cdc.distsql.parser.facade.CDCDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.data.pipeline.core.listener.PipelineContextManagerLifecycleListener" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.cdc.update.DropStreamingExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.CheckMigrationJobExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.CommitMigrationExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.DropMigrationCheckExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.MigrateTableExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RollbackMigrationExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StartMigrationCheckExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StartMigrationExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StopMigrationCheckExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.StopMigrationExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.UnregisterMigrationSourceStorageUnitExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.data.pipeline.distsql.handler.transmission.update.AlterTransmissionRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.data.pipeline.migration.distsql.parser.facade.MigrationDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor"}, - "name":"org.apache.shardingsphere.data.pipeline.scenario.migration.api.MigrationJobAPI" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.db.protocol.codec.PacketCodec" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo"}, - "name":"org.apache.shardingsphere.db.protocol.mysql.constant.MySQLProtocolDefaultVersionProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine"}, - "name":"org.apache.shardingsphere.db.protocol.mysql.netty.MySQLSequenceIdInboundHandler", - "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.db.protocol.netty.ChannelAttrInitializer", - "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.db.protocol.netty.ProxyFlowControlHandler", - "methods":[{"name":"userEventTriggered","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo"}, - "name":"org.apache.shardingsphere.db.protocol.opengauss.constant.OpenGaussProtocolDefaultVersionProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo"}, - "name":"org.apache.shardingsphere.db.protocol.postgresql.constant.PostgreSQLProtocolDefaultVersionProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.distsql.handler.executor.rdl.resource.AlterStorageUnitExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.distsql.handler.executor.rdl.resource.RegisterStorageUnitExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.distsql.handler.executor.rdl.resource.UnregisterStorageUnitExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLStatementParserEngine"}, - "name":"org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLStatementParserEngine"}, - "name":"org.apache.shardingsphere.distsql.parser.core.kernel.KernelDistSQLParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.DatabaseTypeEngine"}, - "name":"org.apache.shardingsphere.driver.ShardingSphereDriver" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.datatype.DataTypeRegistry"}, - "name":"org.apache.shardingsphere.driver.ShardingSphereDriver" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker"}, - "name":"org.apache.shardingsphere.driver.ShardingSphereDriver" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository"}, - "name":"org.apache.shardingsphere.driver.ShardingSphereDriver" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.driver.ShardingSphereDriver" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "name":"org.apache.shardingsphere.driver.ShardingSphereDriver" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.driver.yaml.YamlJDBCConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setDataSources","parameterTypes":["java.util.Map"] }, {"name":"setMode","parameterTypes":["org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfiguration"] }, {"name":"setProps","parameterTypes":["java.util.Properties"] }, {"name":"setRules","parameterTypes":["java.util.Collection"] }, {"name":"setSqlParser","parameterTypes":["org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration"] }, {"name":"setTransaction","parameterTypes":["org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.driver.yaml.YamlJDBCConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.driver.yaml.YamlJDBCConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.encrypt.algorithm.assisted.MD5AssistedEncryptAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.encrypt.rule.EncryptRule"}, - "name":"org.apache.shardingsphere.encrypt.algorithm.assisted.MD5AssistedEncryptAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.encrypt.rule.EncryptRule"}, - "name":"org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader"}, - "name":"org.apache.shardingsphere.encrypt.checker.config.EncryptRuleConfigurationChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.encrypt.checker.sql.EncryptSupportedSQLCheckersBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"org.apache.shardingsphere.encrypt.checker.sql.EncryptSupportedSQLCheckersBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.distsql.handler.update.AlterEncryptRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.distsql.handler.update.CreateEncryptRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.distsql.handler.update.DropEncryptRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.encrypt.distsql.parser.facade.EncryptDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.merge.MergeEngine"}, - "name":"org.apache.shardingsphere.encrypt.merge.EncryptResultDecoratorEngine" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.metadata.nodepath.EncryptRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.metadata.reviser.EncryptMetaDataReviseEntry" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.rewrite.SQLRewriteEntry"}, - "name":"org.apache.shardingsphere.encrypt.rewrite.context.EncryptSQLRewriteContextDecorator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.rule.builder.EncryptRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.rule.changed.EncryptTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.encrypt.rule.changed.EncryptorChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setEncryptors","parameterTypes":["java.util.Map"] }, {"name":"setTables","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.YamlEncryptRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setEncryptorName","parameterTypes":["java.lang.String"] }, {"name":"setName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setAssistedQuery","parameterTypes":["org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfiguration"] }, {"name":"setCipher","parameterTypes":["org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnItemRuleConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptColumnRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getColumns","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setColumns","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.encrypt.yaml.config.rule.YamlEncryptTableRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.globalclock.distsql.parser.facade.GlobalClockDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.ProxyDatabaseConnectionManager"}, - "name":"org.apache.shardingsphere.globalclock.executor.GlobalClockTransactionHook" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.globalclock.rule.builder.DefaultGlobalClockRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.globalclock.rule.builder.GlobalClockRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getProps","parameterTypes":[] }, {"name":"getProvider","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"isEnabled","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.globalclock.yaml.config.YamlGlobalClockRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.algorithm.core.processor.AlgorithmChangedProcessor"}, - "name":"org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setProps","parameterTypes":["java.util.Properties"] }, {"name":"setType","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setProps","parameterTypes":["java.util.Properties"] }, {"name":"setType","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getProps","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getProps","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.algorithm.core.yaml.YamlAlgorithmConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.encrypt.algorithm.standard.AESEncryptAlgorithm"}, - "name":"org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.algorithm.cryptographic.aes.AESCryptographicAlgorithm"}, - "name":"org.apache.shardingsphere.infra.algorithm.cryptographic.aes.props.DefaultAESPropertiesProvider", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker"}, - "name":"org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.infra.algorithm.keygen.snowflake.SnowflakeKeyGenerateAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.distsql.handler.checker.ShardingTableRuleStatementChecker"}, - "name":"org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.infra.algorithm.keygen.uuid.UUIDKeyGenerateAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule"}, - "name":"org.apache.shardingsphere.infra.algorithm.loadbalancer.random.RandomLoadBalanceAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule"}, - "name":"org.apache.shardingsphere.infra.algorithm.loadbalancer.round.robin.RoundRobinLoadBalanceAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.readwritesplitting.rule.ReadwriteSplittingRule"}, - "name":"org.apache.shardingsphere.infra.algorithm.loadbalancer.weight.WeightLoadBalanceAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine"}, - "name":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.dialect.OpenGaussProjectionIdentifierExtractor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine"}, - "name":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.dialect.OracleProjectionIdentifierExtractor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine"}, - "name":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.dialect.PostgreSQLProjectionIdentifierExtractor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.clickhouse.connector.ClickHouseConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.clickhouse.metadata.database.ClickHouseDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.clickhouse.type.ClickHouseDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.firebird.connector.FirebirdConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.firebird.metadata.database.FirebirdDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.firebird.type.FirebirdDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.h2.checker.H2DatabasePrivilegeChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.h2.connector.H2ConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.h2.metadata.data.loader.H2MetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.h2.metadata.database.H2DatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase"}, - "name":"org.apache.shardingsphere.infra.database.h2.metadata.database.system.H2SystemDatabase" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.h2.type.H2DatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.hive.connector.HiveConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.hive.metadata.database.HiveDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.hive.type.HiveDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.mariadb.type.MariaDBDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.mysql.checker.MySQLDatabasePrivilegeChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.mysql.connector.MySQLConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.infra.database.mysql.keygen.MySQLGeneratedKeyColumnProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.mysql.metadata.data.loader.MySQLMetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.mysql.metadata.database.MySQLDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase"}, - "name":"org.apache.shardingsphere.infra.database.mysql.metadata.database.system.MySQLSystemDatabase" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.mysql.type.MySQLDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.opengauss.checker.OpenGaussDatabasePrivilegeChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.opengauss.connector.OpenGaussConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.opengauss.metadata.data.loader.OpenGaussMetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.opengauss.metadata.database.OpenGaussDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase"}, - "name":"org.apache.shardingsphere.infra.database.opengauss.metadata.database.system.OpenGaussSystemDatabase" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.opengauss.type.OpenGaussDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.oracle.connector.OracleConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.oracle.metadata.data.loader.OracleMetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.oracle.metadata.database.OracleDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.oracle.type.OracleDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.p6spy.type.P6spyMySQLDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.postgresql.checker.PostgreSQLDatabasePrivilegeChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.postgresql.connector.PostgreSQLConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.postgresql.metadata.data.loader.PostgreSQLMetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.postgresql.metadata.database.PostgreSQLDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase"}, - "name":"org.apache.shardingsphere.infra.database.postgresql.metadata.database.system.PostgreSQLSystemDatabase" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.postgresql.type.PostgreSQLDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.sql92.connector.SQL92ConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.sql92.metadata.database.SQL92DatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.sql92.type.SQL92DatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.database.sqlserver.connector.SQLServerConnectionPropertiesParser" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "name":"org.apache.shardingsphere.infra.database.sqlserver.metadata.data.loader.SQLServerMetaDataLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "name":"org.apache.shardingsphere.infra.database.sqlserver.metadata.database.SQLServerDatabaseMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.sqlserver.type.SQLServerDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcClickHouseDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcFirebirdDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcMariaDBDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcMySQLDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcOracleDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcPostgreSQLDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcSQLServerDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "name":"org.apache.shardingsphere.infra.database.testcontainers.type.TcTiDBDatabaseType" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolDestroyer"}, - "name":"org.apache.shardingsphere.infra.datasource.pool.hikari.detector.HikariDataSourcePoolActiveDetector" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.props.domain.DataSourcePoolProperties"}, - "name":"org.apache.shardingsphere.infra.datasource.pool.hikari.metadata.HikariDataSourcePoolMetaData" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.props.validator.DataSourcePoolPropertiesValidator"}, - "name":"org.apache.shardingsphere.infra.datasource.pool.hikari.metadata.HikariDataSourcePoolPropertiesContentValidator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.sql.prepare.driver.DriverExecutionPrepareEngine"}, - "name":"org.apache.shardingsphere.infra.executor.sql.prepare.driver.jdbc.builder.PreparedStatementExecutionUnitBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.sql.prepare.driver.DriverExecutionPrepareEngine"}, - "name":"org.apache.shardingsphere.infra.executor.sql.prepare.driver.jdbc.builder.StatementExecutionUnitBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.core.InlineExpressionParserFactory"}, - "name":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.core.InlineExpressionParserFactory"}, - "name":"org.apache.shardingsphere.infra.expr.interval.IntervalInlineExpressionParser", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.core.InlineExpressionParserFactory"}, - "name":"org.apache.shardingsphere.infra.expr.literal.LiteralInlineExpressionParser", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.instance.metadata.jdbc.JDBCInstanceMetaDataBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.instance.metadata.proxy.ProxyInstanceMetaDataBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.cluster.dispatch.handler.global.ComputeNodeOnlineHandler"}, - "name":"org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeData", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.state.node.ComputeNodePersistService"}, - "name":"org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeData", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getAttribute","parameterTypes":[] }, {"name":"getDatabaseName","parameterTypes":[] }, {"name":"getVersion","parameterTypes":[] }, {"name":"setAttribute","parameterTypes":["java.lang.String"] }, {"name":"setDatabaseName","parameterTypes":["java.lang.String"] }, {"name":"setVersion","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.state.node.ComputeNodePersistService"}, - "name":"org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeDataBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.state.node.ComputeNodePersistService"}, - "name":"org.apache.shardingsphere.infra.instance.yaml.YamlComputeNodeDataCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.metadata.statistics.builder.dialect.PostgreSQLStatisticsAppender" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheBuilder"}, - "name":"org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.core.ShardingSphereURLLoadEngine"}, - "name":"org.apache.shardingsphere.infra.url.absolutepath.AbsolutePathURLLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.core.ShardingSphereURLLoadEngine"}, - "name":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.eventbus.EventBusContext"}, - "name":"org.apache.shardingsphere.infra.util.eventbus.EventSubscriber", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.util.yaml.YamlConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.state.node.ComputeNodePersistService"}, - "name":"org.apache.shardingsphere.infra.util.yaml.YamlConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.infra.util.yaml.YamlConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.util.yaml.YamlConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setRepository","parameterTypes":["org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfiguration"] }, {"name":"setType","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setProps","parameterTypes":["java.util.Properties"] }, {"name":"setType","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlPersistRepositoryConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlGlobalRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlGlobalRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.infra.yaml.config.pojo.rule.YamlRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstructor"}, - "name":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.representer.ShardingSphereYamlRepresenter"}, - "name":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableRowDataPersistService"}, - "name":"org.apache.shardingsphere.infra.yaml.data.pojo.YamlRowStatistics", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getRows","parameterTypes":[] }, {"name":"getUniqueKey","parameterTypes":[] }, {"name":"setRows","parameterTypes":["java.util.List"] }, {"name":"setUniqueKey","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", - "methods":[{"name":"setNullable","parameterTypes":["boolean"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setCaseSensitive","parameterTypes":["boolean"] }, {"name":"setDataType","parameterTypes":["int"] }, {"name":"setGenerated","parameterTypes":["boolean"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setPrimaryKey","parameterTypes":["boolean"] }, {"name":"setUnsigned","parameterTypes":["boolean"] }, {"name":"setVisible","parameterTypes":["boolean"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setCaseSensitive","parameterTypes":["boolean"] }, {"name":"setDataType","parameterTypes":["int"] }, {"name":"setGenerated","parameterTypes":["boolean"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setNullable","parameterTypes":["boolean"] }, {"name":"setPrimaryKey","parameterTypes":["boolean"] }, {"name":"setUnsigned","parameterTypes":["boolean"] }, {"name":"setVisible","parameterTypes":["boolean"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumn", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumnBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereColumnCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", - "methods":[{"name":"setColumns","parameterTypes":["java.util.Collection"] }, {"name":"setUnique","parameterTypes":["boolean"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setUnique","parameterTypes":["boolean"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndex", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndexBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereIndexCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", - "methods":[{"name":"setType","parameterTypes":["org.apache.shardingsphere.infra.database.core.metadata.database.enums.TableType"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.builder.SystemSchemaBuilder"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setColumns","parameterTypes":["java.util.Map"] }, {"name":"setIndexes","parameterTypes":["java.util.Map"] }, {"name":"setName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.metadata.table.TableMetaDataPersistService"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getColumns","parameterTypes":[] }, {"name":"getConstraints","parameterTypes":[] }, {"name":"getIndexes","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"setColumns","parameterTypes":["java.util.Map"] }, {"name":"setIndexes","parameterTypes":["java.util.Map"] }, {"name":"setName","parameterTypes":["java.lang.String"] }, {"name":"setType","parameterTypes":["org.apache.shardingsphere.infra.database.core.metadata.database.enums.TableType"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTable", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTableBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.infra.yaml.schema.pojo.YamlShardingSphereTableCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.logging.rule.builder.DefaultLoggingRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.logging.rule.builder.LoggingRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.logging.type.logback.ShardingSphereLogbackBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getAppenders","parameterTypes":[] }, {"name":"getLoggers","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.logging.yaml.config.YamlLoggingRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.KeepFirstNLastMMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.KeepFromXToYMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskAfterSpecialCharsAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskBeforeSpecialCharsAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskFirstNLastMMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.cover.MaskFromXToYMaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.hash.MD5MaskAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mask.rule.MaskRule"}, - "name":"org.apache.shardingsphere.mask.algorithm.replace.GenericTableRandomReplaceAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader"}, - "name":"org.apache.shardingsphere.mask.checker.MaskRuleConfigurationChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.distsql.handler.update.AlterMaskRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.distsql.handler.update.CreateMaskRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.distsql.handler.update.DropMaskRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.mask.distsql.parser.facade.MaskDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.merge.MergeEngine"}, - "name":"org.apache.shardingsphere.mask.merge.MaskResultDecoratorEngine" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.metadata.nodepath.MaskRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.rule.builder.MaskRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.rule.changed.MaskAlgorithmChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mask.rule.changed.MaskTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setMaskAlgorithms","parameterTypes":["java.util.Map"] }, {"name":"setTables","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.YamlMaskRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskColumnRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setMaskAlgorithm","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskColumnRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskColumnRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getColumns","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setColumns","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.mask.yaml.config.rule.YamlMaskTableRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.eventbus.EventBusContext"}, - "name":"org.apache.shardingsphere.mode.deliver.DeliverEventSubscriber", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.persist.PersistServiceFacade"}, - "name":"org.apache.shardingsphere.mode.manager.cluster.persist.builder.ClusterPersistServiceBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacade"}, - "name":"org.apache.shardingsphere.mode.manager.cluster.persist.coordinator.ClusterPersistCoordinatorFacadeBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlModeConfigurationSwapper"}, - "name":"org.apache.shardingsphere.mode.manager.cluster.yaml.ClusterYamlPersistRepositoryConfigurationSwapper" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.persist.PersistServiceFacade"}, - "name":"org.apache.shardingsphere.mode.manager.standalone.persist.builder.StandalonePersistServiceBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacade"}, - "name":"org.apache.shardingsphere.mode.manager.standalone.persist.coordinator.StandalonePersistCoordinatorFacadeBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlModeConfigurationSwapper"}, - "name":"org.apache.shardingsphere.mode.manager.standalone.yaml.StandaloneYamlPersistRepositoryConfigurationSwapper" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.index.AlterIndexPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.index.CreateIndexPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.index.DropIndexPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.schema.AlterSchemaPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.schema.CreateSchemaPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.schema.DropSchemaPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.AlterTablePushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.CreateTablePushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.DropTablePushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.table.RenameTablePushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.view.AlterViewPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.view.CreateViewPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.type.view.DropViewPushDownMetaDataRefresher" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder"}, - "name":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder"}, - "name":"org.apache.shardingsphere.mode.repository.cluster.etcd.lock.EtcdDistributedLockCreator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder"}, - "name":"org.apache.shardingsphere.mode.repository.cluster.lock.impl.DefaultDistributedLockCreator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder"}, - "name":"org.apache.shardingsphere.mode.repository.cluster.zookeeper.ZookeeperRepository", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder"}, - "name":"org.apache.shardingsphere.mode.repository.cluster.zookeeper.lock.ZooKeeperDistributedLockCreator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.StandaloneContextManagerBuilder"}, - "name":"org.apache.shardingsphere.mode.repository.standalone.jdbc.JDBCRepository", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "name":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQL", - "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "queryAllDeclaredConstructors":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.parser.distsql.parser.facade.SQLParserDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.parser.rule.builder.DefaultSQLParserRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.parser.rule.builder.SQLParserRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserCacheOptionRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setInitialCapacity","parameterTypes":["int"] }, {"name":"setMaximumSize","parameterTypes":["long"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setParseTreeCache","parameterTypes":["org.apache.shardingsphere.parser.yaml.config.YamlSQLParserCacheOptionRuleConfiguration"] }, {"name":"setSqlStatementCache","parameterTypes":["org.apache.shardingsphere.parser.yaml.config.YamlSQLParserCacheOptionRuleConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getParseTreeCache","parameterTypes":[] }, {"name":"getSqlStatementCache","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.parser.yaml.config.YamlSQLParserRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxyServerConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setAuthority","parameterTypes":["org.apache.shardingsphere.authority.yaml.config.YamlAuthorityRuleConfiguration"] }, {"name":"setMode","parameterTypes":["org.apache.shardingsphere.infra.yaml.config.pojo.mode.YamlModeConfiguration"] }, {"name":"setProps","parameterTypes":["java.util.Properties"] }, {"name":"setTransaction","parameterTypes":["org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxyServerConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.proxy.backend.config.yaml.YamlProxyServerConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.checker.AuditSQLExecutionChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.ImportDatabaseConfigurationExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.ImportMetaDataExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.LabelComputeNodeExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.LockClusterExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.RefreshDatabaseMetaDataExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.RefreshTableMetaDataExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.SetComputeNodeStateExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.SetDistVariableExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.UnlabelComputeNodeExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.handler.distsql.ral.updatable.UnlockClusterExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement"}, - "name":"org.apache.shardingsphere.proxy.backend.mysql.connector.jdbc.statement.MySQLStatementMemoryStrictlyFetchSizeSetter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.mysql.handler.admin.MySQLAdminExecutorCreator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetSetExecutor"}, - "name":"org.apache.shardingsphere.proxy.backend.mysql.handler.admin.executor.variable.charset.MySQLSetCharsetExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.session.SessionVariableRecordExecutor"}, - "name":"org.apache.shardingsphere.proxy.backend.mysql.handler.admin.executor.variable.session.MySQLReplayedSessionVariableProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.mysql.response.header.query.MySQLQueryHeaderBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement"}, - "name":"org.apache.shardingsphere.proxy.backend.opengauss.connector.jdbc.statement.OpenGaussStatementMemoryStrictlyFetchSizeSetter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.opengauss.handler.admin.OpenGaussAdminExecutorCreator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.proxy.backend.opengauss.handler.transaction.OpenGaussTransactionalErrorAllowedSQLStatementHandler" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.opengauss.response.header.query.OpenGaussQueryHeaderBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement"}, - "name":"org.apache.shardingsphere.proxy.backend.postgresql.connector.jdbc.statement.PostgreSQLStatementMemoryStrictlyFetchSizeSetter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.postgresql.handler.admin.PostgreSQLAdminExecutorCreator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetSetExecutor"}, - "name":"org.apache.shardingsphere.proxy.backend.postgresql.handler.admin.executor.variable.charset.PostgreSQLSetCharsetExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.proxy.backend.postgresql.handler.transaction.PostgreSQLTransactionalErrorAllowedSQLStatementHandler" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.proxy.backend.postgresql.response.header.query.PostgreSQLQueryHeaderBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.proxy.frontend.mysql.MySQLFrontendEngine", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.mysql.authentication.MySQLAuthenticationEngine"}, - "name":"org.apache.shardingsphere.proxy.frontend.mysql.authentication.authenticator.impl.MySQLNativePasswordAuthenticator", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.proxy.frontend.netty.FrontendChannelInboundHandler", - "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelWritabilityChanged","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.proxy.frontend.netty.FrontendChannelLimitationInboundHandler", - "methods":[{"name":"channelActive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"channelInactive","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.proxy.frontend.opengauss.OpenGaussFrontendEngine", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "name":"org.apache.shardingsphere.proxy.frontend.postgresql.PostgreSQLFrontendEngine", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.authentication.PostgreSQLAuthenticationEngine"}, - "name":"org.apache.shardingsphere.proxy.frontend.postgresql.authentication.authenticator.impl.PostgreSQLMD5PasswordAuthenticator", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader"}, - "name":"org.apache.shardingsphere.readwritesplitting.checker.ReadwriteSplittingRuleConfigurationChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.eventbus.EventBusContext"}, - "name":"org.apache.shardingsphere.readwritesplitting.deliver.ReadwriteSplittingQualifiedDataSourceChangedSubscriber", - "queryAllDeclaredMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder"}, - "name":"org.apache.shardingsphere.readwritesplitting.deliver.ReadwriteSplittingQualifiedDataSourceChangedSubscriber" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.distsql.handler.update.AlterReadwriteSplittingRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.distsql.handler.update.AlterReadwriteSplittingStorageUnitStatusExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.distsql.handler.update.CreateReadwriteSplittingRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.distsql.handler.update.DropReadwriteSplittingRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.readwritesplitting.distsql.parser.facade.ReadwriteSplittingDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.readwritesplitting.listener.ReadwriteSplittingContextManagerLifecycleListener" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.metadata.nodepath.ReadwriteSplittingRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.route.engine.SQLRouteEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.route.ReadwriteSplittingSQLRouter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.readwritesplitting.route.standard.StandardReadwriteSplittingDataSourceRouter"}, - "name":"org.apache.shardingsphere.readwritesplitting.route.standard.filter.DisabledReadDataSourcesFilter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.rule.builder.ReadwriteSplittingRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.rule.changed.ReadwriteSplittingDataSourceChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.readwritesplitting.rule.changed.ReadwriteSplittingLoadBalancerChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setDataSourceGroups","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.YamlReadwriteSplittingRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getLoadBalancerName","parameterTypes":[] }, {"name":"getReadDataSourceNames","parameterTypes":[] }, {"name":"getTransactionalReadQueryStrategy","parameterTypes":[] }, {"name":"getWriteDataSourceName","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setReadDataSourceNames","parameterTypes":["java.util.List"] }, {"name":"setWriteDataSourceName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.readwritesplitting.yaml.config.rule.YamlReadwriteSplittingDataSourceGroupRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.schedule.core.job.statistics.collect.StatisticsCollectContextManagerLifecycleListener" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.shadow.rule.ShadowRule"}, - "name":"org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnRegexMatchedShadowAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.shadow.rule.ShadowRule"}, - "name":"org.apache.shardingsphere.shadow.algorithm.shadow.column.ColumnValueMatchedShadowAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.shadow.rule.ShadowRule"}, - "name":"org.apache.shardingsphere.shadow.algorithm.shadow.hint.SQLHintShadowAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader"}, - "name":"org.apache.shardingsphere.shadow.checker.ShadowRuleConfigurationChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.AlterDefaultShadowAlgorithmExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.AlterShadowRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.CreateDefaultShadowAlgorithmExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.CreateShadowRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.DropDefaultShadowAlgorithmExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.DropShadowAlgorithmExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.distsql.handler.update.DropShadowRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.shadow.distsql.parser.facade.ShadowDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.metadata.nodepath.ShadowRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.route.engine.SQLRouteEngine"}, - "name":"org.apache.shardingsphere.shadow.route.ShadowSQLRouter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.rule.builder.ShadowRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.rule.changed.DefaultShadowAlgorithmNameChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.rule.changed.ShadowAlgorithmChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.rule.changed.ShadowDataSourceChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.shadow.rule.changed.ShadowTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setDataSources","parameterTypes":["java.util.Map"] }, {"name":"setDefaultShadowAlgorithmName","parameterTypes":["java.lang.String"] }, {"name":"setShadowAlgorithms","parameterTypes":["java.util.Map"] }, {"name":"setTables","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.YamlShadowRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getProductionDataSourceName","parameterTypes":[] }, {"name":"getShadowDataSourceName","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setProductionDataSourceName","parameterTypes":["java.lang.String"] }, {"name":"setShadowDataSourceName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.datasource.YamlShadowDataSourceConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getDataSourceNames","parameterTypes":[] }, {"name":"getShadowAlgorithmNames","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setDataSourceNames","parameterTypes":["java.util.Collection"] }, {"name":"setShadowAlgorithmNames","parameterTypes":["java.util.Collection"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.shadow.yaml.config.table.YamlShadowTableConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.audit.DMLShardingConditionsShardingAuditAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.classbased.ClassBasedShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.datetime.AutoIntervalShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.datetime.IntervalShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.hint.HintInlineShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.inline.ComplexInlineShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.inline.InlineShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.mod.HashModShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.mod.ModShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.range.BoundaryBasedRangeShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.ShardingRule"}, - "name":"org.apache.shardingsphere.sharding.algorithm.sharding.range.VolumeBasedRangeShardingAlgorithm", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.audit.SQLAuditEngine"}, - "name":"org.apache.shardingsphere.sharding.auditor.ShardingSQLAuditor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader"}, - "name":"org.apache.shardingsphere.sharding.checker.config.ShardingRuleConfigurationChecker" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sharding.checker.sql.ShardingSupportedSQLCheckersBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"org.apache.shardingsphere.sharding.checker.sql.ShardingSupportedSQLCheckersBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.engine.SQLFederationEngine"}, - "name":"org.apache.shardingsphere.sharding.decider.ShardingSQLFederationDecider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.AlterDefaultShardingStrategyExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.AlterShardingTableReferenceRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.AlterShardingTableRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.CreateDefaultShardingStrategyExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableReferenceRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.CreateShardingTableRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.DropDefaultShardingStrategyExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingAlgorithmExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingAuditorExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingKeyGeneratorExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingTableReferenceExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.distsql.handler.update.DropShardingTableRuleExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine"}, - "name":"org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine"}, - "name":"org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.parser.core.featured.DistSQLParserEngine"}, - "name":"org.apache.shardingsphere.sharding.distsql.parser.core.ShardingDistSQLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sharding.distsql.parser.facade.ShardingDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.merge.MergeEngine"}, - "name":"org.apache.shardingsphere.sharding.merge.ShardingResultMergerEngine" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.metadata.nodepath.ShardingRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.metadata.reviser.ShardingMetaDataReviseEntry" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.rewrite.SQLRewriteEntry"}, - "name":"org.apache.shardingsphere.sharding.rewrite.context.ShardingSQLRewriteContextDecorator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.route.engine.SQLRouteEngine"}, - "name":"org.apache.shardingsphere.sharding.route.engine.ShardingSQLRouter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.builder.ShardingRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.DefaultKeyGenerateStrategyChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.DefaultShardingAuditorStrategyChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.DefaultShardingColumnChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.DefaultTableShardingStrategyChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.KeyGeneratorChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.ShardingAlgorithmChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.ShardingAuditorChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.ShardingAutoTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.ShardingCacheChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.rule.changed.ShardingTableReferenceChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setAuditors","parameterTypes":["java.util.Map"] }, {"name":"setDefaultDatabaseStrategy","parameterTypes":["org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration"] }, {"name":"setKeyGenerators","parameterTypes":["java.util.Map"] }, {"name":"setShardingAlgorithms","parameterTypes":["java.util.Map"] }, {"name":"setTables","parameterTypes":["java.util.Map"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.YamlShardingRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setActualDataNodes","parameterTypes":["java.lang.String"] }, {"name":"setKeyGenerateStrategy","parameterTypes":["org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getActualDataNodes","parameterTypes":[] }, {"name":"getAuditStrategy","parameterTypes":[] }, {"name":"getDatabaseStrategy","parameterTypes":[] }, {"name":"getKeyGenerateStrategy","parameterTypes":[] }, {"name":"getLogicTable","parameterTypes":[] }, {"name":"getTableStrategy","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getActualDataNodes","parameterTypes":[] }, {"name":"getAuditStrategy","parameterTypes":[] }, {"name":"getDatabaseStrategy","parameterTypes":[] }, {"name":"getKeyGenerateStrategy","parameterTypes":[] }, {"name":"getLogicTable","parameterTypes":[] }, {"name":"getTableStrategy","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setActualDataNodes","parameterTypes":["java.lang.String"] }, {"name":"setKeyGenerateStrategy","parameterTypes":["org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration"] }, {"name":"setLogicTable","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.rule.YamlTableRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setColumn","parameterTypes":["java.lang.String"] }, {"name":"setKeyGeneratorName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.changed.ShardingTableChangedProcessor"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.keygen.YamlKeyGenerateStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setColumn","parameterTypes":["java.lang.String"] }, {"name":"setKeyGeneratorName","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecuteEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.DatabaseRuleDefinitionExecuteEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setStandard","parameterTypes":["org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getComplex","parameterTypes":[] }, {"name":"getHint","parameterTypes":[] }, {"name":"getNone","parameterTypes":[] }, {"name":"getStandard","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getComplex","parameterTypes":[] }, {"name":"getHint","parameterTypes":[] }, {"name":"getNone","parameterTypes":[] }, {"name":"getStandard","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.distsql.DistSQLUpdateBackendHandler"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.mysql.command.query.text.query.MySQLComQueryPacketExecutor"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setStandard","parameterTypes":["org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlShardingStrategyConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setShardingAlgorithmName","parameterTypes":["java.lang.String"] }, {"name":"setShardingColumn","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sharding.rule.changed.DefaultDatabaseShardingStrategyChangedProcessor"}, - "name":"org.apache.shardingsphere.sharding.yaml.config.strategy.sharding.YamlStandardShardingStrategyConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setShardingAlgorithmName","parameterTypes":["java.lang.String"] }, {"name":"setShardingColumn","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.sharding.yaml.engine.construct.NoneShardingStrategyConfigurationYamlConstruct" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.single.checker.sql.SingleSupportedSQLCheckersBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "name":"org.apache.shardingsphere.single.checker.sql.SingleSupportedSQLCheckersBuilder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.engine.SQLFederationEngine"}, - "name":"org.apache.shardingsphere.single.decider.SingleSQLFederationDecider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator"}, - "name":"org.apache.shardingsphere.single.decorator.SingleRuleConfigurationDecorator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.distsql.handler.update.LoadSingleTableExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.distsql.handler.update.SetDefaultSingleTableStorageUnitExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.distsql.handler.update.UnloadSingleTableExecutor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.single.distsql.parser.facade.SingleDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.metadata.nodepath.SingleRuleNodePathProvider" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.metadata.reviser.SingleMetaDataReviseEntry" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.route.engine.SQLRouteEngine"}, - "name":"org.apache.shardingsphere.single.route.SingleSQLRouter" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.rule.builder.database.DatabaseRulesBuilder"}, - "name":"org.apache.shardingsphere.single.rule.builder.DefaultSingleRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.rule.builder.SingleRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.rule.changed.DefaultDataSourceChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "name":"org.apache.shardingsphere.single.rule.changed.SingleTableChangedProcessor" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.standalone.persist.service.StandaloneMetaDataManagerPersistService"}, - "name":"org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.MetaDataPersistService"}, - "name":"org.apache.shardingsphere.single.yaml.config.YamlSingleRuleConfiguration", - "allDeclaredFields":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.clickhouse.parser.ClickHouseLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.clickhouse.parser.ClickHouseParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.ClickHouseStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.clickhouse.visitor.statement.type.ClickHouseDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheBuilder"}, - "name":"org.apache.shardingsphere.sql.parser.core.database.cache.ParseTreeCacheLoader" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.firebird.parser.FirebirdLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.firebird.parser.FirebirdParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.firebird.visitor.statement.FirebirdStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.firebird.visitor.statement.type.FirebirdDDLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.firebird.visitor.statement.type.FirebirdDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.hive.visitor.statement.HiveStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.parser.MySQLLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.parser.MySQLLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.parser.MySQLParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.MySQLStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDALStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDDLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDDLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxySQLComQueryParser"}, - "name":"org.apache.shardingsphere.sql.parser.mysql.visitor.statement.type.MySQLTCLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.opengauss.parser.OpenGaussLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.opengauss.parser.OpenGaussParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.OpenGaussStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.type.OpenGaussDDLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.opengauss.visitor.statement.type.OpenGaussDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.oracle.visitor.statement.OracleStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.postgresql.parser.PostgreSQLLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.postgresql.parser.PostgreSQLParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.PostgreSQLStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.type.PostgreSQLDDLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.postgresql.visitor.statement.type.PostgreSQLDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.sql92.visitor.statement.SQL92StatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerLexer", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.CharStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerParser", - "methods":[{"name":"","parameterTypes":["org.antlr.v4.runtime.TokenStream"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sql.parser.core.database.visitor.SQLStatementVisitorFactory"}, - "name":"org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.SQLServerStatementVisitorFacade", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.type.SQLServerDDLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.sqlserver.visitor.statement.type.SQLServerDMLStatementVisitor", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.clickhouse.dml.ClickHouseInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.clickhouse.dml.ClickHouseSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.clickhouse.dml.ClickHouseSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.firebird.ddl.FirebirdCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.firebird.dml.FirebirdInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.firebird.dml.FirebirdSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.firebird.dml.FirebirdSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.hive.dml.HiveInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.hive.dml.HiveSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLDropTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.ddl.MySQLTruncateStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLDeleteStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "name":"org.apache.shardingsphere.sql.parser.statement.mysql.dml.MySQLSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.opengauss.ddl.OpenGaussCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.opengauss.dml.OpenGaussInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.opengauss.dml.OpenGaussSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.opengauss.dml.OpenGaussSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLDropTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.ddl.PostgreSQLTruncateStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLDeleteStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sql.parser.statement.postgresql.dml.PostgreSQLSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.sqlserver.ddl.SQLServerCreateTableStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.sqlserver.dml.SQLServerInsertStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.sqlserver.dml.SQLServerSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSphereStatement"}, - "name":"org.apache.shardingsphere.sql.parser.statement.sqlserver.dml.SQLServerSelectStatement", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sqlfederation.distsql.parser.facade.SQLFederationDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.H2OptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.MySQLOptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.OpenGaussOptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.OracleOptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.SQL92OptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "name":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.SQLServerOptimizerBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqlfederation.rule.builder.DefaultSQLFederationRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqlfederation.rule.builder.SQLFederationRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getExecutionPlanCache","parameterTypes":[] }, {"name":"isAllQueryUseSQLFederation","parameterTypes":[] }, {"name":"isSqlFederationEnabled","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqlfederation.yaml.config.YamlSQLFederationRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.sqltranslator.distsql.parser.facade.SQLTranslatorDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.sqltranslator.rule.SQLTranslatorRule"}, - "name":"org.apache.shardingsphere.sqltranslator.natived.NativeSQLTranslator" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqltranslator.rule.builder.DefaultSQLTranslatorRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqltranslator.rule.builder.SQLTranslatorRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getProps","parameterTypes":[] }, {"name":"getType","parameterTypes":[] }, {"name":"isUseOriginalSQLWhenTranslatingFailed","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfiguration", - "queryAllPublicMethods":true -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.sqltranslator.yaml.config.YamlSQLTranslatorRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.timeservice.core.rule.builder.DefaultTimestampServiceConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.timeservice.core.rule.builder.TimestampServiceRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.timeservice.core.rule.TimestampServiceRule"}, - "name":"org.apache.shardingsphere.timeservice.type.system.SystemTimestampService", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.ShardingSphereTransactionManagerEngine"}, - "name":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.sql.hook.SPISQLExecutionHook"}, - "name":"org.apache.shardingsphere.transaction.base.seata.at.SeataTransactionalSQLExecutionHook", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "name":"org.apache.shardingsphere.transaction.distsql.parser.facade.TransactionDistSQLParserFacade" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.transaction.rule.builder.DefaultTransactionRuleConfigurationBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "name":"org.apache.shardingsphere.transaction.rule.builder.TransactionRuleBuilder" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.ShardingSphereTransactionManagerEngine"}, - "name":"org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager"}, - "name":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.XAShardingSphereTransactionManager"}, - "name":"org.apache.shardingsphere.transaction.xa.narayana.manager.NarayanaXATransactionManagerProvider", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", - "allDeclaredFields":true, - "queryAllPublicMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"setDefaultType","parameterTypes":["java.lang.String"] }, {"name":"setProviderType","parameterTypes":["java.lang.String"] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.shortcut.YamlRuleConfigurationShortcuts"}, - "name":"org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.mode.metadata.persist.config.global.GlobalRulePersistService"}, - "name":"org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfiguration", - "allDeclaredFields":true, - "methods":[{"name":"getDefaultType","parameterTypes":[] }, {"name":"getProps","parameterTypes":[] }, {"name":"getProviderType","parameterTypes":[] }] -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfigurationBeanInfo" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "name":"org.apache.shardingsphere.transaction.yaml.config.YamlTransactionRuleConfigurationCustomizer" -}, -{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.kernel.ExecutorEngine"}, - "name":"sun.security.provider.SecureRandom", - "methods":[{"name":"","parameterTypes":[] }, {"name":"","parameterTypes":["java.security.SecureRandomParameters"] }] -} -] \ No newline at end of file diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/resource-config.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/resource-config.json deleted file mode 100644 index 90fc000ab6f764..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/resource-config.json +++ /dev/null @@ -1,2132 +0,0 @@ -{ - "resources":{ - "includes":[{ - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "pattern":"\\QMETA-INF/dgminfo\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "pattern":"\\QMETA-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\QMETA-INF/maven/com.atomikos/atomikos-util/pom.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.ShardingSphereProxy"}, - "pattern":"\\QMETA-INF/native/libnetty_transport_native_epoll_x86_64.so\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/io.seata.config.ConfigurationProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/io.seata.core.auth.AuthSigner\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/io.seata.core.model.ResourceManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/io.seata.discovery.registry.RegistryProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/io.seata.rm.datasource.exec.InsertExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/io.seata.rm.datasource.undo.parser.spi.JacksonSerializer\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.config.ConfigurationProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.config.ExtConfigurationProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.core.auth.AuthSigner\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.core.model.ResourceManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.core.model.TransactionManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.core.rpc.hook.RpcHook\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.discovery.registry.RegistryProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.rm.AbstractRMHandler\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.rm.datasource.exec.InsertExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.rm.datasource.undo.UndoLogParser\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.rm.datasource.undo.parser.spi.JacksonSerializer\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.sqlparser.EscapeHandler\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.sqlparser.SQLRecognizerFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.sqlparser.druid.SQLOperateRecognizerHolder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/seata/org.apache.seata.sqlparser.struct.TableMetaCache\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\QMETA-INF/services/com.atomikos.icatch.TransactionServicePlugin\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\QMETA-INF/services/com.atomikos.icatch.event.EventListener\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\QMETA-INF/services/com.atomikos.icatch.provider.Assembler\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\QMETA-INF/services/com.atomikos.recovery.OltpLogFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.connection.DriverDatabaseConnectionManager"}, - "pattern":"\\QMETA-INF/services/com.clickhouse.client.ClickHouseClient\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.connection.DriverDatabaseConnectionManager$$Lambda/0x00007f7c3fca2710"}, - "pattern":"\\QMETA-INF/services/com.clickhouse.client.ClickHouseClient\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\QMETA-INF/services/com.clickhouse.client.ClickHouseClient\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "pattern":"\\QMETA-INF/services/io.grpc.LoadBalancerProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "pattern":"\\QMETA-INF/services/io.grpc.NameResolverProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/io.seata.config.ConfigurationProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/io.seata.core.auth.AuthSigner\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/io.seata.core.model.ResourceManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/io.seata.discovery.registry.RegistryProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/io.seata.rm.datasource.exec.InsertExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/io.seata.rm.datasource.undo.parser.spi.JacksonSerializer\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "pattern":"\\QMETA-INF/services/io.vertx.core.spi.VerticleFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "pattern":"\\QMETA-INF/services/io.vertx.core.spi.VertxServiceProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.db.protocol.mysql.constant.MySQLCharacterSet"}, - "pattern":"\\QMETA-INF/services/java.nio.charset.spi.CharsetProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\QMETA-INF/services/java.nio.charset.spi.CharsetProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.postgresql.handler.admin.executor.variable.charset.PostgreSQLCharacterSets"}, - "pattern":"\\QMETA-INF/services/java.nio.charset.spi.CharsetProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/java.time.zone.ZoneRulesProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\QMETA-INF/services/javax.xml.datatype.DatatypeFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\QMETA-INF/services/javax.xml.parsers.DocumentBuilderFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\QMETA-INF/services/javax.xml.stream.XMLInputFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\QMETA-INF/services/javax.xml.stream.XMLOutputFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\QMETA-INF/services/javax.xml.transform.TransformerFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.config.ConfigurationProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.config.ExtConfigurationProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.core.auth.AuthSigner\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.core.model.ResourceManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.core.model.TransactionManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.core.rpc.hook.RpcHook\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.discovery.registry.RegistryProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.rm.AbstractRMHandler\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.rm.datasource.exec.InsertExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.rm.datasource.undo.UndoLogParser\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.rm.datasource.undo.parser.spi.JacksonSerializer\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.sqlparser.EscapeHandler\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.sqlparser.SQLRecognizerFactory\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.sqlparser.druid.SQLOperateRecognizerHolder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.StandardDatabaseConnector"}, - "pattern":"\\QMETA-INF/services/org.apache.seata.sqlparser.struct.TableMetaCache\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.authority.rule.AuthorityRule"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.authority.spi.PrivilegeProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.data.pipeline.distsql.handler.migration.update.RegisterMigrationSourceStorageUnitExecutor"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.data.pipeline.core.job.api.TransmissionJobAPI\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolServerInfo"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.db.protocol.constant.DatabaseProtocolDefaultVersionProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.distsql.handler.engine.update.AdvancedDistSQLUpdateExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.distsql.handler.engine.update.DistSQLUpdateExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.spi.database.DatabaseRuleDefinitionExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.parse.PostgreSQLComParseExecutor"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.distsql.parser.engine.spi.DistSQLParserFacade\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.algorithm.keygen.core.KeyGenerateAlgorithm\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.ProjectionIdentifierExtractEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.binder.context.segment.select.projection.extractor.DialectProjectionIdentifierExtractor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.checker.SupportedSQLCheckersBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.spi.type.ordered.OrderedSPILoader"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.config.rule.checker.RuleConfigurationChecker\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.distsql.handler.engine.update.rdl.rule.engine.database.type.CreateDatabaseRuleOperator"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.config.rule.decorator.RuleConfigurationDecorator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.checker.DialectDatabasePrivilegeChecker\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.connector.ConnectionPropertiesParser\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.keygen.GeneratedKeyColumnProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.data.loader.MetaDataLoader"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.metadata.data.loader.DialectMetaDataLoader\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.type.DatabaseTypeRegistry"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.metadata.database.DialectDatabaseMetaData\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.core.metadata.database.system.SystemDatabase"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.metadata.database.system.DialectSystemDatabase\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.props.TypedPropertyValue"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.database.core.type.DatabaseType\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolDestroyer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.datasource.pool.destroyer.DataSourcePoolActiveDetector\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.props.domain.DataSourcePoolProperties"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.datasource.pool.metadata.DataSourcePoolMetaData\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.datasource.pool.props.validator.DataSourcePoolPropertiesValidator"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.datasource.pool.props.validator.DataSourcePoolPropertiesContentValidator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.audit.SQLAuditEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.executor.audit.SQLAuditor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.executor.checker.SQLExecutionChecker\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.kernel.ExecutorEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.executor.sql.hook.SQLExecutionHook\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.sql.prepare.AbstractExecutionPrepareEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.executor.sql.prepare.ExecutionPrepareDecorator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.executor.sql.prepare.driver.DriverExecutionPrepareEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.executor.sql.prepare.driver.SQLExecutionUnitBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.instance.metadata.InstanceMetaDataBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.merge.MergeEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.merge.engine.ResultProcessEngine\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.metadata.database.schema.reviser.MetaDataReviseEntry\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.metadata.statistics.builder.DialectStatisticsAppender\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.rewrite.SQLRewriteEntry"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.rewrite.context.SQLRewriteContextDecorator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.route.engine.SQLRouteEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.route.SQLRouter\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.rule.builder.database.DatabaseRuleBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.rule.builder.database.DatabaseRulesBuilder"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.rule.builder.database.DefaultDatabaseRuleConfigurationBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.rule.builder.global.DefaultGlobalRuleConfigurationBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.rule.builder.global.GlobalRuleBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.core.ShardingSphereURLLoadEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.url.spi.ShardingSphereURLLoader\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.util.yaml.constructor.ShardingSphereYamlConstruct\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.yaml.YamlEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.util.yaml.shortcuts.ShardingSphereYamlShortcuts\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlModeConfigurationSwapper"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.infra.yaml.config.swapper.mode.YamlPersistRepositoryConfigurationSwapper\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.logging.spi.ShardingSphereLogBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.manager.cluster.ClusterContextManagerBuilder"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.deliver.DeliverEventSubscriber\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.manager.builder.ContextManagerBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.manager.listener.ContextManagerLifecycleListener\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.metadata.refresher.metadata.pushdown.PushDownMetaDataRefresher\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.node.spi.RuleNodePathProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacade"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.persist.coordinator.PersistCoordinatorFacadeBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.persist.service.PersistServiceBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.lock.holder.DistributedLockHolder"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.repository.cluster.lock.creator.DistributedLockCreator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.repository.standalone.StandalonePersistRepository\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.mode.spi.rule.RuleItemConfigurationChangedProcessor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.connector.AdvancedProxySQLExecutor\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.JDBCBackendStatement"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.connector.jdbc.statement.StatementMemoryStrictlyFetchSizeSetter\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.handler.admin.executor.DatabaseAdminExecutorCreator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetSetExecutor"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.charset.CharsetVariableProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.session.SessionVariableRecordExecutor"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.handler.admin.executor.variable.session.ReplayedSessionVariableProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.handler.ProxyBackendHandlerFactory"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.handler.transaction.TransactionalErrorAllowedSQLStatementHandler\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.postgresql.command.query.extended.Portal"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.backend.response.header.query.QueryHeaderBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.frontend.netty.ServerHandlerInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.readwritesplitting.route.standard.StandardReadwriteSplittingDataSourceRouter"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.readwritesplitting.route.standard.filter.ReadDataSourcesFilter\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLPropertiesBuilder"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.OptimizerSQLDialectBuilder\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.engine.SQLFederationEngine"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.sqlfederation.spi.SQLFederationDecider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.sqltranslator.rule.SQLTranslatorRule"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.sqltranslator.spi.SQLTranslator\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.timeservice.spi.TimestampService\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.transaction.spi.ShardingSphereDistributedTransactionManager\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.backend.connector.ProxyDatabaseConnectionManager"}, - "pattern":"\\QMETA-INF/services/org.apache.shardingsphere.transaction.spi.TransactionHook\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.expr.groovy.GroovyInlineExpressionParser"}, - "pattern":"\\QMETA-INF/services/org.codehaus.groovy.runtime.ExtensionModule\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\QMETA-INF/services/org.testcontainers.containers.JdbcDatabaseContainerProvider\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\QMETA-INF/services/org.testcontainers.core.CreateContainerCmdModifier\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\Q\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "pattern":"\\Q\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\Qcom/atomikos/icatch/provider/imp/jta.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\Qcom/atomikos/icatch/provider/imp/transactions-defaults.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\Qcom/atomikos/icatch/provider/imp/transactions.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\Qcontainer-license-acceptance.txt\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qcore-default.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qcore-site.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.autogen.version.ShardingSphereVersion"}, - "pattern":"\\Qcurrent-git-commit.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qhive-default.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qhive-site.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qhivemetastore-site.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qhiveserver2-site.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\Qjta.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qmapred-default.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qmapred-site.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qorg/apache/hadoop/hive/conf/HiveConf.class\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\Qorg/h2/util/data.zip\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\Qorg/postgresql/driverconfig.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\Qregistry.conf\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "pattern":"\\Qregistry.conf\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.sqlfederation.optimizer.context.parser.dialect.impl.PostgreSQLOptimizerBuilder"}, - "pattern":"\\Qsaffron.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/common/shardingsphere/cluster_information.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/common/shardingsphere/sharding_table_statistics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/administrable_role_authorizations.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/applicable_roles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/character_sets.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/check_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/collation_character_set_applicability.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/collations.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/column_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/column_statistics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/columns_extensions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/enabled_roles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/engines.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/events.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/files.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/global_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/global_variables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_buffer_page.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_buffer_page_lru.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_buffer_pool_stats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cached_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cmp.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cmp_per_index.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cmp_per_index_reset.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cmp_reset.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cmpmem.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_cmpmem_reset.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_datafiles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_fields.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_foreign.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_foreign_cols.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_ft_being_deleted.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_ft_config.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_ft_default_stopword.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_ft_deleted.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_ft_index_cache.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_ft_index_table.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_lock_waits.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_locks.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_metrics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_session_temp_tablespaces.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_datafiles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_fields.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_foreign.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_foreign_cols.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_tablespaces.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_tablestats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_sys_virtual.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_tablespaces.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_tablespaces_brief.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_tablestats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_temp_table_info.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_trx.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/innodb_virtual.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/key_column_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/keywords.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/optimizer_trace.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/parameters.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/partitions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/plugins.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/processlist.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/profiling.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/referential_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/resource_groups.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/role_column_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/role_routine_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/role_table_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/routines.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/schema_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/schemata.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/schemata_extensions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/session_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/session_variables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/st_geometry_columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/st_spatial_reference_systems.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/st_units_of_measure.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/statistics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/table_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/table_constraints_extensions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/table_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/tables_extensions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/tablespaces.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/tablespaces_extensions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/triggers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/user_attributes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/user_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/view_routine_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/view_table_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/information_schema/views.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/columns_priv.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/component.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/db.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/default_roles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/engine_cost.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/event.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/func.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/general_log.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/global_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/gtid_executed.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/help_category.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/help_keyword.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/help_relation.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/help_topic.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/innodb_index_stats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/innodb_table_stats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/ndb_binlog_index.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/password_history.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/plugin.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/proc.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/procs_priv.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/proxies_priv.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/replication_asynchronous_connection_failover.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/replication_asynchronous_connection_failover_managed.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/replication_group_configuration_version.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/replication_group_member_actions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/role_edges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/server_cost.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/servers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/slave_master_info.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/slave_relay_log_info.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/slave_worker_info.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/slow_log.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/tables_priv.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/time_zone.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/time_zone_leap_second.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/time_zone_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/time_zone_transition.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/time_zone_transition_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/mysql/user.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/accounts.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/binary_log_transaction_compression_stats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/cond_instances.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/data_lock_waits.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/data_locks.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/error_log.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_errors_summary_by_account_by_error.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_errors_summary_by_host_by_error.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_errors_summary_by_thread_by_error.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_errors_summary_by_user_by_error.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_errors_summary_global_by_error.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_current.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_history.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_history_long.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_summary_by_account_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_summary_by_host_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_summary_by_thread_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_summary_by_user_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_stages_summary_global_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_current.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_histogram_by_digest.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_histogram_global.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_history.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_history_long.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_by_account_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_by_digest.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_by_host_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_by_program.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_by_thread_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_by_user_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_statements_summary_global_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_current.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_history.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_history_long.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_summary_by_account_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_summary_by_host_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_summary_by_thread_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_summary_by_user_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_transactions_summary_global_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_current.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_history.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_history_long.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_summary_by_account_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_summary_by_host_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_summary_by_instance.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_summary_by_thread_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_summary_by_user_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/events_waits_summary_global_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/file_instances.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/file_summary_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/file_summary_by_instance.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/global_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/global_variables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/host_cache.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/hosts.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/innodb_redo_log_files.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/keyring_component_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/keyring_keys.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/log_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/memory_summary_by_account_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/memory_summary_by_host_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/memory_summary_by_thread_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/memory_summary_by_user_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/memory_summary_global_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/metadata_locks.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/mutex_instances.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/objects_summary_global_by_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/performance_timers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/persisted_variables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/prepared_statements_instances.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/processlist.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_applier_configuration.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_applier_filters.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_applier_global_filters.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_applier_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_applier_status_by_coordinator.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_applier_status_by_worker.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_asynchronous_connection_failover.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_asynchronous_connection_failover_managed.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_connection_configuration.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_connection_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_group_member_stats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/replication_group_members.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/rwlock_instances.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/session_account_connect_attrs.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/session_connect_attrs.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/session_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/session_variables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_actors.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_consumers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_instruments.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_meters.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_metrics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_objects.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_threads.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/setup_timers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/socket_instances.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/socket_summary_by_event_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/socket_summary_by_instance.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/status_by_account.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/status_by_host.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/status_by_thread.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/status_by_user.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/table_handles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/table_io_waits_summary_by_index_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/table_io_waits_summary_by_table.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/table_lock_waits_summary_by_table.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/threads.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/tls_channel_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/user_defined_functions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/user_variables_by_thread.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/users.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/variables_by_thread.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/performance_schema/variables_info.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/host_summary.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/host_summary_by_file_io.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/host_summary_by_file_io_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/host_summary_by_stages.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/host_summary_by_statement_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/host_summary_by_statement_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/innodb_buffer_stats_by_schema.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/innodb_buffer_stats_by_table.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/innodb_lock_waits.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/io_by_thread_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/io_global_by_file_by_bytes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/io_global_by_file_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/io_global_by_wait_by_bytes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/io_global_by_wait_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/latest_file_io.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/memory_by_host_by_current_bytes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/memory_by_thread_by_current_bytes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/memory_by_user_by_current_bytes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/memory_global_by_current_bytes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/memory_global_total.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/metrics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/processlist.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/ps_check_lost_instrumentation.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_auto_increment_columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_index_statistics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_object_overview.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_redundant_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_table_lock_waits.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_table_statistics.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_table_statistics_with_buffer.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_tables_with_full_table_scans.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/schema_unused_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/session.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/session_ssl_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/statement_analysis.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/statements_with_errors_or_warnings.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/statements_with_full_table_scans.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/statements_with_runtimes_in_95th_percentile.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/statements_with_sorting.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/statements_with_temp_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/sys_config.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/user_summary.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/user_summary_by_file_io.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/user_summary_by_file_io_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/user_summary_by_stages.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/user_summary_by_statement_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/user_summary_by_statement_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/version.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/wait_classes_global_by_avg_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/wait_classes_global_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/waits_by_host_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/waits_by_user_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabasesFactory"}, - "pattern":"\\Qschema/mysql/sys/waits_global_by_latency.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/_pg_foreign_data_wrappers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/_pg_foreign_servers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/_pg_foreign_table_columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/_pg_foreign_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/_pg_user_mappings.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/administrable_role_authorizations.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/applicable_roles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/attributes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/character_sets.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/check_constraint_routine_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/check_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/collation_character_set_applicability.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/collations.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/column_column_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/column_domain_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/column_options.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/column_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/column_udt_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/constraint_column_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/constraint_table_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/data_type_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/domain_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/domain_udt_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/domains.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/element_types.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/enabled_roles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/foreign_data_wrapper_options.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/foreign_data_wrappers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/foreign_server_options.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/foreign_servers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/foreign_table_options.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/foreign_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/information_schema_catalog_name.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/key_column_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/parameters.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/referential_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/role_column_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/role_routine_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/role_table_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/role_udt_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/role_usage_grants.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/routine_column_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/routine_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/routine_routine_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/routine_sequence_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/routine_table_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/routines.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/schemata.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/sequences.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/sql_features.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/sql_implementation_info.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/sql_parts.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/sql_sizing.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/table_constraints.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/table_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/transforms.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/triggered_update_columns.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/triggers.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/udt_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/usage_privileges.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/user_defined_types.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/user_mapping_options.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/user_mappings.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/view_column_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/view_routine_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/view_table_usage.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/information_schema/views.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_aggregate.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_am.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_amop.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_amproc.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_attrdef.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_attribute.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_auth_members.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_authid.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_available_extension_versions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_available_extensions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_backend_memory_contexts.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_cast.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_class.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_collation.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_config.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_constraint.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_conversion.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_cursors.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_database.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_db_role_setting.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_default_acl.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_depend.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_description.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_enum.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_event_trigger.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_extension.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_file_settings.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_foreign_data_wrapper.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_foreign_server.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_foreign_table.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_group.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_hba_file_rules.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_index.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_inherits.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_init_privs.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_language.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_largeobject.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_largeobject_metadata.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_locks.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_matviews.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_namespace.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_opclass.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_operator.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_opfamily.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_partitioned_table.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_policies.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_policy.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_prepared_statements.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_prepared_xacts.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_proc.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_publication.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_publication_rel.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_publication_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_range.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_replication_origin.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_replication_origin_status.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_replication_slots.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_rewrite.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_roles.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_rules.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_seclabel.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_seclabels.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_sequence.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_sequences.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_settings.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_shadow.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_shdepend.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_shdescription.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_shmem_allocations.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_shseclabel.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_activity.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_all_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_all_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_archiver.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_bgwriter.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_database.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_database_conflicts.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_gssapi.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_progress_analyze.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_progress_basebackup.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_progress_cluster.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_progress_copy.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_progress_create_index.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_progress_vacuum.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_replication.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_replication_slots.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_slru.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_ssl.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_subscription.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_sys_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_sys_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_user_functions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_user_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_user_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_wal.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_wal_receiver.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_xact_all_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_xact_sys_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_xact_user_functions.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stat_xact_user_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_all_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_all_sequences.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_all_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_sys_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_sys_sequences.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_sys_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_user_indexes.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_user_sequences.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statio_user_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statistic.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statistic_ext.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_statistic_ext_data.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stats.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stats_ext.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_stats_ext_exprs.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_subscription.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_subscription_rel.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_tables.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_tablespace.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_timezone_abbrevs.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_timezone_names.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_transform.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_trigger.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_ts_config.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_ts_config_map.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_ts_dict.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_ts_parser.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_ts_template.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_type.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_user.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_user_mapping.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_user_mappings.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.metadata.database.schema.manager.SystemSchemaManager"}, - "pattern":"\\Qschema/postgresql/pg_catalog/pg_views.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.util.directory.ClasspathResourceDirectoryReader"}, - "pattern":"\\Qschema\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"}, - "pattern":"\\Qseata-script-client-conf-file.conf\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "pattern":"\\Qseata-script-client-conf-file.conf\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.base.seata.at.SeataATShardingSphereTransactionManager"}, - "pattern":"\\Qseata.conf\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\Qsql/DerbyNetworkServer.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\Qsql/EmbeddedDerby.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\Qsql/H2.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\Qsql/HSQLDB.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\Qsql/MySQL.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.standalone.jdbc.sql.JDBCRepositorySQLLoader"}, - "pattern":"\\Qsql\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource"}, - "pattern":"\\Qtest-native/sql/seata-script-client-at-postgresql.sql\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/clickhouse.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/firebird.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/hive/acid.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/hive/iceberg.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/hive/standalone-hms.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/hive/zsd.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/mysql.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/opengauss.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/postgresql.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/databases/sqlserver.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/features/encrypt.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/features/mask.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/features/readwrite-splitting.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/features/shadow.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/features/sharding.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/modes/cluster/etcd.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/modes/cluster/zookeeper.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/transactions/base/seata.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/transactions/xa/atomikos.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.url.classpath.ClassPathURLLoader"}, - "pattern":"\\Qtest-native/yaml/jdbc/transactions/xa/narayana.yaml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\Qtransactions-defaults.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.transaction.xa.atomikos.manager.AtomikosTransactionManagerProvider"}, - "pattern":"\\Qtransactions.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.mode.repository.cluster.etcd.EtcdRepository"}, - "pattern":"\\Qvertx-default-jul-logging.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qyarn-default.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"\\Qyarn-site.xml\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"java.xml:\\Qcom/sun/org/apache/xml/internal/serializer/Encodings.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"java.xml:\\Qcom/sun/org/apache/xml/internal/serializer/XMLEntities.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"java.xml:\\Qcom/sun/org/apache/xml/internal/serializer/XMLEntities_zh.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"java.xml:\\Qcom/sun/org/apache/xml/internal/serializer/XMLEntities_zh_CN.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"java.xml:\\Qcom/sun/org/apache/xml/internal/serializer/XMLEntities_zh_Hans.properties\\E" - }, { - "condition":{"typeReachable":"org.apache.shardingsphere.infra.database.hive.metadata.data.loader.HiveMetaDataLoader"}, - "pattern":"java.xml:\\Qcom/sun/org/apache/xml/internal/serializer/XMLEntities_zh_Hans_CN.properties\\E" - }]}, - "bundles":[{ - "name":"com.microsoft.sqlserver.jdbc.SQLServerResource", - "locales":["zh-CN"] - }, { - "name":"com.sun.org.apache.xml.internal.serializer.XMLEntities", - "locales":["zh-CN"] - }] -} \ No newline at end of file diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/serialization-config.json b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/serialization-config.json deleted file mode 100644 index d0304f2a1c746f..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/serialization-config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "types":[ - ], - "lambdaCapturingTypes":[ - ], - "proxies":[ - ] -} \ No newline at end of file diff --git a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/shardingsphere-infra-reachability-metadata/native-image.properties b/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/shardingsphere-infra-reachability-metadata/native-image.properties deleted file mode 100644 index b77c667098bb0a..00000000000000 --- a/infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/shardingsphere-infra-reachability-metadata/native-image.properties +++ /dev/null @@ -1,18 +0,0 @@ -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -Args = --report-unsupported-elements-at-runtime diff --git a/pom.xml b/pom.xml index 0dcf96dd3e6bb9..c9516fca188dc9 100644 --- a/pom.xml +++ b/pom.xml @@ -149,7 +149,7 @@ 1.20.3 1.9.0 - 24.1.0 + 24.1.2 4.4.6 @@ -1072,7 +1072,6 @@ ${user.dir}/test/native/native-image-filter/user-code-filter.json ${user.dir}/test/native/native-image-filter/extra-filter.json - true