You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
this finds difference between sets - which is all existing deployments.
It should be using intersection - which finds new deployments if they already exist
Also there is hardcoded value for remove_past_deployments in serve.run:
Thsi should be parametric. Btw. setting this to False fixes the problem and serve.run works as expected - leaving existing deployments intact and updating new ones.
Versions / Dependencies
2.0.0
Reproduction script
serve.run(deployment_A)
serve.run(deployment_B) #deployment_A will be deleted
Issue Severity
Medium: It is a significant difficulty but I can work around it.
The text was updated successfully, but these errors were encountered:
mfojtak
added
bug
Something that is supposed to be working; but isn't
triage
Needs triage (eg: priority, bug/not-bug, and owning component)
labels
Oct 10, 2022
simon-mo
added
serve
Ray Serve Related Issue
and removed
triage
Needs triage (eg: priority, bug/not-bug, and owning component)
labels
Oct 11, 2022
What happened + What you expected to happen
serve.run
callsdeploy_group
which wipes out all previosly deployed deployments.This is because:
in client.py
this finds difference between sets - which is all existing deployments.
It should be using intersection - which finds new deployments if they already exist
Also there is hardcoded value for remove_past_deployments in serve.run:
Thsi should be parametric. Btw. setting this to False fixes the problem and serve.run works as expected - leaving existing deployments intact and updating new ones.
Versions / Dependencies
2.0.0
Reproduction script
Issue Severity
Medium: It is a significant difficulty but I can work around it.
The text was updated successfully, but these errors were encountered: