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

Enable p4-fusion by default for Perforce code host connections#64101

Merged
pjlast merged 9 commits into
mainfrom
petrilast-src-170-enable-p4-fusion-by-default
Aug 2, 2024
Merged

Enable p4-fusion by default for Perforce code host connections#64101
pjlast merged 9 commits into
mainfrom
petrilast-src-170-enable-p4-fusion-by-default

Conversation

@pjlast

@pjlast pjlast commented Jul 26, 2024

Copy link
Copy Markdown
Contributor

https://github.com/sourcegraph/sourcegraph/pull/64147 adds the option to disable label conversion

Deprecates the enabled setting for the p4-fusion config and considers it as always on.

Removed all checks and paths that lead to using git p4.

Test plan

Tests adjusted where necessary

Changelog

  • For Perforce code host connections, p4-fusion is now always enabled and the option for the much slower and unreliable git p4 no longer exists.

@cla-bot cla-bot Bot added the cla-signed label Jul 26, 2024
@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 Jul 26, 2024
@pjlast pjlast changed the title Remove some p4-fusion.enabled checks and just assume it's enabled Enable p4-fusion by default for Perforce code host connections Jul 30, 2024
@pjlast pjlast marked this pull request as ready for review July 30, 2024 11:25
@pjlast pjlast requested a review from a team July 30, 2024 11:25

@eseliger eseliger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in a second PR we can now also cleanup

https://sourcegraph.sourcegraph.com/github.com/sourcegraph/sourcegraph/-/blob/wolfi-images/gitserver.yaml?L12

to remove git-p4 and python (and then clean up the image_test.yaml in gitserver, too)

Comment thread cmd/gitserver/internal/vcssyncer/perforce.go
@pjlast pjlast merged commit 44e848d into main Aug 2, 2024
@pjlast pjlast deleted the petrilast-src-170-enable-p4-fusion-by-default branch August 2, 2024 09:15
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