This is incorrect. Remember that a delta may contain operations on more than document within a wavelet. In the case of the FedOne server, all operations contained in a delta are applied in order without first trying to compose all operations destined for a particular document within the wavelet.
Also, remember that all deltas MUST pass through the federation host (for transformation) before being send to clients (as an update). Because the "server" serializes (processes them one at a time) all deltas for a wavelet, the wavelet history at the server and at the client (at quiescence) will be identical. -Tad On Wed, May 26, 2010 at 2:18 PM, John Barstow <[email protected]> wrote: > On Thu, May 27, 2010 at 1:56 AM, Tad Glines <[email protected]> wrote: > > Each delta version is the previous version plus the number of operations > in > > the current version. > > So, your fist delta contained 5 operations (5-0), Your second delta > > contained 1 operations (6-5), etc... > > > > This is where the compose method usually comes into play - the first 5 > deltas were likely composed into a single operation before being > applied at the server. It's also worth pointing out that history *as > seen by your client* is usually different from history *as seen by the > server*. So playbacks will almost never return history as you might > expect; composition will make it less granular and transformations > will order it slightly differently. > > John C Barstow > > -- > You received this message because you are subscribed to the Google Groups > "Wave Protocol" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<wave-protocol%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/wave-protocol?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Wave Protocol" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/wave-protocol?hl=en.
