Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
[FLINK-8657][doc]Fix incorrect description in the document for externalized checkpoint… #5490
What is the purpose of the change
This PR addressed issue FLINK-8657. I checked that external checkpoint also supported rescale both in code and practice. But in the doc it still note that "do not support Flink specific features like rescaling."
Brief change log
Verifying this change
This change is already covered by existing tests.
Does this pull request potentially affect one of the following parts:
The docs are not "incorrect" and this is on purpose. Background is that, in general, externalized checkpoints are only required to support a subset of the features that savepoints provide and we do not want that user rely on their checkpoints to be rescalable. While this might be true now, this might change for all or some implementations in the future, so we simply do not want to give a guarantee that we then must maintain. For externalized checkpoints, rescaling operations can also come with "surprising" performance impacts for the user.
Aha, I got it. But I also found the description of Memory state backend is wrong in these PR, the description is