Hello!

Looks like you can't have a generic field in your class and then put UUID
to it.
UUID is a primitive type as far as Ignite is concerned, which will take 6
bytes, but a smallest Object (which is the fallback type for generic field)
is 8 bytes, hence cryptic errors.
If you change P to UUID in your GenericChildModel it will fix your case.

I still think this is a bug. I can see that there is
https://issues.apache.org/jira/browse/IGNITE-10635
I hope it gets attention.

Regards,
-- 
Ilya Kasnacheev


вт, 11 дек. 2018 г. в 19:29, xtron <[email protected]>:

> Thanks. I use sql in transaction context, but in 2.6 I havent problem this.
> Now I changed mode to TRANSACTIONAL_SNAPSHOT and Transaction to pessimistic
> repeatable and problem was gone.
>
> About first problem.. I create small project to reproduce it.
>
> https://www.dropbox.com/s/tvxfi2pnmlouton/testproj.zip
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>

Reply via email to