This is an automated email from the ASF dual-hosted git repository.
liujun pushed a commit to branch 3.0
in repository https://gitbox.apache.org/repos/asf/dubbo.git
The following commit(s) were added to refs/heads/3.0 by this push:
new 1693df2 Fix service instance equals (#6787)
1693df2 is described below
commit 1693df214b1aefeac05ffeb834460bceac0fa3b4
Author: ken.lj <[email protected]>
AuthorDate: Mon Sep 28 17:07:34 2020 +0800
Fix service instance equals (#6787)
---
.../src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java | 6 ------
.../org/apache/dubbo/registry/client/DefaultServiceInstance.java | 2 +-
2 files changed, 1 insertion(+), 7 deletions(-)
diff --git
a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
index 58cd87d..074080f 100644
---
a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
+++
b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/ServiceNameMapping.java
@@ -70,10 +70,4 @@ public interface ServiceNameMapping {
return DEFAULT_MAPPING_GROUP + SLASH + serviceInterface;
}
- static class MappingException extends RuntimeException {
- public MappingException(String message) {
- super(message);
- }
- }
-
}
diff --git
a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
index eb581f9..ff6af66 100644
---
a/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
+++
b/dubbo-registry/dubbo-registry-api/src/main/java/org/apache/dubbo/registry/client/DefaultServiceInstance.java
@@ -184,7 +184,7 @@ public class DefaultServiceInstance implements
ServiceInstance {
if (entry.getKey().equals(REVISION_KEY)) {
continue;
}
- equals = equals &&
!entry.getValue().equals(that.getMetadata().get(entry.getKey()));
+ equals = equals &&
entry.getValue().equals(that.getMetadata().get(entry.getKey()));
}
return equals;