Re: [ZODB-Dev] Multi-database garbage collection and database verification

2009-06-12 Thread Chris Withers
Jim Fulton wrote:
>> A couple of questions:
>>
>> - How do I know if my databases use 64-bit object ids?
> 
> You have to ask the storage author.  All of the databases included  
> with ZODB do.

Well, all the DB I want to use this on are FileStorage, so that should 
be good to go, right?

Chris

-- 
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Multi-database garbage collection and database verification

2009-06-12 Thread Jim Fulton

On Jun 12, 2009, at 10:19 AM, Chris Withers wrote:

> Jim Fulton wrote:
>> As threatened, I've created a multi-database garbage collector:
>>   http://pypi.python.org/pypi/zc.zodbdgc
>> Bonus: I've also included a multi-database verification script.
>
> This looks great :-)
>
> A couple of questions:
>
> - How do I know if my databases use 64-bit object ids?

You have to ask the storage author.  All of the databases included  
with ZODB do.

For better or worse, lots of ZODB infrastructure assumes 64-bit oids.

> - Which databases support efficient iteration
>  from transactions near the end of the databases?
>  I assume a normal Filestorage would?


Yes.  This is the only database included with ZODB for which this is  
an issue.

Of course, for ZEO, this depends on the storage being served.

Jim

--
Jim Fulton
Zope Corporation


___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Multi-database garbage collection and database verification

2009-06-12 Thread Chris Withers
Jim Fulton wrote:
> As threatened, I've created a multi-database garbage collector:
> 
>http://pypi.python.org/pypi/zc.zodbdgc
> 
> Bonus: I've also included a multi-database verification script.

This looks great :-)

A couple of questions:

- How do I know if my databases use 64-bit object ids?

- Which databases support efficient iteration
   from transactions near the end of the databases?
   I assume a normal Filestorage would?

cheers,

Chris

-- 
Simplistix - Content Management, Zope & Python Consulting
- http://www.simplistix.co.uk
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


[ZODB-Dev] Multi-database garbage collection and database verification

2009-06-11 Thread Jim Fulton
As threatened, I've created a multi-database garbage collector:

   http://pypi.python.org/pypi/zc.zodbdgc

Bonus: I've also included a multi-database verification script.

Enjoy.

Jim

--
Jim Fulton
Zope Corporation


___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev