Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve FSTree behaviour for partially written objects #2208

Merged
merged 3 commits into from
Jan 24, 2023

Commits on Jan 23, 2023

  1. [nspcc-dev#2208] fstree: Remove file if there was an error during write

    Signed-off-by: Evgenii Stratonikov <[email protected]>
    fyrchik committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    1adc16d View commit details
    Browse the repository at this point in the history
  2. [nspcc-dev#2208] fstree: Rename file after write

    Signed-off-by: Evgenii Stratonikov <[email protected]>
    fyrchik committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    54924a0 View commit details
    Browse the repository at this point in the history
  3. [nspcc-dev#2208] engine: Log time-consuming shard operations

    Currently the only way to tell whether `evacuate/set-mode` is finished
    is to set a very big timeout and _hope_ that the operation will finish.
    In this commit we add INFO logs for such operations which should
    simplify the life of an administrator.
    
    Signed-off-by: Evgenii Stratonikov <[email protected]>
    fyrchik committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    afaf309 View commit details
    Browse the repository at this point in the history