[long] Recovery handling in TXN branch

Matthias Andree matthias.andree at gmx.de
Tue Aug 24 01:44:28 CEST 2004


"Pavel Kankovsky" <peak at argo.troja.mff.cuni.cz> writes:

> Here is a revised and simplified algorithm (without CLNF--its maintenance
> was too complex and error-prone):

Some progress has been made.

The "global lockfile" (LCKF) part was already there but semi-finished.

It has now, as of version 0.92.6+txn1.1, been completed and bugfixed,
and a "manual recovery" interface has been added to bogoutil (new
options -f and -F that require the parent directory of the wordlist.db
file). 

Details in the announcement on the bogofilter list, see
http://article.gmane.org/gmane.mail.bogofilter.general/8299 or
http://www.bogofilter.org/pipermail/bogofilter/2004-August/006590.html

I still have to do

1. the crash detection (APRT in Pavel's nomenclature) and 
2. monitoring parts and 
3. the recovery code is not yet covered by the self-test suite.

and perhaps

4. add code that automatically resizes the data base's lock tables so
   that bogoutil -d ~/.bogofilter/wordlist.db can complete with larger
   data bases.

-- 
Matthias Andree

NOTE YOU WILL NOT RECEIVE MY MAIL IF YOU'RE USING SPF!
Encrypted mail welcome: my GnuPG key ID is 0x052E7D95 (PGP/MIME preferred)



More information about the bogofilter-dev mailing list