[ 
https://issues.apache.org/jira/browse/FLINK-26002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piotr Nowojski closed FLINK-26002.
----------------------------------
    Resolution: Fixed

 merged commit 1cf276b into apache:master

> Add test coverage for native format job upgrades
> ------------------------------------------------
>
>                 Key: FLINK-26002
>                 URL: https://issues.apache.org/jira/browse/FLINK-26002
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Runtime / Checkpointing
>    Affects Versions: 1.15.0
>            Reporter: Anton Kalashnikov
>            Assignee: Anton Kalashnikov
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.15.0
>
>
> # Initialization of job with an operator with states. 
> # Do native savepoint/canonical savepoint/aligned checkpoint 
> ## Change job shape(new custom operator) and/or record types
> ## One job, with all possible network exchanges (forward, keyBy, rebalance, 
> broadcast, random, rescale), followed by stateful operator.
> ## No need to modify state schema. Just validate in some way that after 
> upgrade state is assigned to correct operators (so the state should be 
> affecting result of the operators/functions)
> ## Some record type that would allow us to validate consistency of the 
> computations
> ## Validating sink, checking for the consistency
> ## Arbitrary job upgrade. Add two new operators. A chained mapping operator 
> and a another keyed proceeded by keyed exchange . Change record type from int 
> to string, without changing the “logical” value of the record (for example 
> change 1 → "1")
> ## Job upgrade w/o changing the graph record type: no need to test for that
> # Restore from savepoint/checkpoint



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to