-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Toby Dickenson Sent: Tuesday, January 14, 2003 2:18 AM To: Dieter Maurer; Paul T (spk) Cc: zope@zope.org Subject: Re: [Zope] The Goblins of Zope
On Monday 13 January 2003 7:31 pm, Dieter Maurer wrote:
I tried looking, but found nothing comparable to "Norton Disk Doctor".
I work under Unix. Therefore, I do not know (and usually do not need) "Norton Disk Doctor"
If a unix filesystem did not have a competent "fsck" tool, would you use it in production?
ZODB (as used by zope) is not a filesystem and, in fact, is a great deal simpler. Real FSs have to manage a fixed amount of space, which means they have fragmentation and free lists to handle. ZODB has no such issues, so saying it needs a fsck is much like saying /etc/password needs a good fsck. It doesn't. It's just a linear list of data records. As Zope uses ZODB, it too is pretty much just a linear list of objects. That's not to say it's bug free or flawless. But saying it needs a fsck facility is just not true. Lopping off the end is a fine way to roll back and a fsck wouldn't do any better.