diff --git a/.licenserc.yaml b/.licenserc.yaml
index f19fa8a6d0..b39488919d 100644
--- a/.licenserc.yaml
+++ b/.licenserc.yaml
@@ -38,7 +38,6 @@ header:
- '**/*.fc'
- '**/*.javascript'
- '**/*.properties'
- - '**/*.thrift'
- '**/*.sh'
- '**/*.bat'
- '**/*.md'
diff --git a/codecov.yml b/codecov.yml
index 921ea5f110..983b659221 100644
--- a/codecov.yml
+++ b/codecov.yml
@@ -32,4 +32,3 @@ ignore:
- "**/dubbo-native-plugin/**"
- "**/dubbo-common/src/main/java/org/apache/dubbo/common/json/*.java" # internal JSON impl is deprecate, ignore test coverage for them
- "**/dubbo-config/dubbo-config-spring/src/main/java/org/apache/dubbo/config/spring/AnnotationBean.java" # Deprecated
- - "**/dubbo-rpc/dubbo-rpc-thrift/**"
diff --git a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/TreePathDynamicConfiguration.java b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/TreePathDynamicConfiguration.java
index bea7893177..b013bba1aa 100644
--- a/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/TreePathDynamicConfiguration.java
+++ b/dubbo-common/src/main/java/org/apache/dubbo/common/config/configcenter/TreePathDynamicConfiguration.java
@@ -32,7 +32,6 @@ import static org.apache.dubbo.common.utils.PathUtils.normalize;
*
* - {@link FileSystemDynamicConfiguration "file"}
* - {@link org.apache.dubbo.configcenter.support.zookeeper.ZookeeperDynamicConfiguration "zookeeper"}
- * - {@link org.apache.dubbo.configcenter.consul.ConsulDynamicConfiguration "consul"}
*
*
* @see DynamicConfiguration
diff --git a/dubbo-common/src/main/resources/security/serialize.blockedlist b/dubbo-common/src/main/resources/security/serialize.blockedlist
index 07bc753ccf..0faf555cbf 100644
--- a/dubbo-common/src/main/resources/security/serialize.blockedlist
+++ b/dubbo-common/src/main/resources/security/serialize.blockedlist
@@ -130,7 +130,6 @@ org.apache.commons.fileupload
org.apache.commons.jelly.
org.apache.commons.logging.
org.apache.commons.proxy.
-org.apache.cxf.jaxrs.provider.
org.apache.hadoop.shaded.com.zaxxer.hikari.
org.apache.http.auth.
org.apache.http.conn.
diff --git a/dubbo-compatible/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java b/dubbo-compatible/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
index ba5392a02d..07e2978661 100644
--- a/dubbo-compatible/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
+++ b/dubbo-compatible/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
@@ -115,7 +115,6 @@ class EnableDubboConfigTest {
configManager.getProtocol("dubbo").get();
configManager.getProtocol("rest").get();
- configManager.getProtocol("thrift").get();
// asserts aliases
// assertTrue(hasAlias(context, "applicationBean2", "dubbo-demo-application2"));
diff --git a/dubbo-compatible/src/test/resources/META-INF/config.properties b/dubbo-compatible/src/test/resources/META-INF/config.properties
index 51b587ea4f..b22451e116 100644
--- a/dubbo-compatible/src/test/resources/META-INF/config.properties
+++ b/dubbo-compatible/src/test/resources/META-INF/config.properties
@@ -20,7 +20,6 @@ dubbo.protocol.name = dubbo
dubbo.protocol.port = 20880
dubbo.protocols.rest.port=8080
-dubbo.protocols.thrift.port=9090
## monitor
dubbo.monitor.address = zookeeper://127.0.0.1:32770
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceConsumerBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceConsumerBootstrap.java
deleted file mode 100644
index c72c843676..0000000000
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceConsumerBootstrap.java
+++ /dev/null
@@ -1,55 +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.
- */
-package org.apache.dubbo.config.bootstrap;
-
-import org.apache.dubbo.config.bootstrap.rest.UserService;
-
-import static org.apache.dubbo.common.constants.CommonConstants.DEFAULT_METADATA_STORAGE_TYPE;
-
-/**
- * Dubbo Provider Bootstrap
- *
- * @since 2.7.5
- */
-public class ConsulDubboServiceConsumerBootstrap {
-
- public static void main(String[] args) throws Exception {
-
- DubboBootstrap bootstrap = DubboBootstrap.getInstance()
- .application("consul-dubbo-consumer", app -> app.metadata(DEFAULT_METADATA_STORAGE_TYPE))
- .registry("zookeeper", builder -> builder.address(
- "consul://127.0.0.1:8500?registry-type=service&subscribed-services=consul-dubbo-provider")
- .useAsConfigCenter(true)
- .useAsMetadataCenter(true))
- .reference("echo", builder -> builder.interfaceClass(EchoService.class)
- .protocol("dubbo"))
- .reference("user", builder -> builder.interfaceClass(UserService.class)
- .protocol("rest"))
- .start();
-
- EchoService echoService = bootstrap.getCache().get(EchoService.class);
- UserService userService = bootstrap.getCache().get(UserService.class);
-
- for (int i = 0; i < 5; i++) {
- Thread.sleep(2000L);
- System.out.println(echoService.echo("Hello,World"));
- System.out.println(userService.getUser(i * 1L));
- }
-
- bootstrap.stop();
- }
-}
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceProviderBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceProviderBootstrap.java
deleted file mode 100644
index a08d876eb0..0000000000
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/ConsulDubboServiceProviderBootstrap.java
+++ /dev/null
@@ -1,46 +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.
- */
-package org.apache.dubbo.config.bootstrap;
-
-import org.apache.dubbo.config.bootstrap.rest.UserService;
-import org.apache.dubbo.config.bootstrap.rest.UserServiceImpl;
-
-import static org.apache.dubbo.common.constants.CommonConstants.DEFAULT_METADATA_STORAGE_TYPE;
-
-/**
- * TODO
- */
-public class ConsulDubboServiceProviderBootstrap {
-
- public static void main(String[] args) {
- DubboBootstrap.getInstance()
- .application("consul-dubbo-provider", app -> app.metadata(DEFAULT_METADATA_STORAGE_TYPE))
- .registry(builder -> builder.address("consul://127.0.0.1:8500?registry-type=service")
- .useAsConfigCenter(true)
- .useAsMetadataCenter(true))
- .protocol("dubbo", builder -> builder.port(-1).name("dubbo"))
- .protocol("rest", builder -> builder.port(8081).name("rest"))
- .service("echo", builder -> builder.interfaceClass(EchoService.class)
- .ref(new EchoServiceImpl())
- .protocolIds("dubbo"))
- .service("user", builder -> builder.interfaceClass(UserService.class)
- .ref(new UserServiceImpl())
- .protocolIds("rest"))
- .start()
- .await();
- }
-}
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceConsumerBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceConsumerBootstrap.java
index 28971f1689..1c3f5fd96c 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceConsumerBootstrap.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceConsumerBootstrap.java
@@ -32,24 +32,11 @@ public class DubboServiceConsumerBootstrap {
DubboBootstrap bootstrap = DubboBootstrap.getInstance()
.application("dubbo-consumer-demo")
.protocol(builder -> builder.port(20887).name("dubbo"))
- // Eureka
- // .registry(builder ->
- // builder.address("eureka://127.0.0.1:8761?registry-type=service&subscribed-services=dubbo-provider-demo"))
-
- // Zookeeper
.registry(
"zookeeper",
builder -> builder.address(ZookeeperRegistryCenterConfig.getConnectionAddress()
+ "?registry-type=service&subscribed-services=dubbo-provider-demo"))
.metadataReport(new MetadataReportConfig(ZookeeperRegistryCenterConfig.getConnectionAddress()))
-
- // Nacos
- // .registry("nacos", builder ->
- // builder.address("nacos://127.0.0.1:8848?registry.type=service&subscribed.services=dubbo-provider-demo"))
-
- // Consul
- // .registry("consul", builder ->
- // builder.address("consul://127.0.0.1:8500?registry.type=service&subscribed.services=dubbo-provider-demo").group("namespace1"))
.reference("echo", builder -> builder.interfaceClass(EchoService.class)
.protocol("dubbo"))
.reference("user", builder -> builder.interfaceClass(UserService.class)
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderBootstrap.java
index 945d3ba79a..2fef821a9b 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderBootstrap.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderBootstrap.java
@@ -55,27 +55,17 @@ public class DubboServiceProviderBootstrap {
ServiceConfig echoService = new ServiceConfig<>();
echoService.setInterface(EchoService.class.getName());
echoService.setRef(new EchoServiceImpl());
- // echoService.setRegistries(Arrays.asList(interfaceRegistry, serviceRegistry));
ServiceConfig userService = new ServiceConfig<>();
userService.setInterface(UserService.class.getName());
userService.setRef(new UserServiceImpl());
userService.setProtocol(restProtocol);
- // userService.setRegistries(Arrays.asList(interfaceRegistry, serviceRegistry));
ApplicationConfig applicationConfig = new ApplicationConfig("dubbo-provider-demo");
applicationConfig.setMetadataType("remote");
DubboBootstrap.getInstance()
.application(applicationConfig)
- // Zookeeper in service registry type
- // .registry("zookeeper", builder ->
- // builder.address("zookeeper://127.0.0.1:2181?registry.type=service"))
- // Nacos
- // .registry("zookeeper", builder ->
- // builder.address("nacos://127.0.0.1:8848?registry.type=service"))
.registries(Arrays.asList(interfaceRegistry, serviceRegistry))
- //
- // .registry(RegistryBuilder.newBuilder().address("consul://127.0.0.1:8500?registry.type=service").build())
.protocol(builder -> builder.port(-1).name("dubbo"))
.metadataReport(new MetadataReportConfig(ZookeeperRegistryCenterConfig.getConnectionAddress()))
.service(echoService)
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderMinimumBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderMinimumBootstrap.java
index f22154b683..f291f5a821 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderMinimumBootstrap.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/DubboServiceProviderMinimumBootstrap.java
@@ -30,7 +30,6 @@ public class DubboServiceProviderMinimumBootstrap {
.application("dubbo-provider-demo")
.registry(builder -> builder.address(
ZookeeperRegistryCenterConfig.getConnectionAddress() + "?registry-type=service"))
- // .registry(builder -> builder.address("eureka://127.0.0.1:8761?registry-type=service"))
.protocol(builder -> builder.port(-1).name("dubbo"))
.service("echo", builder -> builder.interfaceClass(EchoService.class)
.ref(new EchoServiceImpl()))
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceConsumerBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceConsumerBootstrap.java
deleted file mode 100644
index 729211830a..0000000000
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceConsumerBootstrap.java
+++ /dev/null
@@ -1,56 +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.
- */
-package org.apache.dubbo.config.bootstrap;
-
-import org.apache.dubbo.config.MetadataReportConfig;
-import org.apache.dubbo.config.bootstrap.rest.UserService;
-
-/**
- * Dubbo Provider Bootstrap
- *
- * @since 2.7.5
- */
-public class EtcdDubboServiceConsumerBootstrap {
-
- public static void main(String[] args) throws Exception {
-
- DubboBootstrap bootstrap = DubboBootstrap.getInstance()
- .application("dubbo-consumer-demo")
- // Zookeeper
- .protocol(builder -> builder.port(20887).name("dubbo"))
- .registry(
- "etcd3",
- builder -> builder.address(
- "etcd3://127.0.0.1:2379?registry-type=service&subscribed-services=dubbo-provider-demo"))
- .metadataReport(new MetadataReportConfig("etcd://127.0.0.1:2379"))
- // Nacos
- // .registry("consul", builder ->
- // builder.address("consul://127.0.0.1:8500?registry.type=service&subscribed.services=dubbo-provider-demo").group("namespace1"))
- .reference("echo", builder -> builder.interfaceClass(EchoService.class)
- .protocol("dubbo"))
- .reference("user", builder -> builder.interfaceClass(UserService.class)
- .protocol("rest"))
- .start();
-
- EchoService echoService = bootstrap.getCache().get(EchoService.class);
-
- for (int i = 0; i < 500; i++) {
- Thread.sleep(2000L);
- System.out.println(echoService.echo("Hello,World"));
- }
- }
-}
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceProviderBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceProviderBootstrap.java
deleted file mode 100644
index 7647448fa3..0000000000
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/EtcdDubboServiceProviderBootstrap.java
+++ /dev/null
@@ -1,90 +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.
- */
-package org.apache.dubbo.config.bootstrap;
-
-import org.apache.dubbo.config.ApplicationConfig;
-import org.apache.dubbo.config.ProtocolConfig;
-import org.apache.dubbo.config.RegistryConfig;
-import org.apache.dubbo.config.ServiceConfig;
-import org.apache.dubbo.config.bootstrap.rest.UserService;
-import org.apache.dubbo.config.bootstrap.rest.UserServiceImpl;
-
-import java.util.Arrays;
-
-/**
- * Dubbo Provider Bootstrap
- *
- * @since 2.7.5
- */
-public class EtcdDubboServiceProviderBootstrap {
-
- public static void main(String[] args) {
- multipleRegistries();
- }
-
- private static void multipleRegistries() {
- ProtocolConfig restProtocol = new ProtocolConfig();
- restProtocol.setName("rest");
- restProtocol.setId("rest");
- restProtocol.setPort(-1);
-
- RegistryConfig interfaceRegistry = new RegistryConfig();
- interfaceRegistry.setId("interfaceRegistry");
- interfaceRegistry.setAddress("etcd3://127.0.0.1:2379");
-
- RegistryConfig serviceRegistry = new RegistryConfig();
- serviceRegistry.setId("serviceRegistry");
- serviceRegistry.setAddress("etcd3://127.0.0.1:2379?registry-type=service");
-
- ServiceConfig echoService = new ServiceConfig<>();
- echoService.setInterface(EchoService.class.getName());
- echoService.setRef(new EchoServiceImpl());
- // echoService.setRegistries(Arrays.asList(interfaceRegistry, serviceRegistry));
-
- ServiceConfig userService = new ServiceConfig<>();
- userService.setInterface(UserService.class.getName());
- userService.setRef(new UserServiceImpl());
- userService.setProtocol(restProtocol);
- // userService.setRegistries(Arrays.asList(interfaceRegistry, serviceRegistry));
-
- ApplicationConfig applicationConfig = new ApplicationConfig("dubbo-provider-demo");
- // applicationConfig.setMetadataType("remote");
- DubboBootstrap.getInstance()
- .application(applicationConfig)
- // Zookeeper in service registry type
- // .registry("zookeeper", builder ->
- // builder.address("zookeeper://127.0.0.1:2181?registry.type=service"))
- // Nacos
- // .registry("zookeeper", builder ->
- // builder.address("nacos://127.0.0.1:8848?registry.type=service"))
- .registries(Arrays.asList(interfaceRegistry, serviceRegistry))
- //
- // .registry(RegistryBuilder.newBuilder().address("consul://127.0.0.1:8500?registry.type=service").build())
- .protocol(builder -> builder.port(-1).name("dubbo"))
- // .metadataReport(new MetadataReportConfig("etcd://127.0.0.1:2379"))
- .service(echoService)
- .service(userService)
- .start()
- .await();
- }
-
- private static void testSCCallDubbo() {}
-
- private static void testDubboCallSC() {}
-
- private static void testDubboTansormation() {}
-}
diff --git a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
index 6e559fbea0..1a0e141f44 100644
--- a/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
+++ b/dubbo-config/dubbo-config-api/src/test/java/org/apache/dubbo/config/bootstrap/compatible/DubboInterfaceConsumerBootstrap.java
@@ -38,9 +38,6 @@ public class DubboInterfaceConsumerBootstrap {
.application("dubbo-consumer-demo")
// Zookeeper
.registry(interfaceRegistry)
- // Nacos
- // .registry("consul", builder ->
- // builder.address("consul://127.0.0.1:8500?registry.type=service&subscribed.services=dubbo-provider-demo"))
.reference("echo", builder -> builder.interfaceClass(EchoService.class)
.protocol("dubbo"))
.reference("user", builder -> builder.interfaceClass(UserService.class)
diff --git a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
index ba5392a02d..07e2978661 100644
--- a/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
+++ b/dubbo-config/dubbo-config-spring/src/test/java/org/apache/dubbo/config/spring/context/annotation/EnableDubboConfigTest.java
@@ -115,7 +115,6 @@ class EnableDubboConfigTest {
configManager.getProtocol("dubbo").get();
configManager.getProtocol("rest").get();
- configManager.getProtocol("thrift").get();
// asserts aliases
// assertTrue(hasAlias(context, "applicationBean2", "dubbo-demo-application2"));
diff --git a/dubbo-dependencies-bom/pom.xml b/dubbo-dependencies-bom/pom.xml
index 7e25d87f81..23f79987b0 100644
--- a/dubbo-dependencies-bom/pom.xml
+++ b/dubbo-dependencies-bom/pom.xml
@@ -96,8 +96,6 @@
1.14.10
3.2.10.Final
4.1.104.Final
- 2.2.3
- 2.4.4
4.5.14
4.4.16
1.2.83
@@ -106,12 +104,6 @@
5.1.0
2.12.0
3.10.0
- 1.4.5
- 2.2.1
- 1.5.3
- 1.4.3
- 3.6.2
- 0.19.0
4.0.66
3.25.1
1.3.2
@@ -123,14 +115,9 @@
7.0.5.Final
3.0.1-b12
1.1.1
- 4.0.3
- 0.45
- 2.57
- 1.11.3
2.2.0
2.2
3.14.0
- 1.8.0
0.1.35
1.12.1
@@ -146,7 +133,6 @@
3.15.6.Final
1.9.13
8.5.96
- 0.7.6
2.2.4
1.60.0
0.8.1
@@ -162,26 +148,18 @@
0.13.0
-
- 1.10.18
-
-
- 6.9.2
-
1.0.11
2.2.7
1.2.0
1.19.3
- 0.7.6
3.2.13
1.6.12
1.1.10.5
1.70
2.0.6
- 5.4.3
2.10.1
2.16.0
6.1.26
@@ -253,16 +231,6 @@
netty
${netty_version}
-
- org.apache.mina
- mina-core
- ${mina_version}
-
-
- org.glassfish.grizzly
- grizzly-core
- ${grizzly_version}
-
org.apache.httpcomponents
httpclient
@@ -321,33 +289,6 @@
jedis
${jedis_version}
-
- com.ecwid.consul
- consul-api
- ${consul_version}
-
-
- com.pszymczyk.consul
- embedded-consul
- ${consul_process_version}
- test
-
-
- com.orbitz.consul
- consul-client
- ${consul_client_version}
-
-
-
- com.netflix.eureka
- eureka-client
- ${eureka.version}
-
-
- com.netflix.eureka
- eureka-core
- ${eureka.version}
-
@@ -356,26 +297,6 @@
${alibaba_spring_context_support_version}
-
- com.googlecode.xmemcached
- xmemcached
- ${xmemcached_version}
-
-
- org.apache.cxf
- cxf-rt-frontend-simple
- ${cxf_version}
-
-
- org.apache.cxf
- cxf-rt-transports-http
- ${cxf_version}
-
-
- org.apache.thrift
- libthrift
- ${thrift_version}
-
com.caucho
hessian
@@ -482,36 +403,6 @@
cache-api
${jcache_version}
-
- com.esotericsoftware
- kryo
- ${kryo_version}
-
-
- de.javakaffee
- kryo-serializers
- ${kryo_serializers_version}
-
-
- de.ruedigermoeller
- fst
- ${fst_version}
-
-
- org.apache.avro
- avro
- ${avro_version}
-
-
- io.protostuff
- protostuff-core
- ${protostuff_version}
-
-
- io.protostuff
- protostuff-runtime
- ${protostuff_version}
-
javax.ws.rs
javax.ws.rs-api
@@ -578,21 +469,6 @@
tomcat-embed-core
${tomcat_embed_version}
-
- io.etcd
- jetcd-core
- ${jetcd_version}
-
-
- io.netty
- netty-codec-http2
-
-
- io.netty
- netty-handler-proxy
-
-
-
org.slf4j
@@ -722,19 +598,6 @@
${metrics_version}
-
-
- com.alipay.sofa
- registry-client-all
- ${sofa_registry_version}
-
-
- com.alipay.sofa
- registry-test
- ${sofa_registry_version}
- test
-
-
com.github.codemonstur
@@ -778,18 +641,6 @@
portlet-api
${portlet_version}
-
-
- io.etcd
- jetcd-launcher
- ${etcd_launcher_version}
-
-
- com.github.spotbugs
- spotbugs-annotations
-
-
-
org.testcontainers
testcontainers
@@ -846,17 +697,6 @@
jprotoc
${jprotoc_version}
-
- io.fabric8
- kubernetes-client
- ${fabric8_kubernetes_version}
-
-
- io.fabric8
- kubernetes-server-mock
- ${fabric8_kubernetes_version}
- test
-
org.apache.commons
diff --git a/dubbo-metadata/dubbo-metadata-processor/pom.xml b/dubbo-metadata/dubbo-metadata-processor/pom.xml
index 32ae35bf52..f42ccb5580 100644
--- a/dubbo-metadata/dubbo-metadata-processor/pom.xml
+++ b/dubbo-metadata/dubbo-metadata-processor/pom.xml
@@ -87,18 +87,6 @@
com.alibaba
hessian-lite
-
- com.esotericsoftware
- kryo
-
-
- de.javakaffee
- kryo-serializers
-
-
- de.ruedigermoeller
- fst
-
commons-io
commons-io