Re: load time regression: Re: commit: Change Record UUID's

From: Tomas Frydrych <tomasfrydrych_at_yahoo.co.uk>
Date: Mon Oct 24 2005 - 15:33:53 CEST

> I can't claim to understand what's going on here, but how about using
> the timer when the document is loaded (and/or saved?) to generate a
> document-unique ID, and then appending a counter value to this for
> change records?

Counter will not work in whatever shape and form: think of two users
running two instances of AW on two different computers editing the same
document via the collab features, and hence generating change records.
It must be possible to order the change records in absolute (i.e., not
relative) manner to create a single change record queue, and that
requires that the change record id carries a reasonably accurate timestamp.

We can, of course #if 0 the bit in 2.4.x; in general we might decide to
only generate proper uuid's for change records when AW is running in
collaborative mode, using something like PD_Document::isCollaborative().

Tomas

                
___________________________________________________________
How much free photo storage do you get? Store your holiday
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
Received on Mon Oct 24 15:34:37 2005

This archive was generated by hypermail 2.1.8 : Mon Oct 24 2005 - 15:34:38 CEST