On 16.06.2015 22:03, Stefan Fuhrmann wrote:
> On Tue, Jun 16, 2015 at 9:38 PM, Branko Čibej <br...@wandisco.com
> <mailto:br...@wandisco.com>> wrote:
>
>     On 16.06.2015 20:49, Stefan Fuhrmann wrote:
>     > Once we are at it, let's detect pack operations during
>     > hotcopy (compare pack status before & after the hotcopy).
>     > Then we can at least warn the user of older format repos
>     > that their hotcopy is possibly corrupt now.
>
>     We should probably do that regardless of FSFS format?
>
>
> Yes (and it is probably even less code to do so).
>
> Alternatively, we could copy revisions explicitly in strict
> order as opposed to blindly copying directory contents.
> That way, we would detect a pack process removing
> files under our very eyes and restart the copying at the
> appropriate shard. Disabling pack during hotcopy would
> still be a good idea but no longer necessary.
>
> I guess such a change would be 1.10 material.

In the meantime, if we haven't done so already, we should just document
that running hotcopy and pack at the same time is a bad idea. Admins
surely have many tools available to prevent such collisions.

-- Brane

Reply via email to