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

tzulitai pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/flink-statefun-playground.git


The following commit(s) were added to refs/heads/dev by this push:
     new ebbf53e  [release-3.0] Updating all examples for 3.0 release
ebbf53e is described below

commit ebbf53e9bdc0809dd4533c54096ea7dc2db8fb80
Author: Tzu-Li (Gordon) Tai <tzuli...@apache.org>
AuthorDate: Fri Apr 9 15:43:22 2021 +0800

    [release-3.0] Updating all examples for 3.0 release
---
 deployments/aws-lambda/pom.xml                        |   4 ++--
 java/greeter/Dockerfile                               |   9 ---------
 java/greeter/docker-compose.yml                       |   4 ++--
 java/greeter/pom.xml                                  |   4 ++--
 java/greeter/statefun-sdk-java-3.0-SNAPSHOT.jar       | Bin 1856788 -> 0 bytes
 java/shopping-cart/Dockerfile                         |  11 +----------
 java/shopping-cart/docker-compose.yml                 |   4 ++--
 java/shopping-cart/pom.xml                            |   4 ++--
 java/shopping-cart/statefun-sdk-java-3.0-SNAPSHOT.jar | Bin 1856788 -> 0 bytes
 java/showcase/pom.xml                                 |   4 ++--
 .../serving/StatefulFunctionsRuntimeProcesses.java    |   4 ++--
 python/greeter/Dockerfile                             |   4 ----
 python/greeter/docker-compose.yml                     |   4 ++--
 python/greeter/lib-dev/README.md                      |   4 ----
 ...pache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl | Bin 32861 -> 0 bytes
 python/greeter/requirements.txt                       |   2 +-
 python/showcase/docker-compose.yml                    |   4 ++--
 python/showcase/lib-dev/README.md                     |   4 ----
 ...pache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl | Bin 32861 -> 0 bytes
 python/showcase/setup.py                              |   4 ++--
 20 files changed, 22 insertions(+), 52 deletions(-)

diff --git a/deployments/aws-lambda/pom.xml b/deployments/aws-lambda/pom.xml
index 82228b7..63d9f6a 100644
--- a/deployments/aws-lambda/pom.xml
+++ b/deployments/aws-lambda/pom.xml
@@ -22,11 +22,11 @@ under the License.
 
     <groupId>org.apache.flink</groupId>
     <artifactId>aws-lambda-example</artifactId>
-    <version>3.0-SNAPSHOT</version>
+    <version>3.0.0</version>
     <packaging>jar</packaging>
 
     <properties>
-        <statefun.version>3.0-SNAPSHOT</statefun.version>
+        <statefun.version>3.0.0</statefun.version>
         <maven.compiler.source>8</maven.compiler.source>
         <maven.compiler.target>8</maven.compiler.target>
     </properties>
diff --git a/java/greeter/Dockerfile b/java/greeter/Dockerfile
index f87ea11..4049186 100644
--- a/java/greeter/Dockerfile
+++ b/java/greeter/Dockerfile
@@ -17,15 +17,6 @@
 FROM maven:3.6.3-jdk-11 AS builder
 COPY src /usr/src/app/src
 COPY pom.xml /usr/src/app
-# TODO remove these commented lines and the jar; this is needed now only 
because we don't have the latest Java SDK published to Maven central yet
-COPY statefun-sdk-java-3.0-SNAPSHOT.jar /usr/src/app
-RUN mvn install:install-file \
-    -Dfile=/usr/src/app/statefun-sdk-java-3.0-SNAPSHOT.jar \
-    -DgroupId=org.apache.flink \
-    -DartifactId=statefun-sdk-java \
-    -Dversion=3.0-SNAPSHOT \
-    -Dpackaging=jar \
-    -DgeneratePom=true
 RUN mvn -f /usr/src/app/pom.xml clean package
 
 # ... and run the web server!
diff --git a/java/greeter/docker-compose.yml b/java/greeter/docker-compose.yml
index 22b2dd3..77555c5 100644
--- a/java/greeter/docker-compose.yml
+++ b/java/greeter/docker-compose.yml
@@ -35,7 +35,7 @@ services:
   ###############################################################
 
   statefun-manager:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0-java11
     expose:
       - "6123"
     ports:
@@ -47,7 +47,7 @@ services:
       - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
 
   statefun-worker:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0-java11
     expose:
       - "6121"
       - "6122"
diff --git a/java/greeter/pom.xml b/java/greeter/pom.xml
index 89f7616..6ad0e01 100644
--- a/java/greeter/pom.xml
+++ b/java/greeter/pom.xml
@@ -22,11 +22,11 @@ under the License.
 
     <groupId>org.apache.flink</groupId>
     <artifactId>greeter-functions-app</artifactId>
-    <version>3.0-SNAPSHOT</version>
+    <version>3.0.0</version>
     <packaging>jar</packaging>
 
     <properties>
-        <statefun.version>3.0-SNAPSHOT</statefun.version>
+        <statefun.version>3.0.0</statefun.version>
         <maven.compiler.source>8</maven.compiler.source>
         <maven.compiler.target>8</maven.compiler.target>
     </properties>
diff --git a/java/greeter/statefun-sdk-java-3.0-SNAPSHOT.jar 
b/java/greeter/statefun-sdk-java-3.0-SNAPSHOT.jar
deleted file mode 100644
index 47f65ac..0000000
Binary files a/java/greeter/statefun-sdk-java-3.0-SNAPSHOT.jar and /dev/null 
differ
diff --git a/java/shopping-cart/Dockerfile b/java/shopping-cart/Dockerfile
index 61b8684..2e3864f 100644
--- a/java/shopping-cart/Dockerfile
+++ b/java/shopping-cart/Dockerfile
@@ -15,15 +15,6 @@
 
 # Build the functions code ...
 FROM maven:3.6.3-jdk-11 AS builder
-# TODO remove these commented lines and the jar; this is needed now only 
because we don't have the latest Java SDK published to Maven central yet
-COPY statefun-sdk-java-3.0-SNAPSHOT.jar /usr/src/app/
-RUN mvn install:install-file \
- -Dfile=/usr/src/app/statefun-sdk-java-3.0-SNAPSHOT.jar \
- -DgroupId=org.apache.flink \
- -DartifactId=statefun-sdk-java \
- -Dversion=3.0-SNAPSHOT \
- -Dpackaging=jar \
- -DgeneratePom=true
 COPY pom.xml /usr/src/app/
 # Build dependencies and cache this layer
 RUN mvn -f /usr/src/app dependency:go-offline package -B
@@ -35,4 +26,4 @@ FROM openjdk:8
 WORKDIR /
 COPY --from=builder 
/usr/src/app/target/shopping-cart*jar-with-dependencies.jar shopping-cart.jar
 EXPOSE 1108
-CMD java -jar shopping-cart.jar
\ No newline at end of file
+CMD java -jar shopping-cart.jar
diff --git a/java/shopping-cart/docker-compose.yml 
b/java/shopping-cart/docker-compose.yml
index 7b039f6..0deba9c 100644
--- a/java/shopping-cart/docker-compose.yml
+++ b/java/shopping-cart/docker-compose.yml
@@ -35,7 +35,7 @@ services:
   ###############################################################
 
   statefun-manager:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0
     expose:
       - "6123"
     ports:
@@ -47,7 +47,7 @@ services:
       - ./module.yaml:/opt/statefun/modules/shopping-cart/module.yaml
 
   statefun-worker:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0
     expose:
       - "6121"
       - "6122"
diff --git a/java/shopping-cart/pom.xml b/java/shopping-cart/pom.xml
index be316f5..a5a51ad 100644
--- a/java/shopping-cart/pom.xml
+++ b/java/shopping-cart/pom.xml
@@ -22,11 +22,11 @@ under the License.
 
     <artifactId>shopping-cart</artifactId>
     <groupId>org.apache.flink</groupId>
-    <version>3.0-SNAPSHOT</version>
+    <version>3.0.0</version>
     <packaging>jar</packaging>
 
     <properties>
-        <statefun.version>3.0-SNAPSHOT</statefun.version>
+        <statefun.version>3.0.0</statefun.version>
         <maven.compiler.source>8</maven.compiler.source>
         <maven.compiler.target>8</maven.compiler.target>
         <untertow.version>1.4.18.Final</untertow.version>
diff --git a/java/shopping-cart/statefun-sdk-java-3.0-SNAPSHOT.jar 
b/java/shopping-cart/statefun-sdk-java-3.0-SNAPSHOT.jar
deleted file mode 100644
index 47f65ac..0000000
Binary files a/java/shopping-cart/statefun-sdk-java-3.0-SNAPSHOT.jar and 
/dev/null differ
diff --git a/java/showcase/pom.xml b/java/showcase/pom.xml
index 55d17bd..c175c25 100644
--- a/java/showcase/pom.xml
+++ b/java/showcase/pom.xml
@@ -22,11 +22,11 @@ under the License.
 
     <groupId>org.apache.flink</groupId>
     <artifactId>statefun-java-showcase</artifactId>
-    <version>3.0-SNAPSHOT</version>
+    <version>3.0.0</version>
     <packaging>jar</packaging>
 
     <properties>
-        <statefun.version>3.0-SNAPSHOT</statefun.version>
+        <statefun.version>3.0.0</statefun.version>
         <maven.compiler.source>8</maven.compiler.source>
         <maven.compiler.target>8</maven.compiler.target>
     </properties>
diff --git 
a/java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving/StatefulFunctionsRuntimeProcesses.java
 
b/java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving/StatefulFunctionsRuntimeProcesses.java
index 993fc66..efc12c5 100644
--- 
a/java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving/StatefulFunctionsRuntimeProcesses.java
+++ 
b/java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving/StatefulFunctionsRuntimeProcesses.java
@@ -86,7 +86,7 @@ public final class StatefulFunctionsRuntimeProcesses {
   }
 
   private static GenericContainer<?> managerContainer(Network network) {
-    return new 
GenericContainer<>(DockerImageName.parse("flink-statefun:3.0-SNAPSHOT"))
+    return new 
GenericContainer<>(DockerImageName.parse("apache/flink-statefun:3.0.0"))
         .withNetwork(network)
         .withNetworkAliases("statefun-manager")
         .withEnv("ROLE", "master")
@@ -98,7 +98,7 @@ public final class StatefulFunctionsRuntimeProcesses {
   }
 
   private static GenericContainer<?> workerContainer(Network network) {
-    return new 
GenericContainer<>(DockerImageName.parse("flink-statefun:3.0-SNAPSHOT"))
+    return new 
GenericContainer<>(DockerImageName.parse("apache/flink-statefun:3.0.0"))
         .withNetwork(network)
         .withNetworkAliases("statefun-worker")
         .withEnv("ROLE", "worker")
diff --git a/python/greeter/Dockerfile b/python/greeter/Dockerfile
index ef5e756..8381737 100644
--- a/python/greeter/Dockerfile
+++ b/python/greeter/Dockerfile
@@ -26,9 +26,5 @@ COPY functions.py /app
 
 EXPOSE 8000
 
-# TODO: remove the following 2 lines, once apache_filink_statefun-3.0.0 will 
be released.
-ADD lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl /app 
-RUN pip3 install /app/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl 
-
 CMD ["python3", "/app/functions.py"]
 
diff --git a/python/greeter/docker-compose.yml 
b/python/greeter/docker-compose.yml
index 8ab1daa..6ccf879 100644
--- a/python/greeter/docker-compose.yml
+++ b/python/greeter/docker-compose.yml
@@ -34,7 +34,7 @@ services:
   ###############################################################
 
   statefun-manager:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0
     expose:
       - "6123"
     ports:
@@ -46,7 +46,7 @@ services:
       - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
 
   statefun-worker:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0
     expose:
       - "6121"
       - "6122"
diff --git a/python/greeter/lib-dev/README.md b/python/greeter/lib-dev/README.md
deleted file mode 100644
index f7905bd..0000000
--- a/python/greeter/lib-dev/README.md
+++ /dev/null
@@ -1,4 +0,0 @@
-# Unreleased artifacts
-
-This directory contains unreleased artifacts.
-TODO: remove this once merging `dev` to `main`.
diff --git 
a/python/greeter/lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl 
b/python/greeter/lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl
deleted file mode 100644
index cf08fd2..0000000
Binary files 
a/python/greeter/lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl 
and /dev/null differ
diff --git a/python/greeter/requirements.txt b/python/greeter/requirements.txt
index 0796d9b..0c22eb6 100644
--- a/python/greeter/requirements.txt
+++ b/python/greeter/requirements.txt
@@ -15,4 +15,4 @@
 # limitations under the License.
 
 aiohttp
-apache-flink-statefun
+apache-flink-statefun==3.0.0
diff --git a/python/showcase/docker-compose.yml 
b/python/showcase/docker-compose.yml
index f3eff06..276b62e 100644
--- a/python/showcase/docker-compose.yml
+++ b/python/showcase/docker-compose.yml
@@ -24,7 +24,7 @@ services:
   ###############################################################
 
   statefun-manager:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0
     expose:
       - "6123"
     ports:
@@ -36,7 +36,7 @@ services:
       - ./module.yaml:/opt/statefun/modules/greeter/module.yaml
 
   statefun-worker:
-    image: flink-statefun:3.0-SNAPSHOT
+    image: apache/flink-statefun:3.0.0
     expose:
       - "6121"
       - "6122"
diff --git a/python/showcase/lib-dev/README.md 
b/python/showcase/lib-dev/README.md
deleted file mode 100644
index f7905bd..0000000
--- a/python/showcase/lib-dev/README.md
+++ /dev/null
@@ -1,4 +0,0 @@
-# Unreleased artifacts
-
-This directory contains unreleased artifacts.
-TODO: remove this once merging `dev` to `main`.
diff --git 
a/python/showcase/lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl 
b/python/showcase/lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl
deleted file mode 100644
index 9ceb7dc..0000000
Binary files 
a/python/showcase/lib-dev/apache_flink_statefun-3.0_SNAPSHOT-py3-none-any.whl 
and /dev/null differ
diff --git a/python/showcase/setup.py b/python/showcase/setup.py
index 3e7af39..af36e68 100644
--- a/python/showcase/setup.py
+++ b/python/showcase/setup.py
@@ -27,7 +27,7 @@ with io.open(os.path.join(this_directory, 'README.md'), 'r', 
encoding='utf-8') a
 
 setup(
     name='showcase',
-    version='2.3-SNAPSHOT',
+    version='3.0.0',
     packages=["showcase"],
     url='https://github.com/apache/flink-statefun-playground',
     license='https://www.apache.org/licenses/LICENSE-2.0',
@@ -38,7 +38,7 @@ setup(
     long_description=long_description,
     long_description_content_type='text/markdown',
     install_requires=['protobuf>=3.11.3,<4.0.0',
-                      'apache-flink-statefun',
+                      'apache-flink-statefun==3.0.0',
                       'aiohttp'],
     tests_require=['pytest'],
     python_requires='>=3.8',

Reply via email to