>> On Mon, Jan 27, 2020, at 9:51 AM, Egoitz Aurrekoetxea via Info-cyrus wrote:
>>> Just for having it slightly clearer… When you upgrade the Cyrus version and 
>>> the version you are upgrading to is a too close one… for instance from 
>>> 3.0.8 to 3.0.13 and you see the Cyrus version is the same for users mail 
>>> folders, 13 in both… is it needed to launch (or recommended for some 
>>> reason) the final upgrade commands : 
>>> 
>>> reconstruct -V max
>>> ctl_conversationsdb -b -r
>>> quota -f

As long as you're looking at 3.x.x and higher*, then if it's a stable release 
(where only the third number has changed, e.g. 3.0.8->3.0.13) you shouldn't 
need to. We don't do big world-breaking/data-format-changing changes in stable 
releases like this.

That said, we might have fixed a bug between the versions, and your existing 
data might be bad due to the bug that was fixed, and you might need to run 
commands like these after upgrading to the fixed version to repair the bad 
data. If I know this is the case, I'll say so in the release notes (so check 
those, including for the intermediate releases if you're skipping over some). 
But I might not know until someone upgrades and reports that they needed to do 
it.

So, if it doesn't say you need to do it, you probably don't need to do it. But 
if you don't do it, and things like quota or conversations seem weird after the 
upgrade, try these sort of commands. And if it fixes it, let us know (on the 
mailing list or a github issue) so we can retcon the release notes to mention 
it for the next person. :)

* For people looking at 2.5 and earlier, this pattern doesn't necessarily hold, 
and I don't know enough about those older versions to provide general advice. 
If in doubt, ask the mailing list, and if you can run a recent version (that's 
closer to what's in Fastmail's organisational memory), that's your best bet ;)

Cheers,

ellie
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus

Reply via email to