Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

gitserver: Remove revspec updates #61861

Merged
merged 1 commit into from
Apr 18, 2024

Conversation

eseliger
Copy link
Member

@eseliger eseliger commented Apr 13, 2024

Revspec updates never worked reliably. When there was any operation in flight, we would just not fetch this revspec and return "all good".

This is only used by packages, an experimental feature.

Gitserver should not modify the authoritative data source for what versions exist. Instead, callers should add the version to the list of desired versions, and they'll eventually be part of the package when the next fetch occurred.

Anyhow, experimental, didn't work reliably, will be removed for now.

Test plan:

Existing test suites.

@github-actions github-actions bot added team/product-platform team/source Tickets under the purview of Source - the one Source to graph it all labels Apr 13, 2024
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from bfe36b0 to 10821e8 Compare April 13, 2024 23:54
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from f293c54 to b7be81e Compare April 13, 2024 23:54
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 10821e8 to 234d9cb Compare April 14, 2024 00:07
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from b7be81e to 33e6836 Compare April 14, 2024 00:07
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 234d9cb to 0f26c76 Compare April 14, 2024 00:30
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from 33e6836 to a02ce85 Compare April 14, 2024 00:30
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 0f26c76 to 266ff89 Compare April 15, 2024 13:43
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from a02ce85 to c6b7976 Compare April 15, 2024 13:43
@eseliger eseliger marked this pull request as ready for review April 15, 2024 13:48
@eseliger eseliger requested a review from a team April 15, 2024 13:48
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 266ff89 to f1dd99d Compare April 15, 2024 17:21
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from c6b7976 to d25fd28 Compare April 15, 2024 17:21
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from f1dd99d to 539175c Compare April 15, 2024 19:18
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from d25fd28 to e95fb31 Compare April 15, 2024 19:18
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 539175c to 9e00e68 Compare April 17, 2024 14:20
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from e95fb31 to 8b15348 Compare April 17, 2024 14:21
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 9e00e68 to 4bac598 Compare April 17, 2024 20:37
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from 8b15348 to b7229ac Compare April 17, 2024 20:37
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 4bac598 to 49fa32a Compare April 18, 2024 14:53
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from b7229ac to 93a5056 Compare April 18, 2024 14:53
@eseliger eseliger force-pushed the es/04-13-gitserversimplifycloneandupdate branch from 49fa32a to a3cde3f Compare April 18, 2024 21:22
Base automatically changed from es/04-13-gitserversimplifycloneandupdate to main April 18, 2024 21:34
Revspec updates never worked reliably. When there was _any_ operation in flight, we would just not fetch this revspec and return "all good".

This is only used by packages, an experimental feature.

Gitserver should not modify the authoritative data source for what versions exist. Instead, callers should add the version to the list of desired versions, and they'll eventually be part of the package when the next fetch occurred.

Anyhow, experimental, didn't work reliably, will be removed for now.

Test plan:

Existing test suites.
@eseliger eseliger force-pushed the es/04-13-gitserverremoverevspecupdates branch from 93a5056 to 15e2615 Compare April 18, 2024 21:34
Copy link
Member Author

eseliger commented Apr 18, 2024

Merge activity

  • Apr 18, 5:35 PM EDT: Graphite rebased this pull request after merging its parent, because this pull request is set to merge when ready.
  • Apr 18, 5:48 PM EDT: @eseliger merged this pull request with Graphite.

@eseliger eseliger merged commit f04f859 into main Apr 18, 2024
@eseliger eseliger deleted the es/04-13-gitserverremoverevspecupdates branch April 18, 2024 21:48
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla-signed team/product-platform team/source Tickets under the purview of Source - the one Source to graph it all
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants