Skip to content

Commit 09767c1

Browse files
authored
Fix reflect on native image (#34377)
1 parent f753113 commit 09767c1

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

infra/reachability-metadata/src/main/resources/META-INF/native-image/org.apache.shardingsphere/generated-reachability-metadata/reflect-config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1711,11 +1711,11 @@
17111711
},
17121712
{
17131713
"condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"},
1714-
"name":"org.apache.shardingsphere.infra.metadata.statistics.builder.dialect.MySQLShardingSphereStatisticsBuilder"
1714+
"name":"org.apache.shardingsphere.infra.metadata.statistics.builder.dialect.MySQLStatisticsAppender"
17151715
},
17161716
{
17171717
"condition":{"typeReachable":"org.apache.shardingsphere.proxy.initializer.BootstrapInitializer"},
1718-
"name":"org.apache.shardingsphere.infra.metadata.statistics.builder.dialect.PostgreSQLShardingSphereStatisticsBuilder"
1718+
"name":"org.apache.shardingsphere.infra.metadata.statistics.builder.dialect.PostgreSQLStatisticsAppender"
17191719
},
17201720
{
17211721
"condition":{"typeReachable":"org.apache.shardingsphere.infra.parser.cache.SQLStatementCacheBuilder"},

mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/ShardingSphereStatisticsFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,12 @@ public static ShardingSphereStatistics create(final MetaDataPersistService persi
6262
return create(dialectStatisticsAppender.get(), unloadedDatabases, loadedStatistics);
6363
}
6464

65-
private static ShardingSphereStatistics create(final DialectStatisticsAppender statisticsBuilder,
65+
private static ShardingSphereStatistics create(final DialectStatisticsAppender dialectStatisticsAppender,
6666
final Collection<ShardingSphereDatabase> unloadedDatabases, final ShardingSphereStatistics loadedStatistics) {
6767
ShardingSphereStatistics result = new ShardingSphereStatistics();
6868
for (ShardingSphereDatabase each : unloadedDatabases) {
6969
ShardingSphereDatabaseData databaseData = new ShardingSphereDefaultStatisticsBuilder().build(each);
70-
statisticsBuilder.append(databaseData, each);
70+
dialectStatisticsAppender.append(databaseData, each);
7171
if (!databaseData.getSchemaData().isEmpty()) {
7272
result.putDatabase(each.getName(), databaseData);
7373
}

0 commit comments

Comments
 (0)