smattheis opened a new pull request #18850:
URL: https://github.com/apache/flink/pull/18850


   ## What is the purpose of the change
   
   * This PR extends integration test cases that test migration of state 
savepoints between Flink versions, e.g., store savepoint in 1.x and restore in 
1.y (with 1.x < 1.y). The extension is that now also savepoints in native 
format and checkpoints are tested.
   * During implementation, a bug was discovered in the respective scala 
integration tests (see [FLINK-26176]) which is fixed with this PR.
   
   ## Brief change log
   
   No feature changes. This PR only addresses integration tests in flink-tests.
   
   ## Verifying this change
   
   Please make sure both new and modified tests in this PR follows the 
conventions defined in our code quality guide: 
https://flink.apache.org/contributing/code-style-and-quality-common.html#testing
   
   This change added tests and can be verified as follows:
   
     - *Added test coverage to verify that savepoints (in canonical and native 
format) as well as checkpoints can be restored across Flink versions.*
     - *A separate branch (that is not to be merged) emulates release version 
1.15 with new created artifacts only to verify that the test logic is correct: 
see https://github.com/smattheis/flink/pull/2*
   
   ## Does this pull request potentially affect one of the following parts:
   
     - Release management: As part of a release, two aspects must be considered:
       - test artifacts (resources) need to be generated and pushed on the 
release branch (The artifacts are snapshots created with the release version 
that are supposed to be tested in any later version to verify restoring 
snapshots is working for snapshots of previous versions.)
       - current version variables must be incremented to the new release 
version
   
   ## Documentation
   
     - Does this pull request introduce a new feature? (yes / __no__)
     - If yes, how is the feature documented? (__not applicable__ / docs / 
JavaDocs / not documented)
   


-- 
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.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to