ZODB 3.9.3 released

View: New views
4 Messages — Rating Filter:   Alert me  

ZODB 3.9.3 released

by Jim Fulton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.

I'm working on a repair script but wanted to get the fix out as soon
as possible to prevent further damage.

Jim

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

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

Re: ZODB 3.9.3 released

by Jim Fulton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Fri, Oct 23, 2009 at 12:26 PM, Jim Fulton <jim@...> 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@...
https://mail.zope.org/mailman/listinfo/zodb-dev

Re: ZODB 3.9.3 released

by Chris Withers :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...
https://mail.zope.org/mailman/listinfo/zodb-dev

Re: ZODB 3.9.3 released

by Jim Fulton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Oct 26, 2009 at 6:43 AM, Chris Withers <chris@...> 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@...
https://mail.zope.org/mailman/listinfo/zodb-dev