[Cyrus-CVS] src/cyrus/lib by murch

murch at andrew.cmu.edu murch at andrew.cmu.edu
Fri Nov 16 07:20:38 EST 2007


Update of /afs/andrew/system/cvs/src/cyrus/lib
In directory unix39.andrew.cmu.edu:/var/tmp/cvs-serv4765

Modified Files:
	cyrusdb_skiplist.c 
Log Message:
Add robustness to SKIPLIST recovery (Bron Gondwana <brong at fastmail.fm>)

  If you have been running skiplist on your systems and suspect
  that you may have corrupted databases, you probably want this.
  It adds extra robustness and fixupability to recovery().  It's
  still not going to be crash proof reading line-noise, but it
  detects and fixes all the corruptions I have personally seen.



--- links to diffs follow ---
http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/lib/cyrusdb_skiplist.c.diff?r1=1.54&r2=1.55


More information about the Cyrus-cvs mailing list