Skip to content

Conversation

@copybara-service
Copy link
Contributor

Remove snapshot repositories from guava-gwt configuration.

We added these back in cl/99780060 so that we could depend on a GWT snapshot release, and we had to switch from the GWT snapshot release to a beta release soon after so that we could actually publish a release of Guava. But ever since they were introduced, these snapshot lines have been forcing our builds to consult those snapshot repositories for all our dependencies, it seems, as Gemini observed from the log files! That somehow became even slower recently, so changes from 06376ba onward have taken close to an hour for their CI. (I wonder if the newfound slowness is related at all to the OSSRH turndown? Or maybe it's about some other turndown or who knows what else.)

I think that removing them will change nothing except for dramatically speeding up our builds, at least in CI and perhaps locally, too.

RELNOTES=n/a

We added these back in cl/99780060 so that we could depend on a GWT snapshot release, and we had to switch from the GWT snapshot release to a beta release soon after so that we could actually publish a release of Guava. But ever since they were introduced, these snapshot lines have been forcing our builds to consult those snapshot repositories for all our dependencies, it seems, as Gemini observed from the log files! That somehow became even slower recently, so changes from 06376ba onward have taken close to an hour for their CI. (I wonder if the newfound slowness is related at all to the OSSRH turndown? Or maybe it's about some other turndown or who knows what else.)

I think that removing them will change nothing except for dramatically speeding up our builds, at least in CI and perhaps locally, too.

RELNOTES=n/a
PiperOrigin-RevId: 849278261
@copybara-service copybara-service bot merged commit d8aef62 into master Dec 26, 2025
@copybara-service copybara-service bot deleted the test_849272321 branch December 26, 2025 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant