Change the status_history
column in the kernels
and sessions
tables to list.
#3200
Labels
comp:client
Related to Client component
comp:manager
Related to Manager component
type:feature
Add new features
type:refactor
Refactor codes or add tests.
Milestone
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
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
.The text was updated successfully, but these errors were encountered: