Skip to content

Conversation

owenowenisme
Copy link
Collaborator

@owenowenisme owenowenisme commented Aug 29, 2025

Why are these changes needed?

Similiar to #3992 , removed the ctrl pkg from httpproxy_httpclient.go

Related issue number

Checks

  • I've made sure the tests are passing.
  • Testing Strategy
    • Unit tests
    • Manual tests
    • This PR is not tested :(

Signed-off-by: You-Cheng Lin (Owen) <[email protected]>
@owenowenisme owenowenisme changed the title [refactor][5/N] refactor httpproxy httpclient [refactor][5/N] Refactor httpproxy_httpclient.go Aug 29, 2025
@owenowenisme owenowenisme marked this pull request as ready for review August 29, 2025 08:26
Copy link
Member

@kevin85421 kevin85421 left a comment

Choose a reason for hiding this comment

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

Ray Serve also supports gRPC. We should consider renaming it and verify whether KubeRay supports gRPC (#1554)

@rueian rueian merged commit f18b1a4 into ray-project:master Aug 30, 2025
26 checks passed
@owenowenisme owenowenisme deleted the refactor-httpproxy-client branch August 31, 2025 14:26
@owenowenisme
Copy link
Collaborator Author

@kevin85421
Should I implement a gRPC health check with https://docs.ray.io/en/latest/serve/advanced-guides/grpc-guide.html#check-proxy-health?

If so, could you assign #1554 to me?

BTW, why would need to rename httpproxy_httpclient , I thought we should open a new client for gRPC so it have nothing to do with this http_proxy client.

win5923 pushed a commit to win5923/kuberay that referenced this pull request Sep 4, 2025
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.

3 participants