ray/dashboard
shrekris-anyscale 9f6d96a2fd
[serve] Get new handle to controller if killed (#23283)
`serve shutdown` is not idempotent with the new Serve CLI. When serve shuts down, it kills the controller. The REST API does not refresh its cached controller handle, so it attempts to make requests to a dead actor, which fail.

This change updates the REST API and `serve.start()` to refresh the controller handle if the controller has been killed.
2022-03-18 11:47:18 -05:00
..
client [dashboard] Remove unused fields in dashboard actor table for better memory footprint (#21919) 2022-01-26 22:48:17 -08:00
modules [serve] Implement serve.run() and Application (#23157) 2022-03-18 11:12:09 -05:00
tests [Remove Redis Pubsub 1/n] Remove enable_gcs_pubsub() (#23189) 2022-03-15 23:56:15 -07:00
__init__.py [Dashboard] New dashboard skeleton (#9099) 2020-07-27 11:34:47 +08:00
agent.py [dashboard agent] Catch agent port conflict (#23024) 2022-03-15 16:09:15 +08:00
BUILD [job submission] Allow passing job_id, return DOES_NOT_EXIST when applicable (#20164) 2021-11-08 23:10:27 -08:00
consts.py [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -08:00
dashboard.py [Remove Redis Pubsub 2/n] clean up remaining Redis references in gcs_utils.py (#23233) 2022-03-16 19:34:57 -07:00
datacenter.py [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -08:00
head.py [dashboard] Remove redis in dashboard (#22788) 2022-03-04 12:32:17 -08:00
http_server_agent.py [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -08:00
http_server_head.py [Dashboard] Enable dashboard in the minimal ray installation (#21896) 2022-01-31 22:34:40 -08:00
k8s_utils.py [dashboard][kubernetes] Dashboard CPU and memory adjustments. (#21688) 2022-03-01 17:15:59 -08:00
memory_utils.py [core] Add task and object reconstruction status to ray memory (#22317) 2022-02-22 21:26:21 -08:00
optional_deps.py [Dashboard] Agent in minimal ray installation (#21817) 2022-01-26 04:03:54 -08:00
optional_utils.py [serve] Get new handle to controller if killed (#23283) 2022-03-18 11:47:18 -05:00
utils.py [dashboard] Remove redis in dashboard (#22788) 2022-03-04 12:32:17 -08:00