On Nov 18, 2013, at 11:52 PM, Sanne Grinovero <sa...@infinispan.org> wrote:
>> Neither the grouping API nor the AtomicMap work over hotrod. >> Between the grouping API and AtomicMap, I think the one that would make more >> sense migrating is the grouping API. >> One way or the other, I think the hotrod protocol would require an >> enhancement - mind raising a JIRA for that? >> For now I guess you can sacrifice performance and always sending the entire >> object across on every update instead of only the deltas? > > Doesn't Hot Rod even have support for deltas? > > Our main concern is not so much performance but to implement the > correct isolation: ok we have no transactions, but still we'd be > messing with entries which weren't even supposed to be loaded, and > this data could get overwritten. then why not just use a syntethic key for every key in the AtopmicMap? e.g. if you have the following AtomicMap: (ak, {(k1, v1), (k2,v2)}) where: ak - the key of the AtomicMap in the cache k1, k2 - keys within the atomic map then using some synthetic the keys: "ak_k1", "ak_k2" directly on the remote cache would avoid the overwriting. Cheers, -- Mircea Markus Infinispan lead (www.infinispan.org) _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev