Ok, I see that now. It turns out that this /*is*/ the correct data and SQL INSERTS. This is a test table copied from an existing working table and these are the correct values that are in the working table as well.
I changed the hashCode() & equals() methods to account for the potential "null" value for the Long variables in both the TestResponse & TestResponseKey. The results were the exact same as before, which is what I expected. I expected this because, regardless of the nulls, the values can be loaded in the cache and then subsequently found if I preload the cache. But if I don't preload the cache, the values will not be found on a read-through. Something else seems to be going on. I also tried Dmitry's "cache.getEntry" vs "cache.get" and still nothing is ever pulled back into the cache via read-through. TestResponse TestResponseKey Application.java -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
