[Zope-CMF] Re: Getting into ZOMA
Ken Manheimer
klm@digicool.com
Mon, 2 Jul 2001 12:09:09 -0400 (EDT)
On Sun, 1 Jul 2001, ender wrote:
> On Friday 29 June 2001 09:02, Ken Manheimer wrote:
> >>
> >>It's broken, as far as i know only the search and visiting individual
> >>messages works. (Visiting individual archive folders used to work, but
> >>i've been updating the software home out from under the instance.) It
> >>should not be hard to fix, i've made the code available at:
> >>
> >> http://cmf.zope.org/Members/klm/ZOMA
> >>
> >>so anyone who's interested can implement their own. We won't be fixing it
> >>(and the site is going to have to go down, in not too long...)
>
> i'd like to take a look but i get authentication errors on
> MaillistArchive.tar and pop.py when logged in.
Hmmph - sorry about that! I have explicitly enabled 'View' permission
to Anonymous and Member for both those files, so i figure you should be
able to get at them now. I'm not certain (seems roundabout!), so let me
know if you continue to encounter problems, and i'll retry.
> i'm curious about the stress testing results and setup.
>
> setup
> - what was the total size in mbs of a 130K messages around?
The db is 681 MB after pack. The uncompressed source mboxes total around
291 MB.
> results
> - to what extent was performance impacted?
I'm afraid i don't have a lot to offer, there, beyond the subjective
experience of doing searches.
I was just reminded how sensitive that experience is to packing, though. I
just packed the db (a while back i tried to copy the messages to a new
location, and neglected to pack it then), and searches that were taking 6
seconds or so are now happening in less than 1 second! I thought i
remembered it being that fast - it's very striking to get such quick
results, for 130k messages. For those of you that have tried it, give it
a try again.
(Note that this performance could probably be achieved, with less db
bloat, but using a remote data store like ldap, and ZODB-resident
surrogates for individual messages. This is an interesting
alternative...)
Ken
klm@digicool.com