I also like the idea of UUIDs the way they are meant to be - which
should be independent of the instance. I can imagine a further
possibility to synchronize objects from independent zodb sources if this
existed.
The UUID generator that I have been looking at is with the Chandler
project (currently under Apache license) that could be easily wrapped:
http://svn.osafoundation.org/chandler/trunk/internal/chandlerdb/chandlerdb/util/uuid.c
Regards,
David
Marius Gedminas wrote:
On Wed, Apr 04, 2007 at 03:12:26PM -0400, Stephan Richter wrote:
On Wednesday 04 April 2007 14:34, Derek Richardson wrote:
I believe that that will not guarantee a *universally* unique id, but
only an id unique within that ZODB. Am I wrong?
Well, intid guarantees to be unique for this Zope instance, even accross
multiple databases conencted to this Zope instance. All you have to do is to
id the Zope instance, for example, ip+port should suffice.
I'd imagine collisions are likely when ip+port is 192.168.1.1:8080.
Marius Gedminas
------------------------------------------------------------------------
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users