Skip to content

Commit b43b8b8

Browse files
authored
upgrade dubbo v2.7.7 (#110) (#111)
1 parent 3e5108f commit b43b8b8

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<version>${revision}</version>
2323

2424
<properties>
25-
<revision>2.7.4</revision>
25+
<revision>2.7.7</revision>
2626
<java.version>1.8</java.version>
2727
<java.source.version>1.8</java.source.version>
2828
<java.target.version>1.8</java.target.version>
@@ -31,7 +31,7 @@
3131
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
3232
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3333

34-
<dubbo.version>2.7.4.1</dubbo.version>
34+
<dubbo.version>2.7.7</dubbo.version>
3535
<nacos.version>1.1.3</nacos.version>
3636
<!--<dubbo.version>2.7.2</dubbo.version>-->
3737
<jorphan.version>3.0</jorphan.version>

src/main/java/io/github/ningyu/jmeter/plugin/dubbo/sample/DubboSample.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.apache.dubbo.config.ApplicationConfig;
2525
import org.apache.dubbo.config.ConfigCenterConfig;
2626
import org.apache.dubbo.config.ReferenceConfig;
27+
import org.apache.dubbo.config.ReferenceConfigBase;
2728
import org.apache.dubbo.config.RegistryConfig;
2829
import org.apache.dubbo.config.utils.ReferenceConfigCache;
2930
import org.apache.dubbo.rpc.RpcContext;
@@ -270,8 +271,9 @@ private Object callDubbo(SampleResult res) {
270271

271272
// The registry's address is to generate the ReferenceConfigCache key
272273
ReferenceConfigCache cache = ReferenceConfigCache.getCache(Constants.getAddress(this), new ReferenceConfigCache.KeyGenerator() {
274+
273275
@Override
274-
public String generateKey(org.apache.dubbo.config.ReferenceConfig<?> referenceConfig) {
276+
public String generateKey(ReferenceConfigBase<?> referenceConfig) {
275277
return referenceConfig.toString();
276278
}
277279
});

src/main/java/io/github/ningyu/jmeter/plugin/dubbo/sample/ProviderService.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import io.github.ningyu.jmeter.plugin.util.Constants;
2121
import org.apache.dubbo.common.URL;
2222
import org.apache.dubbo.config.ReferenceConfig;
23+
import org.apache.dubbo.config.ReferenceConfigBase;
2324
import org.apache.dubbo.config.RegistryConfig;
2425
import org.apache.dubbo.config.utils.ReferenceConfigCache;
2526
import org.apache.dubbo.registry.RegistryService;
@@ -103,8 +104,9 @@ private List<String> executeRegistry(String protocol, String address, String gro
103104
reference.setInterface("org.apache.dubbo.registry.RegistryService");
104105
try {
105106
ReferenceConfigCache cache = ReferenceConfigCache.getCache(address + "_" + group, new ReferenceConfigCache.KeyGenerator() {
107+
106108
@Override
107-
public String generateKey(ReferenceConfig<?> referenceConfig) {
109+
public String generateKey(ReferenceConfigBase<?> referenceConfig) {
108110
return referenceConfig.toString();
109111
}
110112
});

0 commit comments

Comments
 (0)