This is an automated email from the ASF dual-hosted git repository. guoweijie pushed a commit to branch process-func-api-poc-weijie in repository https://gitbox.apache.org/repos/asf/flink.git
commit 6b4f8ce596016d0ed6cd8737fc18c8d0cbfcc1ec Author: Xintong Song <[email protected]> AuthorDate: Tue May 30 20:26:29 2023 +0800 Introduce flink-process-function-parent module, to make it easy building all related modules at once. --- .../flink-process-function-api}/pom.xml | 4 +++- .../java/org/apache/flink/processfunction/api/DataStream.java | 0 .../apache/flink/processfunction/api/ExecutionEnvironment.java | 0 .../flink-process-function-examples}/pom.xml | 4 +++- .../org/apache/flink/processfunction/examples/SimpleMap.java | 0 .../flink-process-function}/pom.xml | 4 +++- .../java/org/apache/flink/processfunction/DataStreamImpl.java | 0 .../apache/flink/processfunction/ExecutionEnvironmentImpl.java | 0 .../pom.xml | 9 ++++++++- pom.xml | 6 ++---- 10 files changed, 19 insertions(+), 8 deletions(-) diff --git a/flink-process-function-api/pom.xml b/flink-process-function-parent/flink-process-function-api/pom.xml similarity index 94% copy from flink-process-function-api/pom.xml copy to flink-process-function-parent/flink-process-function-api/pom.xml index e7087f3acf1..1812f311ca4 100644 --- a/flink-process-function-api/pom.xml +++ b/flink-process-function-parent/flink-process-function-api/pom.xml @@ -23,12 +23,14 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.flink</groupId> - <artifactId>flink-parent</artifactId> + <artifactId>flink-process-function-parent</artifactId> <version>1.18-SNAPSHOT</version> </parent> <artifactId>flink-process-function-api</artifactId> + <packaging>jar</packaging> + <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> diff --git a/flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/DataStream.java b/flink-process-function-parent/flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/DataStream.java similarity index 100% rename from flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/DataStream.java rename to flink-process-function-parent/flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/DataStream.java diff --git a/flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/ExecutionEnvironment.java b/flink-process-function-parent/flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/ExecutionEnvironment.java similarity index 100% rename from flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/ExecutionEnvironment.java rename to flink-process-function-parent/flink-process-function-api/src/main/java/org/apache/flink/processfunction/api/ExecutionEnvironment.java diff --git a/flink-process-function-examples/pom.xml b/flink-process-function-parent/flink-process-function-examples/pom.xml similarity index 95% rename from flink-process-function-examples/pom.xml rename to flink-process-function-parent/flink-process-function-examples/pom.xml index c821e49443d..a37a7ad21d3 100644 --- a/flink-process-function-examples/pom.xml +++ b/flink-process-function-parent/flink-process-function-examples/pom.xml @@ -23,12 +23,14 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.flink</groupId> - <artifactId>flink-parent</artifactId> + <artifactId>flink-process-function-parent</artifactId> <version>1.18-SNAPSHOT</version> </parent> <artifactId>flink-process-function-examples</artifactId> + <packaging>jar</packaging> + <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> diff --git a/flink-process-function-examples/src/main/java/org/apache/flink/processfunction/examples/SimpleMap.java b/flink-process-function-parent/flink-process-function-examples/src/main/java/org/apache/flink/processfunction/examples/SimpleMap.java similarity index 100% rename from flink-process-function-examples/src/main/java/org/apache/flink/processfunction/examples/SimpleMap.java rename to flink-process-function-parent/flink-process-function-examples/src/main/java/org/apache/flink/processfunction/examples/SimpleMap.java diff --git a/flink-process-function/pom.xml b/flink-process-function-parent/flink-process-function/pom.xml similarity index 95% rename from flink-process-function/pom.xml rename to flink-process-function-parent/flink-process-function/pom.xml index 1abe1dae837..92609ba3938 100644 --- a/flink-process-function/pom.xml +++ b/flink-process-function-parent/flink-process-function/pom.xml @@ -23,12 +23,14 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.flink</groupId> - <artifactId>flink-parent</artifactId> + <artifactId>flink-process-function-parent</artifactId> <version>1.18-SNAPSHOT</version> </parent> <artifactId>flink-process-function</artifactId> + <packaging>jar</packaging> + <properties> <maven.compiler.source>11</maven.compiler.source> <maven.compiler.target>11</maven.compiler.target> diff --git a/flink-process-function/src/main/java/org/apache/flink/processfunction/DataStreamImpl.java b/flink-process-function-parent/flink-process-function/src/main/java/org/apache/flink/processfunction/DataStreamImpl.java similarity index 100% rename from flink-process-function/src/main/java/org/apache/flink/processfunction/DataStreamImpl.java rename to flink-process-function-parent/flink-process-function/src/main/java/org/apache/flink/processfunction/DataStreamImpl.java diff --git a/flink-process-function/src/main/java/org/apache/flink/processfunction/ExecutionEnvironmentImpl.java b/flink-process-function-parent/flink-process-function/src/main/java/org/apache/flink/processfunction/ExecutionEnvironmentImpl.java similarity index 100% rename from flink-process-function/src/main/java/org/apache/flink/processfunction/ExecutionEnvironmentImpl.java rename to flink-process-function-parent/flink-process-function/src/main/java/org/apache/flink/processfunction/ExecutionEnvironmentImpl.java diff --git a/flink-process-function-api/pom.xml b/flink-process-function-parent/pom.xml similarity index 85% rename from flink-process-function-api/pom.xml rename to flink-process-function-parent/pom.xml index e7087f3acf1..984a196e033 100644 --- a/flink-process-function-api/pom.xml +++ b/flink-process-function-parent/pom.xml @@ -27,7 +27,9 @@ <version>1.18-SNAPSHOT</version> </parent> - <artifactId>flink-process-function-api</artifactId> + <artifactId>flink-process-function-parent</artifactId> + + <packaging>pom</packaging> <properties> <maven.compiler.source>11</maven.compiler.source> @@ -35,4 +37,9 @@ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> + <modules> + <module>flink-process-function-api</module> + <module>flink-process-function</module> + <module>flink-process-function-examples</module> + </modules> </project> diff --git a/pom.xml b/pom.xml index 9ccfeacf6a0..3a7ba4f4d65 100644 --- a/pom.xml +++ b/pom.xml @@ -102,10 +102,8 @@ under the License. <module>flink-kubernetes</module> <module>flink-external-resources</module> <module>tools/ci/flink-ci-tools</module> - <module>flink-process-function-api</module> - <module>flink-process-function</module> - <module>flink-process-function-examples</module> - </modules> + <module>flink-process-function-parent</module> + </modules> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
