[ZODB-Dev] ZODB 3.9.3 released

Jim Fulton jim at zope.com
Fri Oct 23 14:27:22 EDT 2009


On Fri, Oct 23, 2009 at 12:26 PM, Jim Fulton <jim at zope.com> 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


More information about the ZODB-Dev mailing list