[Zope] ZODB packing problem

George Runyan grunyan@emerging.com
Tue, 7 Mar 2000 17:06:26 -0600


sorry.. i'm running 

Zope version: Zope 2.1.4 (source release, python 1.5.2, linux2) 
     Python version: 1.5.2 (#1, Sep 17 1999, 20:15:36) [GCC egcs-2.91.66
19990314/Linux (egcs- 
     System Platform: linux-i386 
     Process ID: 12776 (1026) 
     Running for: 47 min 2 sec 


-----Original Message-----
From: Michel Pelletier [mailto:michel@digicool.com]
Sent: Tuesday, March 07, 2000 4:56 PM
To: George Runyan
Cc: zope@zope.org
Subject: Re: [Zope] ZODB packing problem


What version of Zope is this?  A recent bug fix has been checked into
the pack function and my line numbers don't corespond with yours.  I
need to know what version of Zope you are using so that I can get the
right version of this file.

George Runyan wrote:

> my ZODB doesnt pack, it remains 50.6M and after this error its still
usable
> (thank god).

Packing does not modify your existing database file until it completely
succeeds.  During the pack, packed data is written to a temporary file
and your main file is just read from.  

>  now, is there any documentation on how to fix this?  when I
> search for 'ZODB' I get a useless 341 items returned.  'ZODB
> troubleshooting' I get 355 items. 

FYI, you are searching for the union of two search terms, 'ZODB' and
'troubleshooting' which is why you got more for the second query than
for the first.  To explicitly get an intersection, say 'ZODB AND
troubleshooting'.

That bring you back a much smaller number (0).

-Michel