GitHub user zentol opened a pull request: https://github.com/apache/flink/pull/5701
8703 c savepoint Based on #5690 and #5699. ## What is the purpose of the change With this PR accumulator updates are sent via heartbeats from the TaskManager to JobManagers. The SavepointMigrationTestBase was also ported to flip6, serving as preliminary verification until the other accumulator tests are ported. ## Verifying this change *(Please pick either of the following options)* This change added tests and can be verified as follows: * run SavepointMigrationTestBase ## Does this pull request potentially affect one of the following parts: - Dependencies (does it add or upgrade a dependency): (no) - The public API, i.e., is any changed class annotated with `@Public(Evolving)`: (no) - The serializers: (no) - The runtime per-record code paths (performance sensitive): (no) - Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (yes) - The S3 file system connector: (no) ## Documentation - Does this pull request introduce a new feature? (no) - If yes, how is the feature documented? (not applicable) You can merge this pull request into a Git repository by running: $ git pull https://github.com/zentol/flink 8703_c_savepoint Alternatively you can review and apply these changes as the patch at: https://github.com/apache/flink/pull/5701.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #5701 ---- commit 14bcb66d858ee3e9488a51df7bfa1e36ec97f463 Author: zentol <chesnay@...> Date: 2018-03-14T13:21:27Z [FLINK-8942][runtime] Pass heartbeat target ResourceID commit 761fd90f07335883429fc80fb4032b9ef28d32f5 Author: zentol <chesnay@...> Date: 2018-03-14T17:52:16Z [FLINK-8881][runtime] Send accumulator updates via heartbeats commit 280874939c4d77e893da80e1e40acdcc869280bb Author: zentol <chesnay@...> Date: 2018-03-07T10:05:42Z [FLINK-8935][tests] Implement MiniClusterClient#getAccumulators commit d2fa754d9c5b68672ddc16233cdf390dabfd17c0 Author: zentol <chesnay@...> Date: 2018-03-06T12:26:59Z [FLINK-8935][tests] Implement MiniClusterClient#triggerSavepoint commit ea04fd437d305a76c74edc6aa6c473a1fa917895 Author: zentol <chesnay@...> Date: 2018-02-26T13:54:07Z [FLINK-8703][tests] Port SavepointMigrationTestBase to MiniClusterResource ---- ---