Skip to content

[9.2.0] Speculatively speed up compact repo mapping manifest (https://github.com/bazelbuild/bazel/pull/29509)#29522

Open
bazel-io wants to merge 1 commit into
bazelbuild:release-9.2.0from
bazel-io:cp29509-9.2.0-082207
Open

[9.2.0] Speculatively speed up compact repo mapping manifest (https://github.com/bazelbuild/bazel/pull/29509)#29522
bazel-io wants to merge 1 commit into
bazelbuild:release-9.2.0from
bazel-io:cp29509-9.2.0-082207

Conversation

@bazel-io
Copy link
Copy Markdown
Member

Description

Avoid theoretical quadratic action runtime when many repo mapping are similar but not identical.

Motivation

Users report slow RepoMappingManifestActions when using the compact format, but not the expanded one.

Build API Changes

No

Checklist

  • I have added tests for the new use cases (if any).
  • I have updated the documentation (if applicable).

Release Notes

RELNOTES: None

Closes #29509.

PiperOrigin-RevId: 914133486
Change-Id: I990e84da2f8ee63b87b874424265d10089a2f9c3

Commit 1c4ff46

### Description
Avoid theoretical quadratic action runtime when many repo mapping are similar but not identical.

### Motivation
Users report slow RepoMappingManifestActions when using the compact format, but not the expanded one.

### Build API Changes

No

### Checklist

- [ ] I have added tests for the new use cases (if any).
- [ ] I have updated the documentation (if applicable).

### Release Notes

RELNOTES: None

Closes bazelbuild#29509.

PiperOrigin-RevId: 914133486
Change-Id: I990e84da2f8ee63b87b874424265d10089a2f9c3
@bazel-io bazel-io requested a review from a team as a code owner May 12, 2026 08:22
@bazel-io bazel-io added team-Configurability platforms, toolchains, cquery, select(), config transitions awaiting-review PR is awaiting review from an assigned reviewer labels May 12, 2026
@bazel-io bazel-io requested a review from Wyverald May 12, 2026 08:22
@iancha1992 iancha1992 enabled auto-merge May 12, 2026 18:58
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-Configurability platforms, toolchains, cquery, select(), config transitions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants