Fwd: Re: squat broken after upgrade from 2.4 to 2.5?

Vladislav Kurz vladislav.kurz at webstep.net
Wed Jun 22 06:11:33 EDT 2016

I sent the previous mail off-list by mistake, so I'm forwarding it along
with the aswer for others to read.

Vladislav Kurz

-------- Forwarded Message --------
Subject: Re: squat broken after upgrade from 2.4 to 2.5?
Date: Wed, 22 Jun 2016 11:59:12 +0200
From: Wolfgang Breyha <wbreyha at gmx.net>
To: Vladislav Kurz <vladislav.kurz at webstep.net>

Vladislav Kurz wrote on 22/06/16 11:19:
> Somewhere I read a recommendation to just delete all squat files on
> upgrade, and let the squatter reindex everything. But I can recall where
> it was. Perhaps it should be done automatically on upgrades.

Somewhere... yes, that's exactly the state of cyrus documentation.

On XFER the cyrus.squat file is ignored/dropped and rebuilt at the next run.
That's ok so far.

But the point is that 2.5 promised an upgrade path without IO havoc like
2.3->2.4 which needed an "on first access" reconstruct. But dropping all
DBs and rebuilding them is exact the same nightmare again.

cyrus.squat has a version number inside. Making it incompatible while
the same version is simply stupid and a bug.

Greetings, Wolfgang
Wolfgang Breyha <wbreyha at gmx.net> | http://www.blafasel.at/
Vienna University Computer Center | Austria

More information about the Info-cyrus mailing list