You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2022/11/29 08:57:15 UTC

[shardingsphere] branch master updated: Add pipeline cdc sub-modules (#22503)

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

panjuan 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 f1a50e1ac74 Add pipeline cdc sub-modules (#22503)
f1a50e1ac74 is described below

commit f1a50e1ac7477c0ed16654f3afe3859062df3406
Author: Hongsheng Zhong <zh...@apache.org>
AuthorDate: Tue Nov 29 16:56:59 2022 +0800

    Add pipeline cdc sub-modules (#22503)
---
 kernel/data-pipeline/cdc/{ => client}/pom.xml   |  9 +++++----
 kernel/data-pipeline/cdc/{ => core}/pom.xml     | 12 +++++++++---
 kernel/data-pipeline/cdc/pom.xml                | 13 ++++++-------
 kernel/data-pipeline/cdc/{ => protocol}/pom.xml | 14 ++++----------
 4 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/kernel/data-pipeline/cdc/pom.xml b/kernel/data-pipeline/cdc/client/pom.xml
similarity index 80%
copy from kernel/data-pipeline/cdc/pom.xml
copy to kernel/data-pipeline/cdc/client/pom.xml
index e6bd2d414a6..046e9046a72 100644
--- a/kernel/data-pipeline/cdc/pom.xml
+++ b/kernel/data-pipeline/cdc/client/pom.xml
@@ -16,21 +16,22 @@
   ~ limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-data-pipeline</artifactId>
+        <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
+    <artifactId>shardingsphere-data-pipeline-cdc-client</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
         <dependency>
             <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-data-pipeline-core</artifactId>
+            <artifactId>shardingsphere-data-pipeline-cdc-protocol</artifactId>
             <version>${project.version}</version>
         </dependency>
     </dependencies>
diff --git a/kernel/data-pipeline/cdc/pom.xml b/kernel/data-pipeline/cdc/core/pom.xml
similarity index 75%
copy from kernel/data-pipeline/cdc/pom.xml
copy to kernel/data-pipeline/cdc/core/pom.xml
index e6bd2d414a6..6293e04b9e4 100644
--- a/kernel/data-pipeline/cdc/pom.xml
+++ b/kernel/data-pipeline/cdc/core/pom.xml
@@ -16,15 +16,16 @@
   ~ limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-data-pipeline</artifactId>
+        <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
+    <artifactId>shardingsphere-data-pipeline-cdc-core</artifactId>
     <name>${project.artifactId}</name>
     
     <dependencies>
@@ -33,5 +34,10 @@
             <artifactId>shardingsphere-data-pipeline-core</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>org.apache.shardingsphere</groupId>
+            <artifactId>shardingsphere-data-pipeline-cdc-protocol</artifactId>
+            <version>${project.version}</version>
+        </dependency>
     </dependencies>
 </project>
diff --git a/kernel/data-pipeline/cdc/pom.xml b/kernel/data-pipeline/cdc/pom.xml
index e6bd2d414a6..b62d4f01f94 100644
--- a/kernel/data-pipeline/cdc/pom.xml
+++ b/kernel/data-pipeline/cdc/pom.xml
@@ -25,13 +25,12 @@
         <version>5.2.2-SNAPSHOT</version>
     </parent>
     <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
+    <packaging>pom</packaging>
     <name>${project.artifactId}</name>
     
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-data-pipeline-core</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-    </dependencies>
+    <modules>
+        <module>protocol</module>
+        <module>core</module>
+        <module>client</module>
+    </modules>
 </project>
diff --git a/kernel/data-pipeline/cdc/pom.xml b/kernel/data-pipeline/cdc/protocol/pom.xml
similarity index 71%
copy from kernel/data-pipeline/cdc/pom.xml
copy to kernel/data-pipeline/cdc/protocol/pom.xml
index e6bd2d414a6..e4c7dea7f00 100644
--- a/kernel/data-pipeline/cdc/pom.xml
+++ b/kernel/data-pipeline/cdc/protocol/pom.xml
@@ -16,22 +16,16 @@
   ~ limitations under the License.
   -->
 
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
     <modelVersion>4.0.0</modelVersion>
     <parent>
         <groupId>org.apache.shardingsphere</groupId>
-        <artifactId>shardingsphere-data-pipeline</artifactId>
+        <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
         <version>5.2.2-SNAPSHOT</version>
     </parent>
-    <artifactId>shardingsphere-data-pipeline-cdc</artifactId>
+    <artifactId>shardingsphere-data-pipeline-cdc-protocol</artifactId>
     <name>${project.artifactId}</name>
     
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.shardingsphere</groupId>
-            <artifactId>shardingsphere-data-pipeline-core</artifactId>
-            <version>${project.version}</version>
-        </dependency>
-    </dependencies>
 </project>