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

tzulitai pushed a change to branch release-2.0
in repository https://gitbox.apache.org/repos/asf/flink-statefun.git.


    from 1d73774  [FLINK-17684] [e2e] Enable E2E tests in Travis builds
     new 3f3da7a  [FLINK-17516] [e2e] Refactor StatefulFunctionsAppContainers 
to use Builder pattern
     new ba0fe7b  [FLINK-17516] [e2e] Expose master REST port in 
StatefulFunctionsAppContainers
     new c03683b  [FLINK-17516] [e2e] Enable exactly-once checkpointing in all 
e2e tests
     new c911987  [FLINK-17516] [e2e] Bind checkpoint dirs to temporary local 
directory
     new 168e585  [FLINK-17516] [e2e] Allow restarting workers with 
StatefulFunctionsAppContainers
     new 89c9f62  [FLINK-17516] [e2e] Add verification app for exactly-once E2E
     new 1057422  [FLINK-17516] [e2e] Implement exactly-once E2E against 
ExactlyOnceVerificationModule
     new 0fd74b4  [FLINK-17712] [build] Upgrade Flink version to 1.10.1
     new 2e8b618  [FLINK-16928] [core] Remove legacy scheduler config validation
     new e86890d  [FLINK-16928] Remove jobmanager.scheduler from all config 
files and docs
     new a025b92  [FLINK-17533] Add UnboundedFeedbackLoggerFactory
     new faeffdc  [FLINK-17533] Expose the UnboundedFeedbackLoggerFactory
     new ac6f253  [FLINK-17533] Expose checkpointId from barrier messages
     new eac06fb  [FLINK-17533] Add support for multiple concurrent checkpoints
     new 6e76280  [FLINK-17533] Remove concurrent checkpoints limitation
     new c97b706  [hotfix] Remove unused code
     new 12576da  [hotfix] Avoid raw types in UnboundedFeedbackLoggerTest

The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/deployment-and-operations/packaging.md        |   2 -
 pom.xml                                            |   2 +-
 statefun-e2e-tests/pom.xml                         |   1 +
 .../e2e/common/StatefulFunctionsAppContainers.java | 363 ++++++++++++---------
 .../src/main/resources/flink-conf.yaml             |   3 +-
 .../pom.xml                                        |  19 +-
 .../flink/statefun/e2e/exactlyonce}/Constants.java |  19 +-
 .../ExactlyOnceVerificationModule.java}            |  25 +-
 .../flink/statefun/e2e/exactlyonce/FnCounter.java  |  30 +-
 .../statefun/e2e/exactlyonce/FnUnwrapper.java      |  21 +-
 .../flink/statefun/e2e/exactlyonce}/KafkaIO.java   |  50 +--
 .../main/protobuf/exactly-once-verification.proto} |  22 +-
 .../statefun/e2e/exactlyonce/ExactlyOnceE2E.java   | 155 +++++++++
 .../src/test/resources/Dockerfile                  |   6 +-
 .../src/test/resources/log4j.properties            |   0
 .../e2e/routablekafka/RoutableKafkaE2E.java        |   5 +-
 .../statefun/e2e/sanity/SanityVerificationE2E.java |   5 +-
 .../core/StatefulFunctionsConfigValidator.java     |  22 --
 .../flink/core/common/SerializablePredicate.java   |  23 --
 .../statefun/flink/core/feedback/Checkpoints.java  |  61 ++++
 .../flink/core/feedback/FeedbackUnionOperator.java |  34 +-
 .../feedback/FeedbackUnionOperatorFactory.java     |   6 +-
 .../core/functions/AsyncMessageDecorator.java      |   5 +-
 ...edStreamOperations.java => FeedbackLogger.java} |  14 +-
 .../flink/statefun/flink/core/logger/Loggers.java  |   7 +-
 .../flink/core/logger/UnboundedFeedbackLogger.java |  16 +-
 ...ry.java => UnboundedFeedbackLoggerFactory.java} |  30 +-
 .../flink/statefun/flink/core/message/Message.java |  11 +-
 .../flink/core/message/ProtobufMessage.java        |   9 +-
 .../statefun/flink/core/message/SdkMessage.java    |   5 +-
 .../flink/core/translation/FlinkUniverse.java      |   7 +-
 .../flink/core/StatefulFunctionsConfigTest.java    |  12 -
 .../flink/core/feedback/CheckpointsTest.java       | 143 ++++++++
 .../core/logger/UnboundedFeedbackLoggerTest.java   |   6 +-
 tools/docker/Dockerfile                            |   2 +-
 .../conf/flink-conf.yaml                           |   2 -
 tools/k8s/templates/config-map.yaml                |   1 -
 37 files changed, 783 insertions(+), 361 deletions(-)
 copy statefun-e2e-tests/{statefun-sanity-e2e => 
statefun-exactly-once-e2e}/pom.xml (93%)
 copy 
statefun-e2e-tests/{statefun-routable-kafka-e2e/src/main/java/org/apache/flink/statefun/e2e/routablekafka
 => 
statefun-exactly-once-e2e/src/main/java/org/apache/flink/statefun/e2e/exactlyonce}/Constants.java
 (61%)
 copy 
statefun-e2e-tests/{statefun-routable-kafka-e2e/src/main/java/org/apache/flink/statefun/e2e/routablekafka/RoutableKafkaVerificationModule.java
 => 
statefun-exactly-once-e2e/src/main/java/org/apache/flink/statefun/e2e/exactlyonce/ExactlyOnceVerificationModule.java}
 (60%)
 copy 
statefun-examples/statefun-flink-harness-example/src/main/java/org/apache/flink/statefun/examples/harness/MyFunction.java
 => 
statefun-e2e-tests/statefun-exactly-once-e2e/src/main/java/org/apache/flink/statefun/e2e/exactlyonce/FnCounter.java
 (51%)
 copy 
statefun-flink/statefun-flink-core/src/main/java/org/apache/flink/statefun/flink/core/grpcfn/GrpcFunction.java
 => 
statefun-e2e-tests/statefun-exactly-once-e2e/src/main/java/org/apache/flink/statefun/e2e/exactlyonce/FnUnwrapper.java
 (61%)
 copy 
statefun-e2e-tests/{statefun-sanity-e2e/src/main/java/org/apache/flink/statefun/e2e/sanity
 => 
statefun-exactly-once-e2e/src/main/java/org/apache/flink/statefun/e2e/exactlyonce}/KafkaIO.java
 (54%)
 copy 
statefun-e2e-tests/{statefun-routable-kafka-e2e/src/main/protobuf/routable-kafka-verification.proto
 => 
statefun-exactly-once-e2e/src/main/protobuf/exactly-once-verification.proto} 
(69%)
 create mode 100644 
statefun-e2e-tests/statefun-exactly-once-e2e/src/test/java/org/apache/flink/statefun/e2e/exactlyonce/ExactlyOnceE2E.java
 copy statefun-e2e-tests/{statefun-sanity-e2e => 
statefun-exactly-once-e2e}/src/test/resources/Dockerfile (82%)
 copy statefun-e2e-tests/{statefun-sanity-e2e => 
statefun-exactly-once-e2e}/src/test/resources/log4j.properties (100%)
 delete mode 100644 
statefun-flink/statefun-flink-core/src/main/java/org/apache/flink/statefun/flink/core/common/SerializablePredicate.java
 create mode 100644 
statefun-flink/statefun-flink-core/src/main/java/org/apache/flink/statefun/flink/core/feedback/Checkpoints.java
 copy 
statefun-flink/statefun-flink-core/src/main/java/org/apache/flink/statefun/flink/core/logger/{CheckpointedStreamOperations.java
 => FeedbackLogger.java} (72%)
 copy 
statefun-flink/statefun-flink-core/src/main/java/org/apache/flink/statefun/flink/core/logger/{KeyGroupStreamFactory.java
 => UnboundedFeedbackLoggerFactory.java} (55%)
 create mode 100644 
statefun-flink/statefun-flink-core/src/test/java/org/apache/flink/statefun/flink/core/feedback/CheckpointsTest.java

Reply via email to