[ZODB-Dev] 3.9.4 release?
Jim Fulton
jim at zope.com
Fri Nov 20 13:52:16 EST 2009
On Fri, Nov 20, 2009 at 1:36 PM, Tres Seaver <tseaver at palladion.com> wrote:
...
>>>> 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.
>
> We can use rsync to back up blobs safely / losslessly without restarting
> the ZEO server: we can't do that with filestorages.
Depending on backup schedules, I would not rely on the rsync backed
up blobs and repozo backups remaining consistent. Packing complicates
this quite a bit.
>> Does Zope 2.12 use Blobs?
>
> If configured, sure.
I would not trust repozo + blob backups.
>
>>> 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.
>
> It emits the same DeprecationWarning (the "bug" Withers fixed). I did
> have to munge the 'test_suite' dinosaur as well.
Fair enough. Given that this provokes the symptom that was fixed.
I can live with this.
I also would fear to rely on repozo in it's current state, but I don't have to.
Jim
--
Jim Fulton
More information about the ZODB-Dev
mailing list