)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"b5eb7e1cbe1472e77017f012ad9c9b437608363d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"60d1fe63_7f1678bd","updated":"2024-09-26 01:24:02.000000000","message":"Can we merge these 3 log change commits to one? So it will be easily for developers to cherry-pick or backport to some other branches.","commit_id":"57776541b9c69fd519914ced8c46053091af59f1"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"871af3835f0ea33e27c49f3c7a8f828b1b4463fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5f1bcc1f_f6c9b942","updated":"2024-09-19 13:41:53.000000000","message":"recheck","commit_id":"57776541b9c69fd519914ced8c46053091af59f1"},{"author":{"_account_id":7730,"name":"Sahid Orentino Ferdjaoui","email":"sahid.ferdjaoui@industrialdiscipline.com","username":"sahid"},"change_message_id":"ea3896dff313541b877eef494ccf2cd5907cf3c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f7168062_61bd6384","in_reply_to":"60d1fe63_7f1678bd","updated":"2024-11-28 09:52:41.000000000","message":"Each change comes with a commit message which explains the reason of that change. Even if it\u0027s a simple one that from my point of view make sense to separate them.","commit_id":"57776541b9c69fd519914ced8c46053091af59f1"}],"neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"96663bba3ca38f3d5ec9f22a9c5b12c350ae2c52","unresolved":true,"context_lines":[{"line_number":480,"context_line":"            except KeyError:"},{"line_number":481,"context_line":"                continue"},{"line_number":482,"context_line":"            if not local_vlan:"},{"line_number":483,"context_line":"                LOG.warning(\"While restoring the local VLAN map from OVS,\""},{"line_number":484,"context_line":"                            \"the port %s was listed without a tag.\","},{"line_number":485,"context_line":"                            port.port_name)"},{"line_number":486,"context_line":"                continue"}],"source_content_type":"text/x-python","patch_set":1,"id":"8792e3c7_a34ad978","line":483,"updated":"2024-09-20 13:50:17.000000000","message":"missing trailing space","commit_id":"57776541b9c69fd519914ced8c46053091af59f1"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"96663bba3ca38f3d5ec9f22a9c5b12c350ae2c52","unresolved":true,"context_lines":[{"line_number":481,"context_line":"                continue"},{"line_number":482,"context_line":"            if not local_vlan:"},{"line_number":483,"context_line":"                LOG.warning(\"While restoring the local VLAN map from OVS,\""},{"line_number":484,"context_line":"                            \"the port %s was listed without a tag.\","},{"line_number":485,"context_line":"                            port.port_name)"},{"line_number":486,"context_line":"                continue"},{"line_number":487,"context_line":"            net_uuid \u003d local_vlan_map.get(\u0027net_uuid\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9b94ecb7_f4addd89","line":484,"range":{"start_line":484,"start_character":29,"end_line":484,"end_character":37},"updated":"2024-09-20 13:50:17.000000000","message":"s/port (drop \u0027the\u0027, sounds better imo)","commit_id":"57776541b9c69fd519914ced8c46053091af59f1"}]}
