Hi Val

I have found that if I switch from 

    igniteConfig.setMarshaller(new BinaryMarshaller());

To:

    igniteConfig.setMarshaller(new
OptimizedMarshaller().setRequireSerializable(false));

Then everything works again.

Although I am worried that this will have a terrible effect on performance
(I switched to the BinaryMarshaller to get a good performance bump at the
release of 2.0.0)

I believe that all of this is because the concrete forms of the
ImmutableList (e.g. RegularImmutableList)
all use:

  final transient Object[] array;

to keep their data.
And that the handling of transients changed for the BinaryMarshaller in
2.3.0

Thanks for your help!!
Cheers,
-- Chris 




Thanks,
-- Chris 
   



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to