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/ >
