Bron Gondwana wrote: > As usual you can get the patches here: > > http://cyrus.brong.fastmail.fm/ > > > I've been busy with Cyrus _again_ - so much for my theory > that I was taking a break. > > OK - here's what's new. > > * http://cyrus.brong.fastmail.fm/patches/cyrus-skiplist-bugfixes-2.3.10.diff > http://cyrus.brong.fastmail.fm/patches/cyrus-skiplist-robustify-2.3.10.diff > > Skiplist issues - there were two things that could be found > in recovery that actually bit us during the whole "restart > every single store with the new skiplist code" project the > other day. ADD where the record already existed and DELETE > where it didn't. The later also had an obnoxious bug where > it would instead delete _the_alphabetically_NEXT_record_ > silently. Ooops. > > I rolled these two into my bugfix and robustify patches, not > realising Ken had already applied the previous copies upstream. > Ken - do you want me to break this out as a separate patch on > top of the others? Yes, if you wouldn't mind. -- Kenneth Murchison Systems Programmer Project Cyrus Developer/Maintainer Carnegie Mellon University ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html