Re: Multiple skiplist bugs found, patches attached

2007-11-13 Thread Bron Gondwana
On Tue, 13 Nov 2007 09:12:18 +0100 (CET), Simon Matter [EMAIL PROTECTED] said: On Mon, Nov 12, 2007 at 12:34:34AM +1100, Bron Gondwana wrote: Anyway - here it is. A recovery() that copes if the logstart parameter in the database header is wrong. No, I don't have a clue how that

Re: Multiple skiplist bugs found, patches attached

2007-11-13 Thread David Carter
On Tue, 13 Nov 2007, Simon Matter wrote: I didn't have much troubles with skiplist over the years and it has been a blessing since moving away from BDB. But I did have a few issues with broken skiplist files so your patches are very welcome. I have included the patches in my private rpm

Multiple skiplist bugs found, patches attached

2007-11-12 Thread Bron Gondwana
On Mon, Nov 12, 2007 at 12:34:34AM +1100, Bron Gondwana wrote: Anyway - here it is. A recovery() that copes if the logstart parameter in the database header is wrong. No, I don't have a clue how that happened unless lseek() lied. Maybe it sometimes lies, I don't know. I'll be writing a