On Wed, Jul 9, 2008 at 1:53 PM, Sascha Welter <[EMAIL PROTECTED]> wrote:
> (Mon, Jul 07, 2008 at 02:52:57PM +0200) Marco Bizzarri wrote/schrieb/egrapse:
>> I need to create a number of objects inside a BTreeFolder2 container.
>> I would like to minimize the chances of conflicts, so I'm exploring
>> possibilities to assign ids; up to now I've found the following:
>> - timestamps
>> - random numbers
>> What is the best choice to reduce the chances of conflicts?
> How about the API that BTreeFolder2 provides?
> Look for generateId(). In my experience it works quite well. It just
> counts integers up, but resolves conflicts. It gives you the ability to
> assign prefixes and suffixes.
> Zope maillist - Zope@zope.org
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-dev )
I was not aware of the BTreeFolder2 API. I'll take a look at it right now.
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -