ray/dashboard
Stephanie Wang abf2a70a29
[core] Add task and object reconstruction status to ray memory (#22317)
Improve observability for general objects and lineage reconstruction by adding a "Status" field to `ray memory`. The value of the field can be:
```
  // The task is waiting for its dependencies to be created.
  WAITING_FOR_DEPENDENCIES = 1;
  // All dependencies have been created and the task is scheduled to execute.
  SCHEDULED = 2;
  // The task finished successfully.
  FINISHED = 3;
```

In addition, tasks that failed or that needed to be re-executed due to lineage reconstruction will have a field listing the attempt number. Example output:
```
IP Address    | PID      | Type    | Call Site | Status    | Size     | Reference Type | Object Ref
192.168.4.22  | 279475   | Driver  | (task call) ... | Attempt #2: FINISHED | 10000254.0 B | LOCAL_REFERENCE | c2668a65bda616c1ffffffffffffffffffffffff0100000001000000


```
2022-02-22 21:26:21 -08: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] Add JSON schemas for REST API (#22547) 2022-02-22 21:36:42 -06:00
tests [runtime env] support raylet sharing fate with agent (#22382) 2022-02-21 18:16:21 +08:00
__init__.py [Dashboard] New dashboard skeleton (#9099) 2020-07-27 11:34:47 +08:00
agent.py [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -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 [Ray Usage Stats] Record cluster metadata + Refactoring. (#22170) 2022-02-08 22:12:36 -08:00
datacenter.py [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -08:00
head.py [Ray Usage Stats] Record cluster metadata + Refactoring. (#22170) 2022-02-08 22:12:36 -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 [CI] Format Python code with Black (#21975) 2022-01-29 18:41:57 -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 Revert "[serve] Add basic REST API to dashboard (#22257)" (#22414) 2022-02-15 21:47:50 -06:00
utils.py Revert "[serve] Add basic REST API to dashboard (#22257)" (#22414) 2022-02-15 21:47:50 -06:00