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

storage: fix send/recv unprotected when 2 at once #441

Merged
merged 2 commits into from
Nov 3, 2023

Commits on Oct 30, 2023

  1. test: extract service_info into a separate file

    It is taking too long time (> 30 seconds). The commit moves it to
    a separate file so as the more generic test storage_1_1 wouldn't
    be too slow. The latter is going to get new test cases and it is
    easier to debug them when the info-test is in another place.
    
    Needed for #429
    
    NO_DOC=refactoring
    Gerold103 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    e0ef0e3 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. storage: fix send/recv unprotected when 2 at once

    If more than one bucket_send/recv would try to start on the same
    bucket on the same storage, it could lead to the bucket recovery
    or GC when there would be no need for it. Data couldn't be lost,
    and it wouldn't occur during automatic rebalancing, but manual
    usage of those functions could fail when it shouldn't have.
    
    Closes #434
    
    NO_DOC=bugfix
    Gerold103 committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    4168ac7 View commit details
    Browse the repository at this point in the history