Arvid Heise created FLINK-21452:
-----------------------------------

             Summary: FLIP-27 sources cannot reliably downscale
                 Key: FLINK-21452
                 URL: https://issues.apache.org/jira/browse/FLINK-21452
             Project: Flink
          Issue Type: Improvement
          Components: Connectors / Common
    Affects Versions: 1.12.1, 1.13.0
            Reporter: Arvid Heise
            Assignee: Arvid Heise


Sources currently store their registered readers into the snapshot. However, 
when downscaling, we have unmatched readers that we violate a couple of 
invariants.

The solution is to not store registered readers - they are re-registered 
anyways on restart.

To keep it backward compatible, the best option is to always store an empty set 
of readers while writing the snapshot and discard any recovered readers from 
the snapshot.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to