Patrick
Patrick
JFYI: This PR is on hold because the code it is based on was recently radically redesigned/refactored here: https://github.com/matter-labs/zksync-era/pull/3017. This PR may be cherry-picked/revisited once https://github.com/matter-labs/zksync-era/pull/3017 is merged into `main`.
I rebased this PR on the latest `origin/main`, added a few more fixes, and did a careful manual retest. Trust me – it works. Please take another look, @slowli! BTW,...
@slowli, kindly `ping` for a code review.
@slowli @haraldh I just retested everything manually to ensure that transitioning to the `permanently_ignored` state works correctly when there are no object files (you can't imagine how time-consuming and painful...
> Probably this part is to be handled by another issue, since it's not actionable now. Yep, that was my intention – to leave it for now since we haven’t...
Just for sake of completeness: [LizardFS Documentation (page 17)](https://media.readthedocs.org/pdf/lizardfs-docs/latest/lizardfs-docs.pdf) actually recommends [XFS](https://en.wikipedia.org/wiki/XFS) or [ZFS](https://en.wikipedia.org/wiki/ZFS) file systems on servers. Unfortunately there is no rationale mentioned there.