Actually, it is both, depending upon the situation. When a new process is started and joins the cluster, the new process will via state transfer receive its entries as externalized whole values, not deltas. However, from that point forward, I believe that all changes to a DeltaAware entry will be sent to other processes in the cluster via the delta.
This is fairly obvious if you think about it. On Jan 24, 2013, at 11:42 AM, Vladimir Blagojevic <[email protected]> wrote: > Should be just the deltas. That was the whole point after all :-) > > Regards, > Vladimir > On 13-01-24 12:19 PM, Ray Tsang wrote: >> Ah that explains it! >> >> Btw - after the delta, in replicated/distributed cache, does it send over >> the whole object or just the deltas? I'm assuming the former. >> >> Thanks! >> >> On Thu, Jan 24, 2013 at 4:04 AM, Manik Surtani <[email protected]> wrote: >> Sorry, I misread the question - the link below shows how Deltas are applied >> when a delta is shipped around as a part of a put(). If you are explicitly >> using the ApplyDeltaCommand, this is Vlad's code and he should know. >> >> I could trace through usage in my IDE but then so could anybody - Vlad, do >> you have any specific insight to add here? >> >> Cheers >> Manik >> >> On 24 Jan 2013, at 12:01, Manik Surtani <[email protected]> wrote: >> >> > I believe this is what you guys are looking for. >> > >> > https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/commands/write/PutKeyValueCommand.java#L100 >> > >> > >> > On 23 Jan 2013, at 21:02, Vladimir Blagojevic <[email protected]> wrote: >> > >> >> On 13-01-23 3:36 PM, Ray Tsang wrote: >> >>> speaking of ApplyDeltaCommand - where does it actually perform the >> >>> delta operation? perform() simply returns null. Any pointers? >> >>> >> >>> Thanks, >> >> Look for use of ApplyDeltaCommand class in IDE (in Eclipse highlight >> >> class name + right click + References->Workspace) >> >> Current uses I found are in EntryWrappingInterceptor, >> >> OptimisticLockingInterceptor and so on.... >> >> >> >> Regards, >> >> Vladimir >> >> _______________________________________________ >> >> infinispan-dev mailing list >> >> [email protected] >> >> https://lists.jboss.org/mailman/listinfo/infinispan-dev >> > >> > -- >> > Manik Surtani >> > [email protected] >> > twitter.com/maniksurtani >> > >> > Platform Architect, JBoss Data Grid >> > http://red.ht/data-grid >> > >> > >> > _______________________________________________ >> > infinispan-dev mailing list >> > [email protected] >> > https://lists.jboss.org/mailman/listinfo/infinispan-dev >> >> -- >> Manik Surtani >> [email protected] >> twitter.com/maniksurtani >> >> Platform Architect, JBoss Data Grid >> http://red.ht/data-grid >> >> >> _______________________________________________ >> infinispan-dev mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/infinispan-dev >> >> >> >> _______________________________________________ >> infinispan-dev mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/infinispan-dev > > _______________________________________________ > infinispan-dev mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/infinispan-dev
_______________________________________________ infinispan-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/infinispan-dev
