Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Serve] Patching ActorProxyWrapper to properly handle is_drained RPC #41755

Merged
merged 1 commit into from
Dec 11, 2023

Conversation

alexeykudinkin
Copy link
Contributor

@alexeykudinkin alexeykudinkin commented Dec 8, 2023

Why are these changes needed?

This is a minified version of https://github.com/ray-project/ray/pull/41722/files, specifically put to be cherry-picked into 2.9

Addresses #41726

Addresses following gaps:

Checks

  • I've signed off every commit(by using the -s flag, i.e., git commit -s) in this PR.
  • I've run scripts/format.sh to lint the changes in this PR.
  • I've included any doc changes needed for https://docs.ray.io/en/master/.
    • I've added any new APIs to the API Reference. For example, if I added a
      method in Tune, I've added it in doc/source/tune/api/ under the
      corresponding .rst file.
  • I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/
  • Testing Strategy
    • Unit tests
    • Release tests
    • This PR is not tested :(

#41744)

This is a minified version of https://github.com/ray-project/ray/pull/41722/files, specifically put to be cherry-picked into 2.9

Addresses #41726

---------

Signed-off-by: Alexey Kudinkin <ak@anyscale.com>
@alexeykudinkin alexeykudinkin changed the title [Services][2.9] Cherry-pick of 567e5744b255899d54f5b048646e4bd4caf64fc0 to 2.9 branch [Serve][2.9] Cherry-pick of 567e5744b255899d54f5b048646e4bd4caf64fc0 to 2.9 branch Dec 8, 2023
@GeneDer GeneDer requested a review from zhe-thoughts December 8, 2023 23:18
@GeneDer GeneDer added release-blocker P0 Issue that blocks the release v2.9.0-pick labels Dec 8, 2023
Copy link
Collaborator

@zhe-thoughts zhe-thoughts left a comment

Choose a reason for hiding this comment

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

Approved. But @alexeykudinkin do you think you can fix the PR title? Or there's a reason to use the full hash?

@alexeykudinkin alexeykudinkin changed the title [Serve][2.9] Cherry-pick of 567e5744b255899d54f5b048646e4bd4caf64fc0 to 2.9 branch [Serve][2.9] Cherry-pick of 567e5744 to 2.9 branch Dec 9, 2023
@alexeykudinkin
Copy link
Contributor Author

@zhe-thoughts shortened it. Should i just replicate the title from the original one?

@alexeykudinkin alexeykudinkin changed the title [Serve][2.9] Cherry-pick of 567e5744 to 2.9 branch [Serve] Patching ActorProxyWrapper to properly handle is_drained RPC Dec 9, 2023
@alexeykudinkin
Copy link
Contributor Author

Updated title/description

@zhe-thoughts
Copy link
Collaborator

@alexeykudinkin this works, thanks

@architkulkarni architkulkarni merged commit 0637878 into releases/2.9.0 Dec 11, 2023
2 checks passed
@architkulkarni architkulkarni deleted the ak/srv-drn-fix-cp-29 branch December 11, 2023 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-blocker P0 Issue that blocks the release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants