This is an automated email from the ASF dual-hosted git repository.
zhaojinchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 897f2caf578 Refactor OpenGaussMetaDataLoader (#30250)
897f2caf578 is described below
commit 897f2caf57815cba55592125aebd2ddf3ddf9fc2
Author: Liang Zhang <[email protected]>
AuthorDate: Thu Feb 22 23:38:37 2024 +0800
Refactor OpenGaussMetaDataLoader (#30250)
* Refactor YamlBroadcastRuleConfigurationSwapper
* Refactor ShardingSphereStatisticsCollector
* Refactor OpenGaussMetaDataLoader
---
.../opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java
b/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java
index f3501c46473..ac2c1948894 100644
---
a/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java
+++
b/infra/database/type/opengauss/src/main/java/org/apache/shardingsphere/infra/database/opengauss/metadata/data/loader/OpenGaussMetaDataLoader.java
@@ -101,7 +101,7 @@ public final class OpenGaussMetaDataLoader implements
DialectMetaDataLoader {
String indexName = resultSet.getString("index_name");
boolean isUnique = resultSet.getBoolean("is_unique");
Collection<IndexMetaData> indexMetaDatas =
result.getOrDefault(schemaName, LinkedHashMultimap.create()).get(tableName);
- if (null == indexMetaDatas || indexMetaDatas.isEmpty()) {
+ if (indexMetaDatas.isEmpty()) {
continue;
}
Optional<IndexMetaData> indexMetaData =
indexMetaDatas.stream().filter(each ->
each.getName().equals(indexName)).findFirst();