Thanks for the pointer Ken. As far as I know, we’re using the
StdInstantiatorStrategy as the fallback instantiator strategy for our Kryo
instances.

Cheers,
Till
​

On Fri, Feb 19, 2016 at 12:39 AM, Ken Krugler <kkrugler_li...@transpac.com>
wrote:

> I've seen this type of error when using Kryo with a Cascading scheme
> <https://github.com/ScaleUnlimited/cascading.utils/blob/master/src/main/java/com/scaleunlimited/cascading/local/KryoScheme.java>
>  I'd
> created.
>
> In my case it happened when serializing a large object graph, where some
> of the classes didn't have no-arg constructors.
>
> The general fix was to set an instantiator strategy for Kryo - see:
>
>
> https://github.com/ScaleUnlimited/cascading.utils/blob/master/src/main/java/com/scaleunlimited/cascading/local/KryoContext.java#L81
>
> Don't know if Flink always sets up to use this (explicitly, or fallback)
> everywhere.
>
> -- Ken
>
> ------------------------------
>
> *From:* Welly Tambunan
>
> *Sent:* February 17, 2016 6:10:03pm PST
>
> *To:* user@flink.apache.org
>
> *Subject:* Kyro Intermittent Exception for Large Data
>
> Hi All,
>
>
> We create a downsampling job that will respond to a request from RabbitMQ.
> However we face different kind of exception intermittently when
> transferring large data. Is there any setting that we can tune to make Kyro
> able to serialize and deserialize the large data ?
>
> I can't find any reference in the documentation about Kyro or Default Java
> serialization in the latest documentation. Can someone show me the right
> place to look at ? As i think before fink use Java serialization ?
>
> Thanks a lot.
>
> *ERROR 1*
>
> <image.png>
>
> *ERROR 2*
>
> <image.png>
>
>
> --
> Welly Tambunan
> Triplelands
>
> http://weltam.wordpress.com
> http://www.triplelands.com <http://www.triplelands.com/blog/>
>
>
>
>
>
> --------------------------
> Ken Krugler
> +1 530-210-6378
> http://www.scaleunlimited.com
> custom big data solutions & training
> Hadoop, Cascading, Cassandra & Solr
>
>
>
>
>
>

Reply via email to