Re: Flink Upgrades and Job Upgrades

Posted by Aljoscha Krettek on
URL: http://deprecated-apache-flink-user-mailing-list-archive.369.s1.nabble.com/Flink-Upgrades-and-Job-Upgrades-tp7220p7252.html

Hi,
hot update of a running cluster is not possible right now. And there is also no one working on this for the near future. We are aware that this would be nice to have, though.

For 2), this is possible, but not without stopping the job. Savepoints is the feature that was introduced for that: https://ci.apache.org/projects/flink/flink-docs-master/apis/streaming/savepoints.html

Best,
Aljoscha

On Fri, 27 May 2016 at 23:35 Chris Wildman <[hidden email]> wrote:
Hi,

I have two questions around Flink deployment. I have done some research but I wanted to confirm my conclusions.

1) Is it possible to do a live upgrade of a Flink cluster from one version to the next without having to take down the entire cluster? (Imagining a rolling deploy where we only take down one JobManager or TaskManager at a time while the rest of the system continues)

2) Is it possible to upgrade a streaming dataflow without having to stop it? I see mention of "Versioning for DataStream programs" on the roadmap here: https://docs.google.com/document/d/1ExmtVpeVVT3TIhO1JoBpC5JKXm-778DAD7eqw5GANwE/edit#heading=h.qn8zyouct55x.

Assuming these are not available today are they on the roadmap for the future? Any projected release that might have this functionality?

Thanks,
Chris