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

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


    from 4708701  [FLINK-17684] [e2e] Enable E2E tests in Travis builds
     new c2a2648  [FLINK-17516] [e2e] Refactor StatefulFunctionsAppContainers 
to use Builder pattern
     new 5244bb6  [FLINK-17516] [e2e] Expose master REST port in 
StatefulFunctionsAppContainers
     new 84afed9  [FLINK-17516] [e2e] Enable exactly-once checkpointing in all 
e2e tests
     new 60f4bd7  [FLINK-17516] [e2e] Bind checkpoint dirs to temporary local 
directory
     new e518ea0  [FLINK-17516] [e2e] Allow restarting workers with 
StatefulFunctionsAppContainers
     new c57ca3e  [FLINK-17516] [e2e] Add verification app for exactly-once E2E
     new bd30ec0  [FLINK-17516] [e2e] Implement exactly-once E2E against 
ExactlyOnceVerificationModule
     new ea14e2c  [FLINK-17712] [build] Upgrade Flink version to 1.10.1
     new d146a90  [FLINK-16928] [core] Remove legacy scheduler config validation
     new cabe2ea  [FLINK-16928] Remove jobmanager.scheduler from all config 
files and docs
     new 3927424  [FLINK-17533] Add UnboundedFeedbackLoggerFactory
     new b3f6b84  [FLINK-17533] Expose the UnboundedFeedbackLoggerFactory
     new 4aac946  [FLINK-17533] Expose checkpointId from barrier messages
     new 12626a5  [FLINK-17533] Add support for multiple concurrent checkpoints
     new 6425f42  [FLINK-17533] Remove concurrent checkpoints limitation
     new c49de86  [hotfix] Remove unused code
     new 50b4d1c  [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                                        |  17 +-
 .../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                  |   4 +-
 .../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, 781 insertions(+), 359 deletions(-)
 copy statefun-e2e-tests/{statefun-sanity-e2e => 
statefun-exactly-once-e2e}/pom.xml (94%)
 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 (85%)
 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