You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tz...@apache.org on 2019/07/22 04:35:45 UTC

[flink] 01/03: [FLINK-13293] [state-processor-api] [build] Add state processor api to opt/ directory in flink-dist

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

tzulitai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git

commit c8af3c95dbac76458c01bd50e4d6f85aeca3e89a
Author: Seth Wiesman <sj...@gmail.com>
AuthorDate: Tue Jul 16 09:43:27 2019 -0700

    [FLINK-13293] [state-processor-api] [build] Add state processor api to opt/ directory in flink-dist
    
    This closes #9133.
---
 flink-dist/pom.xml                     | 7 +++++++
 flink-dist/src/main/assemblies/opt.xml | 8 ++++++++
 2 files changed, 15 insertions(+)

diff --git a/flink-dist/pom.xml b/flink-dist/pom.xml
index cc1386b..d14cc63 100644
--- a/flink-dist/pom.xml
+++ b/flink-dist/pom.xml
@@ -308,6 +308,13 @@ under the License.
 
 		<dependency>
 			<groupId>org.apache.flink</groupId>
+			<artifactId>flink-state-processor-api_${scala.binary.version}</artifactId>
+			<version>${project.version}</version>
+			<scope>provided</scope>
+		</dependency>
+
+		<dependency>
+			<groupId>org.apache.flink</groupId>
 			<artifactId>flink-azure-fs-hadoop</artifactId>
 			<version>${project.version}</version>
 			<scope>provided</scope>
diff --git a/flink-dist/src/main/assemblies/opt.xml b/flink-dist/src/main/assemblies/opt.xml
index 1c2444e..b2f989a 100644
--- a/flink-dist/src/main/assemblies/opt.xml
+++ b/flink-dist/src/main/assemblies/opt.xml
@@ -75,6 +75,14 @@
 			<fileMode>0644</fileMode>
 		</file>
 
+		<!-- State Processor API -->
+		<file>
+			<source>../flink-libraries/flink-state-processing-api/target/flink-state-processor-api_${scala.binary.version}-${project.version}.jar</source>
+			<outputDirectory>opt/</outputDirectory>
+			<destName>flink-state-processor-api_${scala.binary.version}-${project.version}.jar</destName>
+			<fileMode>0644</fileMode>
+		</file>
+
 		<!-- Metrics -->
 		<file>
 			<source>../flink-metrics/flink-metrics-graphite/target/flink-metrics-graphite-${project.version}.jar</source>