-
Notifications
You must be signed in to change notification settings - Fork 5k
Hold a transitive update that would re-fork a deduped package #38919
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
Open
robobun
wants to merge
31
commits into
main
Choose a base branch
from
farm/38bd817a/update-dedupe-fixed-point
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+1,032
−42
Open
Changes from 3 commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
a013f24
install: hold a transitive update that would re-fork a deduped package
robobun 3337f55
test: raise the default timeout in bun-update-transitive like the oth…
robobun 8ef54f9
Tighten the forks_surviving_instance doc comment
robobun c0d7fd9
Shorten the forks_surviving_instance doc comment
robobun f8ff333
install: model direct rows by re-resolution when deciding holds
robobun 1df703e
Single-line doc comments in update_transitive
robobun 9675f22
[autofix.ci] apply automated fixes
autofix-ci[bot] 4edbaec
Assert the update report in the direct-move test; hash-compare names …
robobun 886cf00
ci: retrigger
robobun daca2e6
install: mirror should_update when deciding whether a direct row stays
robobun 78d39ab
Single-line comment on the should_update mirror
robobun 4a26c93
install: a non-re-resolved direct row only stays on the instance it r…
robobun efde396
[autofix.ci] apply automated fixes
autofix-ci[bot] 373648a
install: a catalog row is never modeled as resolving to latest
robobun 518c808
install: model keep-locked-if-ahead, recover unresolved root rows, sk…
robobun b91e094
Single-line comments
robobun cda4023
Re-run checks
robobun 61b83b8
install: true reachability for follower owners; keep-locked only on t…
robobun 04846db
Single-line comment
robobun 0dd4c29
install: reach owners from the root only; model keep-locked by its lo…
robobun 5352dd7
[autofix.ci] apply automated fixes
autofix-ci[bot] a4baec7
Check reachability first; note the manifest mutation in the two-insta…
robobun 8f83f97
install: carry the locked version onto every fanned instance of a bar…
robobun c29661a
install: tolerate unresolved optional rows; model patched capture and…
robobun d2e13f9
install: peer rows fall through the patched capture, as in the resolver
robobun 8289986
install: test stayers against the actual redirect target
robobun 3e4b33a
install: carry stayers toward every redirect target
robobun bb246b2
Single-line comment
robobun ee72500
install: a moved direct row's landing only carries its own instance's…
robobun fe93047
install: only the first moved direct row's landing carries an instanc…
robobun f8d1e1e
install: cover workspace-captured rows converging under bun update -r
robobun File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.