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

[5.3.0] Remote: Fix performance regression in "upload missing inputs". #15998

Merged
merged 1 commit into from
Jul 28, 2022

Commits on Jul 28, 2022

  1. Remote: Fix performance regression in "upload missing inputs".

    The regression was introduced in 702df84 where we essentially create a subscriber for each digest to subscribe the result of `findMissingBlobs`.
    
    This change update the code to not create so many subscribers but maintain the same functionalities.
    
    Fixes bazelbuild#15872.
    
    Closes bazelbuild#15890.
    
    PiperOrigin-RevId: 463826260
    Change-Id: Id0b1c7c309fc9653a47c5df95c609b34e6510cde
    coeuvre committed Jul 28, 2022
    Configuration menu
    Copy the full SHA
    e4b143e View commit details
    Browse the repository at this point in the history