I would not bump the KRyo version easily - the serialization format changed
(that's why they have a new major version), which would render all Flink
savepoints and checkpoints incompatible.

On Tue, Sep 27, 2016 at 1:19 PM, Timo Walther <twal...@apache.org> wrote:

> Hi Luis,
>
> there is already an issue for bumping up the kryo version (
> https://issues.apache.org/jira/browse/FLINK-3154). You could open a PR if
> you like.
>
> Timo
>
> Am 27/09/16 um 13:10 schrieb Luis Mariano Guerra:
>
> On Tue, Sep 27, 2016 at 11:22 AM, Luis Mariano Guerra <
> mari...@event-fabric.com> wrote:
>
>> hi, I created an issue at kryo with a simple project that reproduces the
>> problem, but still asking here in case anyone knows a solution:
>>
>> https://github.com/EsotericSoftware/kryo/issues/462
>>
>
> I found a solution to the problem, it's an extra if in Kryo that solves
> the problem and can be applied to 2.24.0, so if they accept a PR flink can
> move to 2.24.1 and not 4.0.0 :) (still the tweet I mention may be a good
> reason to move to 3.0.4)
>
>
>>
>>
>> basically, I get an error trying to serialize a simple tree like
>> structure, the error happens with a 2 node, 1 leaf tree so it's not a
>> recursion problem caused by the size of the data.
>>
>> anyone knows a way to avoid this error?
>>
>> also, in the repo I tried with the 3 latest stable versions of kryo
>> (2.24.0, 3.0.3 an 4.0.0) and 4.0.0 seems to fix it, I tried building flink
>> and testing the update and with 3.0.3 it seems to work, but the build fails
>> for 4.0.0, didn't looked much into details since I hadn't much time.
>>
>> I think at least moving to 3.0.3 would be a good thing in case this is
>> true: https://twitter.com/novoj/status/780693354610880514
>>
>>
>
>
> --
> Freundliche Grüße / Kind Regards
>
> Timo Walther
>
> Follow me: @twalthrhttps://www.linkedin.com/in/twalthr
>
>

Reply via email to