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.

Reply via email to