)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"d6b5df7815cf613ece52d5c139d22e98abf5637a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"sys-meta as baseline to update meta."},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"[1] https://github.com/openstack/nova/blob/0fc702cc081bab09424f3d63f242ff8c8f1215ce/nova/compute/api.py#L4019"},{"line_number":27,"context_line":"[2] https://github.com/openstack/nova/blob/0fc702cc081bab09424f3d63f242ff8c8f1215ce/nova/db/sqlalchemy/api.py#L2741"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Change-Id: I184c4530e15323746cee0fac61c6fe932c214913"},{"line_number":30,"context_line":"Co-Authored-By: Zhenyu Zheng \u003czhengzhenyu@huawei.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"7f96bb07_ed9c356b","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":115},"updated":"2018-01-18 11:32:34.000000000","message":"Actually, here:\n\nhttps://github.com/openstack/nova/blob/0fc702cc081bab09424f3d63f242ff8c8f1215ce/nova/db/sqlalchemy/api.py#L2819","commit_id":"bc6d4c56de09aadd20f1a43e60614ccb98728197"}],"nova/db/sqlalchemy/api.py":[{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"94a35ff13a57545400434b7038d845ad1874d40e","unresolved":false,"context_lines":[{"line_number":2754,"context_line":"    if origin_sys_meta:"},{"line_number":2755,"context_line":"        instance_ref.system_metadata \u003d _meta_dict_to_meta_refs("},{"line_number":2756,"context_line":"            origin_sys_meta, instance_uuid, \u0027system_metadata\u0027)"},{"line_number":2757,"context_line":"    return (copy.copy(instance_ref), _instance_update("},{"line_number":2758,"context_line":"        context, instance_uuid, values, expected, original\u003dinstance_ref))"},{"line_number":2759,"context_line":""},{"line_number":2760,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7f96bb07_a99aab5e","line":2757,"updated":"2018-01-18 07:03:57.000000000","message":"I think we do the wrong stuff on here, it seems we can\u0027t refresh the metadata manually.","commit_id":"d6c387588f313901ed04581de0be328d6d4e853f"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"d6b5df7815cf613ece52d5c139d22e98abf5637a","unresolved":false,"context_lines":[{"line_number":2764,"context_line":"            instance.system_metadata \u003d _meta_dict_to_meta_refs("},{"line_number":2765,"context_line":"                origin_metadata, instance[\u0027uuid\u0027], metadata_type)"},{"line_number":2766,"context_line":"        elif metadata_type \u003d\u003d \u0027metadata\u0027:"},{"line_number":2767,"context_line":"            instance.metadata \u003d _meta_dict_to_meta_refs("},{"line_number":2768,"context_line":"                origin_metadata, instance[\u0027uuid\u0027], metadata_type)"},{"line_number":2769,"context_line":"    metadata \u003d dict(metadata)"},{"line_number":2770,"context_line":"    to_delete \u003d []"}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_2da53da2","line":2767,"updated":"2018-01-18 11:32:34.000000000","message":":(, wrong way...\n\nWe shouldn\u0027t replace the metadata manually, because SQLA doesn\u0027t aware these change, and can\u0027t flush change finally.","commit_id":"bc6d4c56de09aadd20f1a43e60614ccb98728197"}]}
