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

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

Re: Multiple skiplist bugs found, patches attached

2007-11-13 Thread Simon Matter
> 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 wr

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