Re: [ZODB-Dev] ZODB 3.9.3 released

2009-10-26 Thread Jim Fulton
On Mon, Oct 26, 2009 at 6:43 AM, Chris Withers  wrote:
> Jim Fulton wrote:
>>
>> situations when deleting items. I recommend that people running 3.9
>> update to the new release as soon as reasonable. (If you're using ZEO,
>> this only applies to ZEO clients, but servers.
>
> Just wanted to check this last sentence: what needs updating? clients,
> servers or both?

Oops. Actually, I meant to say just clients, but both need to be updated.

Jim


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

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


Re: [ZODB-Dev] ZODB 3.9.3 released

2009-10-26 Thread Chris Withers
Jim Fulton wrote:
> situations when deleting items. I recommend that people running 3.9
> update to the new release as soon as reasonable. (If you're using ZEO,
> this only applies to ZEO clients, but servers.

Just wanted to check this last sentence: what needs updating? clients, 
servers or both?

Chris

-- 
Simplistix - Content Management, Batch Processing & 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
https://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] ZODB 3.9.3 released

2009-10-23 Thread Jim Fulton
On Fri, Oct 23, 2009 at 12:26 PM, Jim Fulton  wrote:
> I just released  an update to 3.9 that fixes a BTree bug that was
> introduced in ZODB 3.9.0c2.  The bug can cause keys to be inaccessible
> except through iteration.  It only has an impact under specific
> situations when deleting items. I recommend that people running 3.9
> update to the new release as soon as reasonable. (If you're using ZEO,
> this only applies to ZEO clients, but servers.
>
> To determine whether the bug affected you, you can use the checkbtrees
> script in the ZODB/scripts package.

Note that this script isn't installed by default. If you're using
buildout, you can use the entry-points option of the zc.recipe.egg
recipe to install the script:

  [ZODB]
  recipe = zc.recipe.egg
  eggs = ZODB3
  interpreter = py
  entry-points = check-btrees=ZODB.scripts.checkbtrees:main

Then you can run the script with a command like:

  bin/check-btrees foo.fs

Jim

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

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