Remove HTTP for inter-service RPC#59093
Conversation
c4b2d8f to
c15922c
Compare
c15922c to
62f9bac
Compare
62f9bac to
6184274
Compare
There was a problem hiding this comment.
was missing in gRPC but existed in HTTP. Found it while converting existing tests that exercised HTTP only.
There was a problem hiding this comment.
cc @camdencheek @sourcegraph/search-platform FYI, found this while porting the HTTP test to gRPC.
There was a problem hiding this comment.
This is covered by the repoLookup test at the end of this file, no good use converting it to gRPC as there's no logic happening in the transport layer
There was a problem hiding this comment.
We no longer expose an HTTP API so this is not needed anymore. CCing @sourcegraph/security-code-review just for visibility.
There was a problem hiding this comment.
moved to repo_info_test.go where the implementation of repoDelete lives, now tested without the transport layer in between.
c1f94fc to
06298ea
Compare
In the upcoming release, we will only support gRPC going forward. This PR removes the old HTTP client and server implementations and a few leftovers from the transition.
17b6d6f to
281525e
Compare
|
Codenotify: Notifying subscribers in CODENOTIFY files for diff 53a48d9...a0aa93e.
|
pjlast
left a comment
There was a problem hiding this comment.
Well I've looked through most of this PR and nothing problematic jumps out at me 😅 a diff this large is obviously tricky though.
Also checked it out locally and played around and didn't encounter any shenanigans.
|
I am going to merge this, happy to address any additional feedback! It's probably prudent to do that in follow-up PRs given this diff is already massive 😬 |
In the upcoming release, we will only support gRPC going forward. This PR removes the old HTTP client and server implementations and a few leftovers from the transition.
Closes https://github.com/sourcegraph/sourcegraph/issues/59494
Test plan
CI and manual testing.