)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"change_message_id":"a9dab2202875fc71b0c7137bdefefd5f6de8e58c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"eec00198_24d95766","updated":"2026-09-25 10:24:12.000000000","message":"Thank you for the fix, LGTM!","commit_id":"b0db87ae48811766531437e230fed665911f17ff"}],"trove_dashboard/api/trove.py":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"6ffe629da4b45041c778b55ce9cadb671ec717da","unresolved":true,"context_lines":[{"line_number":476,"context_line":""},{"line_number":477,"context_line":""},{"line_number":478,"context_line":"def start_database(request, instance_id):"},{"line_number":479,"context_line":"    return troveclient(request).instances.restart(instance_id)"}],"source_content_type":"text/x-python","patch_set":5,"id":"d54a0beb_00a5aea8","line":479,"updated":"2026-09-25 02:46:03.000000000","message":"Star service unavailable? Only restart instance?","commit_id":"1c7d9a107bf417253c2e23f7cb1e4149bd1a25d9"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"6ef1ce8957d0fbf278ff69618714d48dbecd6e29","unresolved":false,"context_lines":[{"line_number":476,"context_line":""},{"line_number":477,"context_line":""},{"line_number":478,"context_line":"def start_database(request, instance_id):"},{"line_number":479,"context_line":"    return troveclient(request).instances.restart(instance_id)"}],"source_content_type":"text/x-python","patch_set":5,"id":"a250b0a7_46ae2535","line":479,"in_reply_to":"d54a0beb_00a5aea8","updated":"2026-09-25 09:57:15.000000000","message":"Right, as I\u0027ve found out Trove has no separate \"start\" API for the database service.","commit_id":"1c7d9a107bf417253c2e23f7cb1e4149bd1a25d9"}],"trove_dashboard/content/databases/tables.py":[{"author":{"_account_id":39300,"name":"Olessya Khussainova","display_name":"Olessya Khussainova","email":"olessya.khussainova@ps.kz","username":"Cellofun"},"change_message_id":"25e6b6a3f6bb1b0809484f6d5bfc943f91696d13","unresolved":true,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"def is_database_service_stopped(instance):"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    return \"SHUTDOWN\" in (getattr(instance, \"operating_status\", None),"},{"line_number":48,"context_line":"                          getattr(instance, \"status\", None))"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"6924570b_b20212df","line":47,"updated":"2026-09-25 08:21:16.000000000","message":"I think we need to check `operating_status` first and use `status` only if this field is absent. Currently, Trove reports `status\u003dSHUTDOWN, operating_status\u003d\"\"` for powered-off VMs and instances being deleted. With this change, \"Start Database Service\" is shown for those instances, although restart is not allowed for them.","commit_id":"1c7d9a107bf417253c2e23f7cb1e4149bd1a25d9"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"6ef1ce8957d0fbf278ff69618714d48dbecd6e29","unresolved":false,"context_lines":[{"line_number":44,"context_line":""},{"line_number":45,"context_line":"def is_database_service_stopped(instance):"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"    return \"SHUTDOWN\" in (getattr(instance, \"operating_status\", None),"},{"line_number":48,"context_line":"                          getattr(instance, \"status\", None))"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"02653ee9_80081394","line":47,"in_reply_to":"6924570b_b20212df","updated":"2026-09-25 09:57:15.000000000","message":"Thanks for pointing, i\u0027ve made slight corrections.","commit_id":"1c7d9a107bf417253c2e23f7cb1e4149bd1a25d9"}]}
