Skip to content

Conversation

@fmeum
Copy link
Collaborator

@fmeum fmeum commented Nov 28, 2025

Shared Merkle subtree computations are now subject to a refcount-based cancelation scheme to ensure that they can continue through dynamic branch cancelations if another execution reuses them.

Fixes #27777

@fmeum fmeum force-pushed the 27777-path-deduplicator branch 3 times, most recently from ba3e1ed to 7eebe66 Compare November 28, 2025 14:25
@fmeum fmeum changed the title 27777 path deduplicator Only cancel shared Merkle subtree computations when no longer needed Nov 28, 2025
@fmeum fmeum force-pushed the 27777-path-deduplicator branch 4 times, most recently from 4607153 to be01f76 Compare November 28, 2025 18:29
@fmeum fmeum marked this pull request as ready for review November 28, 2025 18:52
@fmeum fmeum requested a review from a team as a code owner November 28, 2025 18:52
@fmeum fmeum requested review from tjgq and removed request for a team November 28, 2025 18:52
@github-actions github-actions bot added team-Remote-Exec Issues and PRs for the Execution (Remote) team awaiting-review PR is awaiting review from an assigned reviewer labels Nov 28, 2025
@fmeum fmeum force-pushed the 27777-path-deduplicator branch 2 times, most recently from 4370eff to b4e7749 Compare November 30, 2025 08:02
@fmeum fmeum force-pushed the 27777-path-deduplicator branch from b4e7749 to 4447801 Compare November 30, 2025 10:09
@fmeum fmeum requested a review from tjgq December 4, 2025 21:51
@tjgq tjgq added awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally and removed awaiting-review PR is awaiting review from an assigned reviewer labels Dec 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally team-Remote-Exec Issues and PRs for the Execution (Remote) team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bazel interrupts itself and exits with dynamic execution

2 participants