Description
The current implementation saves only the most recent timestamp whenever status information in status_history is updated, and all previous information is deleted.
Let’s change the data structure to a List to ensure that previous information is not lost.
Details
- For compatibility with the existing API, the
status_history
field incompute_session
GQL will remain unchanged. Instead, let’s deprecatestatus_history
and add a new field calledstatus_history_log
.Discussion
@fregataa I have a few questions regarding the task.
-
Should we retain the
status_history
legacy field in the new API (compute_session_node
) as well? Personally, I think it might be better to remove the deprecatedstatus_history
and keep onlystatus_history_log
. -
Unlike
compute_session
, thecompute_container
GQL does not have astatus_history
field. Is there a specific reason whycompute_container
does not have astatus_history
field? If not, I think it would be better to addstatus_history_log
.
Metadata
Metadata
Assignees
Labels
No labels