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

[RayService] Revert "Disable async serve handler in Ray Service cluster (#447)" #606

Merged
merged 1 commit into from
Sep 29, 2022

Conversation

shrekris-anyscale
Copy link
Contributor

This reverts commit de8e242.

Why are these changes needed?

Ray 2.0 lets users build their Serve deployment graphs using async handles. However, KubeRay disables async handles by default. Once users build their deployment graphs, they attempt to use it with KubeRay but must add code changes to remove double await statements used with async handles. See Issue #28908 in the Ray repo for more info.

This change removes the logic that disables async handles in KubeRay.

Related issue number

See Issue #28908 in the Ray repo for more info.

Checks

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

@simon-mo
Copy link
Collaborator

This flag should be enabled for HA purpose "opt-in" instead of on by default.

Copy link
Contributor

@brucez-anyscale brucez-anyscale left a comment

Choose a reason for hiding this comment

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

Does this pr for both serve and job ?

@simon-mo
Copy link
Collaborator

This is not relevant for job.

@DmitriGekhtman DmitriGekhtman merged commit e77b095 into master Sep 29, 2022
lowang-bh pushed a commit to lowang-bh/kuberay that referenced this pull request Sep 24, 2023
…ct#447)" (ray-project#606)

This reverts commit eaa6790.

Why are these changes needed?
Ray 2.0 lets users build their Serve deployment graphs using async handles. However, KubeRay disables async handles by default. Once users build their deployment graphs, they attempt to use it with KubeRay but must add code changes to remove double await statements used with async handles. See Issue #28908 in the Ray repo for more info.

This change removes the logic that disables async handles in KubeRay.
@kevin85421 kevin85421 deleted the remove_async_feature_flag branch December 27, 2023 03:04
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.

4 participants