On Sat, 22 Jul 2006, Daniel Eckl wrote:
Thanks! The code looks promising, but how can I use this to recover? I couldn't try yet, but it just seems to output the key-value pairs to stdout, or did I read wrong? What would be the step for recover from a broken skiplist?
The output should be a valid DB in 'flat' format. So: skiplist.py corrupted.seen > seen.txt cvt_cyrusdb /path/seen.txt flat /path/repaired.seen skiplist cheers, Adam. -------------------------------- Adam Stephens Network Specialist - Email & DNS adam.stephens@xxxxxxxxxxxxx ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html