Skip to content

[6.2.0] Deduplicate concurrent computations of the same Merkle tree.#18015

Merged
ShreeM01 merged 1 commit intobazelbuild:release-6.2.0from
ShreeM01:ks/cherry-pick17995
Apr 11, 2023
Merged

[6.2.0] Deduplicate concurrent computations of the same Merkle tree.#18015
ShreeM01 merged 1 commit intobazelbuild:release-6.2.0from
ShreeM01:ks/cherry-pick17995

Conversation

@ShreeM01
Copy link
Copy Markdown
Contributor

@ShreeM01 ShreeM01 commented Apr 6, 2023

Currently, it's possible for concurrent actions to end up computing the same Merkle tree, even when the cache is enabled. This change makes it so that a later action waits for the completion of the computation started by an earlier action.

Progress on #17923.

Closes #17995.
Commit: 6d6fa81

PiperOrigin-RevId: 522319291
Change-Id: I68ab952ed6357027ec71a67a104f91a684a7a040

Currently, it's possible for concurrent actions to end up computing the same Merkle tree, even when the cache is enabled. This change makes it so that a later action waits for the completion of the computation started by an earlier action.

Progress on bazelbuild#17923.

Closes bazelbuild#17995.

PiperOrigin-RevId: 522319291
Change-Id: I68ab952ed6357027ec71a67a104f91a684a7a040
@ShreeM01 ShreeM01 added team-Remote-Exec Issues and PRs for the Execution (Remote) team awaiting-review PR is awaiting review from an assigned reviewer labels Apr 6, 2023
@ShreeM01 ShreeM01 requested a review from coeuvre April 6, 2023 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-review PR is awaiting review from an assigned reviewer team-Remote-Exec Issues and PRs for the Execution (Remote) team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants