You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by li...@apache.org on 2020/08/27 07:06:19 UTC

[dubbo-spi-extensions] branch master updated: unify parent pom version to {revision}

This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-spi-extensions.git


The following commit(s) were added to refs/heads/master by this push:
     new 1fa6ce0  unify parent pom version to {revision}
1fa6ce0 is described below

commit 1fa6ce06c3c53f2c044bd2cafa61c7cc1d67f995
Author: ken.lj <ke...@gmail.com>
AuthorDate: Thu Aug 27 15:05:59 2020 +0800

    unify parent pom version to {revision}
---
 dubbo-all/pom.xml                                  |   4 +-
 .../dubbo-configcenter-consul/pom.xml              |   2 +-
 .../dubbo-configcenter-etcd/pom.xml                |   2 +-
 dubbo-spi-container/dubbo-container-log4j/pom.xml  |   2 +-
 .../dubbo-container-logback/pom.xml                |   2 +-
 .../dubbo-metadata-report-consul/pom.xml           |   2 +-
 .../dubbo-metadata-report-etcd/pom.xml             |   2 +-
 dubbo-spi-registry/dubbo-registry-consul/pom.xml   |   2 +-
 dubbo-spi-registry/dubbo-registry-default/pom.xml  |   2 +-
 dubbo-spi-registry/dubbo-registry-etcd3/pom.xml    |   2 +-
 dubbo-spi-registry/dubbo-registry-eureka/pom.xml   |   2 +-
 dubbo-spi-registry/dubbo-registry-redis/pom.xml    |   2 +-
 dubbo-spi-registry/dubbo-registry-sofa/pom.xml     |   2 +-
 dubbo-spi-remoting/dubbo-remoting-etcd3/pom.xml    |   2 +-
 dubbo-spi-remoting/dubbo-remoting-grizzly/pom.xml  |   2 +-
 dubbo-spi-remoting/dubbo-remoting-http/pom.xml     |   2 +-
 dubbo-spi-remoting/dubbo-remoting-mina/pom.xml     |   2 +-
 dubbo-spi-remoting/dubbo-remoting-p2p/pom.xml      |   2 +-
 dubbo-spi-rpc/dubbo-rpc-hessian/pom.xml            |   2 +-
 dubbo-spi-rpc/dubbo-rpc-http/pom.xml               |   2 +-
 dubbo-spi-rpc/dubbo-rpc-memcached/pom.xml          |   2 +-
 dubbo-spi-rpc/dubbo-rpc-native-thrift/pom.xml      |   2 +-
 dubbo-spi-rpc/dubbo-rpc-redis/pom.xml              |   2 +-
 dubbo-spi-rpc/dubbo-rpc-rmi/pom.xml                |   2 +-
 dubbo-spi-rpc/dubbo-rpc-thrift/pom.xml             |   2 +-
 dubbo-spi-rpc/dubbo-rpc-webservice/pom.xml         |   2 +-
 dubbo-spi-rpc/dubbo-rpc-xml/pom.xml                |   2 +-
 .../dubbo-serialization-avro/pom.xml               |   2 +-
 .../dubbo-serialization-fastjson/pom.xml           |   2 +-
 .../dubbo-serialization-fst/pom.xml                |   2 +-
 .../dubbo-serialization-gson/pom.xml               |   2 +-
 .../dubbo-serialization-kryo/pom.xml               |   2 +-
 .../dubbo-serialization-native-hession/pom.xml     |   2 +-
 .../dubbo-serialization-protobuf/pom.xml           |   2 +-
 .../dubbo-serialization-protostuff/pom.xml         |   2 +-
 .../dubbo-serialization-test/pom.xml               |   2 +-
 dubbo-test/pom.xml                                 | 207 +++++++++++++++++++++
 pom.xml                                            |   3 +-
 38 files changed, 245 insertions(+), 39 deletions(-)

diff --git a/dubbo-all/pom.xml b/dubbo-all/pom.xml
index dab2d12..495ef55 100644
--- a/dubbo-all/pom.xml
+++ b/dubbo-all/pom.xml
@@ -20,9 +20,9 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-parent</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
-    <artifactId>dubbo</artifactId>
+    <artifactId>dubbo-all</artifactId>
     <packaging>jar</packaging>
     <name>dubbo-all</name>
     <description>The all in one project of dubbo</description>
diff --git a/dubbo-spi-configcenter/dubbo-configcenter-consul/pom.xml b/dubbo-spi-configcenter/dubbo-configcenter-consul/pom.xml
index bdabca7..674728c 100644
--- a/dubbo-spi-configcenter/dubbo-configcenter-consul/pom.xml
+++ b/dubbo-spi-configcenter/dubbo-configcenter-consul/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-configcenter</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
 
     <artifactId>dubbo-configcenter-consul</artifactId>
diff --git a/dubbo-spi-configcenter/dubbo-configcenter-etcd/pom.xml b/dubbo-spi-configcenter/dubbo-configcenter-etcd/pom.xml
index 570ec92..22d5f6d 100644
--- a/dubbo-spi-configcenter/dubbo-configcenter-etcd/pom.xml
+++ b/dubbo-spi-configcenter/dubbo-configcenter-etcd/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-configcenter</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
 
     <artifactId>dubbo-configcenter-etcd</artifactId>
diff --git a/dubbo-spi-container/dubbo-container-log4j/pom.xml b/dubbo-spi-container/dubbo-container-log4j/pom.xml
index a92d9b4..d4503df 100644
--- a/dubbo-spi-container/dubbo-container-log4j/pom.xml
+++ b/dubbo-spi-container/dubbo-container-log4j/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-container</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-container-log4j</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-container/dubbo-container-logback/pom.xml b/dubbo-spi-container/dubbo-container-logback/pom.xml
index dec8f54..a6f7014 100644
--- a/dubbo-spi-container/dubbo-container-logback/pom.xml
+++ b/dubbo-spi-container/dubbo-container-logback/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-container</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-container-logback</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-metadata/dubbo-metadata-report-consul/pom.xml b/dubbo-spi-metadata/dubbo-metadata-report-consul/pom.xml
index 7a76f17..215fabc 100644
--- a/dubbo-spi-metadata/dubbo-metadata-report-consul/pom.xml
+++ b/dubbo-spi-metadata/dubbo-metadata-report-consul/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-metadata</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-spi-metadata/dubbo-metadata-report-etcd/pom.xml b/dubbo-spi-metadata/dubbo-metadata-report-etcd/pom.xml
index 9199ca5..0b53419 100644
--- a/dubbo-spi-metadata/dubbo-metadata-report-etcd/pom.xml
+++ b/dubbo-spi-metadata/dubbo-metadata-report-etcd/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-metadata</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-spi-registry/dubbo-registry-consul/pom.xml b/dubbo-spi-registry/dubbo-registry-consul/pom.xml
index c8d31ea..090c3e6 100644
--- a/dubbo-spi-registry/dubbo-registry-consul/pom.xml
+++ b/dubbo-spi-registry/dubbo-registry-consul/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <artifactId>dubbo-registry</artifactId>
         <groupId>org.apache.dubbo</groupId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-spi-registry/dubbo-registry-default/pom.xml b/dubbo-spi-registry/dubbo-registry-default/pom.xml
index 27b8a48..37df8f2 100644
--- a/dubbo-spi-registry/dubbo-registry-default/pom.xml
+++ b/dubbo-spi-registry/dubbo-registry-default/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-registry</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-registry-default</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-registry/dubbo-registry-etcd3/pom.xml b/dubbo-spi-registry/dubbo-registry-etcd3/pom.xml
index c239c81..6d9d60c 100644
--- a/dubbo-spi-registry/dubbo-registry-etcd3/pom.xml
+++ b/dubbo-spi-registry/dubbo-registry-etcd3/pom.xml
@@ -21,7 +21,7 @@
     <parent>
         <artifactId>dubbo-registry</artifactId>
         <groupId>org.apache.dubbo</groupId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
 
     <artifactId>dubbo-registry-etcd3</artifactId>
diff --git a/dubbo-spi-registry/dubbo-registry-eureka/pom.xml b/dubbo-spi-registry/dubbo-registry-eureka/pom.xml
index a740abd..b2a6abe 100644
--- a/dubbo-spi-registry/dubbo-registry-eureka/pom.xml
+++ b/dubbo-spi-registry/dubbo-registry-eureka/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-registry</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
 
     <artifactId>dubbo-registry-eureka</artifactId>
diff --git a/dubbo-spi-registry/dubbo-registry-redis/pom.xml b/dubbo-spi-registry/dubbo-registry-redis/pom.xml
index 64d7b0c..fe6bd40 100644
--- a/dubbo-spi-registry/dubbo-registry-redis/pom.xml
+++ b/dubbo-spi-registry/dubbo-registry-redis/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-registry</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-registry-redis</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-registry/dubbo-registry-sofa/pom.xml b/dubbo-spi-registry/dubbo-registry-sofa/pom.xml
index c7850c3..66dc846 100644
--- a/dubbo-spi-registry/dubbo-registry-sofa/pom.xml
+++ b/dubbo-spi-registry/dubbo-registry-sofa/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-registry</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-spi-remoting/dubbo-remoting-etcd3/pom.xml b/dubbo-spi-remoting/dubbo-remoting-etcd3/pom.xml
index 73d81e0..e7428e0 100644
--- a/dubbo-spi-remoting/dubbo-remoting-etcd3/pom.xml
+++ b/dubbo-spi-remoting/dubbo-remoting-etcd3/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>dubbo-remoting</artifactId>
         <groupId>org.apache.dubbo</groupId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-remoting-etcd3</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-remoting/dubbo-remoting-grizzly/pom.xml b/dubbo-spi-remoting/dubbo-remoting-grizzly/pom.xml
index b53ea67..cd18536 100644
--- a/dubbo-spi-remoting/dubbo-remoting-grizzly/pom.xml
+++ b/dubbo-spi-remoting/dubbo-remoting-grizzly/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-remoting</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-remoting-grizzly</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-remoting/dubbo-remoting-http/pom.xml b/dubbo-spi-remoting/dubbo-remoting-http/pom.xml
index b393531..19c8220 100644
--- a/dubbo-spi-remoting/dubbo-remoting-http/pom.xml
+++ b/dubbo-spi-remoting/dubbo-remoting-http/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-remoting</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-remoting-http</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-remoting/dubbo-remoting-mina/pom.xml b/dubbo-spi-remoting/dubbo-remoting-mina/pom.xml
index 43f1fc2..4808a17 100644
--- a/dubbo-spi-remoting/dubbo-remoting-mina/pom.xml
+++ b/dubbo-spi-remoting/dubbo-remoting-mina/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-remoting</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-remoting-mina</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-remoting/dubbo-remoting-p2p/pom.xml b/dubbo-spi-remoting/dubbo-remoting-p2p/pom.xml
index 062a415..f947606 100644
--- a/dubbo-spi-remoting/dubbo-remoting-p2p/pom.xml
+++ b/dubbo-spi-remoting/dubbo-remoting-p2p/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-remoting</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-remoting-p2p</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-hessian/pom.xml b/dubbo-spi-rpc/dubbo-rpc-hessian/pom.xml
index c803990..99ef99d 100644
--- a/dubbo-spi-rpc/dubbo-rpc-hessian/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-hessian/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-hessian</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-http/pom.xml b/dubbo-spi-rpc/dubbo-rpc-http/pom.xml
index 386f0a1..8552d73 100644
--- a/dubbo-spi-rpc/dubbo-rpc-http/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-http/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <artifactId>dubbo-rpc</artifactId>
         <groupId>org.apache.dubbo</groupId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-spi-rpc/dubbo-rpc-memcached/pom.xml b/dubbo-spi-rpc/dubbo-rpc-memcached/pom.xml
index c741fcc..bcfeea6 100644
--- a/dubbo-spi-rpc/dubbo-rpc-memcached/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-memcached/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-memcached</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-native-thrift/pom.xml b/dubbo-spi-rpc/dubbo-rpc-native-thrift/pom.xml
index d0a5ecc..bcc3cf9 100644
--- a/dubbo-spi-rpc/dubbo-rpc-native-thrift/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-native-thrift/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-native-thrift</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-redis/pom.xml b/dubbo-spi-rpc/dubbo-rpc-redis/pom.xml
index 016501f..8145d31 100644
--- a/dubbo-spi-rpc/dubbo-rpc-redis/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-redis/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-redis</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-rmi/pom.xml b/dubbo-spi-rpc/dubbo-rpc-rmi/pom.xml
index 32cb565..7e560b2 100644
--- a/dubbo-spi-rpc/dubbo-rpc-rmi/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-rmi/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-rmi</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-thrift/pom.xml b/dubbo-spi-rpc/dubbo-rpc-thrift/pom.xml
index 2164ed3..d6e20ed 100644
--- a/dubbo-spi-rpc/dubbo-rpc-thrift/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-thrift/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-thrift</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-webservice/pom.xml b/dubbo-spi-rpc/dubbo-rpc-webservice/pom.xml
index beeefed..70078f8 100644
--- a/dubbo-spi-rpc/dubbo-rpc-webservice/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-webservice/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-rpc-webservice</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-rpc/dubbo-rpc-xml/pom.xml b/dubbo-spi-rpc/dubbo-rpc-xml/pom.xml
index 736dfb2..9afede9 100644
--- a/dubbo-spi-rpc/dubbo-rpc-xml/pom.xml
+++ b/dubbo-spi-rpc/dubbo-rpc-xml/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-rpc</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
 
     <artifactId>dubbo-rpc-xml</artifactId>
diff --git a/dubbo-spi-serialization/dubbo-serialization-avro/pom.xml b/dubbo-spi-serialization/dubbo-serialization-avro/pom.xml
index baa15d0..908c49e 100644
--- a/dubbo-spi-serialization/dubbo-serialization-avro/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-avro/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-serialization-avro</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-serialization/dubbo-serialization-fastjson/pom.xml b/dubbo-spi-serialization/dubbo-serialization-fastjson/pom.xml
index b0d63c2..6553abd 100644
--- a/dubbo-spi-serialization/dubbo-serialization-fastjson/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-fastjson/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-serialization-fastjson</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-serialization/dubbo-serialization-fst/pom.xml b/dubbo-spi-serialization/dubbo-serialization-fst/pom.xml
index 31a528b..1f2936e 100644
--- a/dubbo-spi-serialization/dubbo-serialization-fst/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-fst/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-serialization-fst</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-serialization/dubbo-serialization-gson/pom.xml b/dubbo-spi-serialization/dubbo-serialization-gson/pom.xml
index 120622b..3822d37 100644
--- a/dubbo-spi-serialization/dubbo-serialization-gson/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-gson/pom.xml
@@ -19,7 +19,7 @@ Licensed to the Apache Software Foundation (ASF) under one or more
     <parent>
         <artifactId>dubbo-serialization</artifactId>
         <groupId>org.apache.dubbo</groupId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-serialization-gson</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-serialization/dubbo-serialization-kryo/pom.xml b/dubbo-spi-serialization/dubbo-serialization-kryo/pom.xml
index 2da0979..86b5083 100644
--- a/dubbo-spi-serialization/dubbo-serialization-kryo/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-kryo/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-serialization-kryo</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-serialization/dubbo-serialization-native-hession/pom.xml b/dubbo-spi-serialization/dubbo-serialization-native-hession/pom.xml
index 755ed8e..5293b29 100644
--- a/dubbo-spi-serialization/dubbo-serialization-native-hession/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-native-hession/pom.xml
@@ -19,7 +19,7 @@ limitations under the License.
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-spi-serialization/dubbo-serialization-protobuf/pom.xml b/dubbo-spi-serialization/dubbo-serialization-protobuf/pom.xml
index 34cad66..c268d18 100644
--- a/dubbo-spi-serialization/dubbo-serialization-protobuf/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-protobuf/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <artifactId>dubbo-serialization-protobuf</artifactId>
     <packaging>jar</packaging>
diff --git a/dubbo-spi-serialization/dubbo-serialization-protostuff/pom.xml b/dubbo-spi-serialization/dubbo-serialization-protostuff/pom.xml
index 1e6ea57..0631f13 100644
--- a/dubbo-spi-serialization/dubbo-serialization-protostuff/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-protostuff/pom.xml
@@ -20,7 +20,7 @@ limitations under the License.
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
 
     <artifactId>dubbo-serialization-protostuff</artifactId>
diff --git a/dubbo-spi-serialization/dubbo-serialization-test/pom.xml b/dubbo-spi-serialization/dubbo-serialization-test/pom.xml
index 77fee1f..aac9fb0 100644
--- a/dubbo-spi-serialization/dubbo-serialization-test/pom.xml
+++ b/dubbo-spi-serialization/dubbo-serialization-test/pom.xml
@@ -19,7 +19,7 @@
     <parent>
         <groupId>org.apache.dubbo</groupId>
         <artifactId>dubbo-serialization</artifactId>
-        <version>2.7.7-SNAPSHOT</version>
+        <version>${revision}</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/dubbo-test/pom.xml b/dubbo-test/pom.xml
new file mode 100644
index 0000000..66720dc
--- /dev/null
+++ b/dubbo-test/pom.xml
@@ -0,0 +1,207 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  ~ 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.
+  -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <groupId>org.apache.dubbo.spi</groupId>
+        <artifactId>dubbo-spi-extensions</artifactId>
+        <version>${revision}</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>dubbo-test</artifactId>
+
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-rpc-dubbo</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-rpc-rest</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-rpc-rmi</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-rpc-hessian</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-remoting-netty4</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-serialization-hessian2</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-registry-multicast</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-registry-zookeeper</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-registry-nacos</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-registry-eureka</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>com.google.guava</groupId>
+                    <artifactId>guava</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-registry-etcd3</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-registry-consul</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-metadata-report-zookeeper</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>com.google.guava</groupId>
+                    <artifactId>guava</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-metadata-report-etcd</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-metadata-report-nacos</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>com.google.guava</groupId>
+                    <artifactId>guava</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-metadata-report-consul</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-metadata-report-redis</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-configcenter-zookeeper</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-configcenter-nacos</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>com.google.guava</groupId>
+                    <artifactId>guava</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+
+        <dependency>
+            <groupId>org.apache.dubbo</groupId>
+            <artifactId>dubbo-configcenter-consul</artifactId>
+            <version>${project.parent.version}</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration>
+                    <skipTests>${skipIntegrationTests}</skipTests>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+
+</project>
diff --git a/pom.xml b/pom.xml
index eb10329..ce6365d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
     <packaging>pom</packaging>
 
     <properties>
-        <revision>1.0.0-SNAPSHOT</revision>
+        <revision>3.0.0-SNAPSHOT</revision>
     </properties>
    
     <modules>
@@ -32,7 +32,6 @@
         <module>dubbo-spi-container</module>
         <module>dubbo-spi-remoting</module>
         <module>dubbo-spi-rpc</module>
-        <module>dubbo-spi-filter</module>
         <module>dubbo-spi-registry</module>
         <module>dubbo-spi-serialization</module>
         <module>dubbo-spi-configcenter</module>