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

[6.4.0] Fetch RepoSpecs in parallel #19354

Merged
merged 2 commits into from
Aug 29, 2023

Commits on Aug 28, 2023

  1. Fetch RepoSpecs in parallel

    Computing `RepoSpec`s for all selected Bazel modules is on the critical path for the computation of the main repository mapping and thus benefits from parallelized downloads.
    
    On my machine, this change has the following effect on `bazel build //src:bazel-dev --enable_bzlmod --nobuild`:
    
    ```
    before
    compute main repo mapping: 8s 127ms
    
    after
    compute main repo mapping: 4s 226ms
    ```
    
    Closes bazelbuild#19294.
    
    PiperOrigin-RevId: 559819452
    Change-Id: Ieef957fcfe402c909d2863ba4a4ca3540781a56d
    fmeum committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    68ac4f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    d52da85 View commit details
    Browse the repository at this point in the history