tzulitai opened a new pull request #108:
URL: https://github.com/apache/flink-statefun/pull/108
This PR adds an E2E test that verifies exactly-once semantics with failure
recovery.
===
Please see the class level docs of {{ExactlyOnceVerificationModule}} and
{{ExactlyOnceE2E}} on the specifics of the app used for verification, and the
verification scenario.
===
## Change log
- 2bca2bd is a refactoring of `StatefulFunctionsAppContainers`. While
extending that class for extra functionality required by this new E2E, it was
obvious that the class is growing to big and bundling too many responsibilities
(test runtime functionality, and pre-test configuration). This commit refactors
the class using the builder pattern.
- 785a87f to 344a18 is enabling checkpointing in apps run by
`StatefulFunctionsAppContainers`.
- db797f4 Adds a utility method to restart specific workers at test runtime.
- 84575f1 Adds the verification app
- 24489af The actual E2E test verification scenario.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]