Hi, The main point of doing that was not to give data classes to server, that it would be unable to deserialize values on his size and force to use binary format. But if server doesn't know classes (data classes are not available in classpath) the only way to enable SQL queries is via QueryEntity.
Anyway deserialized objects will be cached only when they were queried and you can check with heap dump how many your object instances resides in memory and who holds references on them. -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Memory-consumption-in-apache-ignite-tp9035p9150.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.