[ZODB-Dev] 3.9.4 release?

Jim Fulton jim at zope.com
Fri Nov 20 13:05:01 EST 2009


On Fri, Nov 20, 2009 at 11:49 AM, Tres Seaver <tseaver at palladion.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Tres Seaver wrote:
>> Jim Fulton wrote:
>>> On Fri, Nov 20, 2009 at 5:49 AM, Chris Withers <chris at simplistix.co.uk> wrote:
>>>> Hi Jim,
>>>>
>>>> It would be great if the two recent fixes I committed could make it into a
>>>> 3.9.4 release some time soon...
>>>>
>>>> What can I do to help this happen?
>>>> Assuming I do anything necessary, when could you do this release?
>>>> (or give Christian permission to do it :-) )
>>> I need to review the changes before the release. I'll probably reject the
>>> repozo change without an automated test.
>>
>> -sys.maxint.  In what possible universe are we better off not being able
>> to run repozo under Python 2.6?

You can run repozo under Python 2.6 now. You'll get a deprecation warning.

>> That fix is trivial to inspect for
>> correctness, changes no behavior, and is like dozens of other Python 2.6
>> compatiblitity changes made in our codebase.
>>
>> Repozo is *the* documented way of backing up filestorages:

Where is that?

>>  with Zope
>> 2.12 and later now running on Python 2.6, we should just tell people
>> "Sorry, you can't do backups"?

No, we should tell them they should use a mostly untested tool to do backups
that doesn't work with blobs. That should inspire confidence.

Does Zope 2.12 use Blobs?

> I just checked in a stupid test to ensure that repozo can be imported.
>
> - --- src/ZODB/scripts/tests.py (revision 105913)
> +++ src/ZODB/scripts/tests.py   (working copy)
> @@ -26,6 +26,11 @@
>     (re.compile('hash=[0-9a-f]{40}'),
>      'hash=b16422d09fabdb45d4e4325e4b42d7d6f021d3c3')])
>
> +class RepozoTests(unittest.TestCase):
> +
> +    def test_importability(self):
> +        from ZODB.scripts import repozo
> +

I appreciate your dedication to quality.

That test passes under ZODB 3.9.3 with Python 2.6.

Jim

-- 
Jim Fulton


More information about the ZODB-Dev mailing list