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

----


---

Reply via email to