Hi Colin,

thanks for pointing out this gap in the docs!
I created FLINK-8303 [1] to extend the table and updated the release
process documentation [2] to update the page for new releases.

Thank you,
Fabian

[1] https://issues.apache.org/jira/browse/FLINK-8303
[2]
https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release#CreatingaFlinkRelease-Reviewandupdatedocumentation

2017-12-21 6:03 GMT+01:00 Colin Williams <colin.williams.seat...@gmail.com>:

> Hi Kien,
>
> Thanks for the feedback. I wasn't certain regarding compatibility between
> jars. I did version bump the flink libraries and the application did start.
> Just curious if the previous jar still worked without upgrading.
>
> Regarding the savepoint table. Someone should probably add 1.4 information
> for consistency.
>
>
> Thanks,
>
> Colin Williams
>
>
> On Dec 20, 2017 8:16 PM, "Kien Truong" <duckientru...@gmail.com> wrote:
>
>> Hi Colin,
>>
>> Did you try to rebuild the application with Flink 1.4 ? You cannot just
>> take a jar build with 1.3 and run it on 1.4 cluster. Afaik, Flink doesn't
>> make any guarantee about binary compatibility between major releases, so
>> you always have to recompile your application code when you upgrade the
>> cluster.
>>
>> Also, the compatibility table you mentioned is only applicable to save
>> point, not application code.
>>
>> Best regards,
>> Kien
>>
>> Sent from TypeApp <http://www.typeapp.com/r?b=11479>
>> On Dec 21, 2017, at 09:06, Colin Williams <colin.williams.seattle@gmail.
>> com> wrote:
>>>
>>> I recently tried to launch our application 1.3 jars against a 1.4
>>> cluster. I got a java.lang.NoClassDefFoundError:
>>> org/apache/flink/streaming/api/checkpoint/CheckpointedRestoring when I
>>> tried to run our 1.3 flink application against 1.4 .
>>>
>>> Then I googled around and didn't see a mention of 1.4 in the
>>> compatibility table: https://ci.apache.org/projects
>>> /flink/flink-docs-release-1.4/ops/upgrading.html#compatibility-table
>>>
>>> Does 1.4 break compatibility? Maybe the 1.4 docs should be updated to
>>> reflect that?
>>>
>>> Thanks,
>>>
>>> Colin Williams
>>>
>>

Reply via email to