-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Extract yanked versions into a SkyFunction #21909
Conversation
1244207
to
62f2a4f
Compare
@fmeum Could you please take a look at the failing checks? |
62f2a4f
to
0fe5efe
Compare
@satyanandak Should be fixed now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
@bazel-io fork 7.2.0 |
src/main/java/com/google/devtools/build/lib/bazel/bzlmod/YankedVersionsFunction.java
Outdated
Show resolved
Hide resolved
Ensures that yanked version information is only downloaded once per module name, which reduces the number of files fetched during module resolution. Work towards bazelbuild#20369
0fe5efe
to
20b05e9
Compare
@bazel-io fork 7.2.0 |
Ensures that yanked version information is only downloaded once per module name, which reduces the number of files fetched during module resolution. On my machine, this reduces `bazel mod deps` runtime on Bazel itself by ~15%. This also prepares for storing yanked version information in the lockfile. Work towards bazelbuild#20369 Closes bazelbuild#21909. PiperOrigin-RevId: 625617556 Change-Id: Ie4184def3b868470f93d584bbbbd7f704e1e9a82
Ensures that yanked version information is only downloaded once per module name, which reduces the number of files fetched during module resolution. On my machine, this reduces `bazel mod deps` runtime on Bazel itself by ~15%. This also prepares for storing yanked version information in the lockfile. Work towards #20369 Closes #21909. PiperOrigin-RevId: 625617556 Change-Id: Ie4184def3b868470f93d584bbbbd7f704e1e9a82 Commit 3052eff Co-authored-by: Fabian Meumertzheim <[email protected]>
Ensures that yanked version information is only downloaded once per module name, which reduces the number of files fetched during module resolution. On my machine, this reduces `bazel mod deps` runtime on Bazel itself by ~15%. This also prepares for storing yanked version information in the lockfile. Work towards bazelbuild#20369 Closes bazelbuild#21909. PiperOrigin-RevId: 625617556 Change-Id: Ie4184def3b868470f93d584bbbbd7f704e1e9a82
The changes in this PR have been included in Bazel 7.2.0 RC1. Please test out the release candidate and report any issues as soon as possible. |
Ensures that yanked version information is only downloaded once per module name, which reduces the number of files fetched during module resolution. On my machine, this reduces
bazel mod deps
runtime on Bazel itself by ~15%.This also prepares for storing yanked version information in the lockfile.
Work towards #20369