)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3c2b7fb3fd03e2ce6a774484b8acff26ea24702c","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Allow best effort sending of notifications"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In the previous patch we changed the ordering of operations during"},{"line_number":10,"context_line":"post_live_migration() to minimize guest networking downtime by"},{"line_number":11,"context_line":"activating destination host port bindings as soon as possible."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"bb861ff8_0d427e14","line":9,"range":{"start_line":9,"start_character":7,"end_line":9,"end_character":21},"updated":"2023-12-18 17:36:19.000000000","message":"i.e. https://review.opendev.org/c/openstack/nova/+/883682","commit_id":"06d25926a1bc0b062d0c11ad5580f7faaeee3f0c"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"3c2b7fb3fd03e2ce6a774484b8acff26ea24702c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"039154dd_2576d4fe","updated":"2023-12-18 17:36:19.000000000","message":"(adding a post approval comment) This looks nice, thank you!","commit_id":"06d25926a1bc0b062d0c11ad5580f7faaeee3f0c"},{"author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"change_message_id":"833350e2164f3fb92c9ac1f54f0f95fb23eb2741","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"a189cf54_65cfa4da","updated":"2023-12-20 19:23:48.000000000","message":"recheck patch below merged","commit_id":"06d25926a1bc0b062d0c11ad5580f7faaeee3f0c"}],"nova/compute/manager.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"a9a51bf9d5720cbeacbd66f29ba79387788fc8de","unresolved":true,"context_lines":[{"line_number":2261,"context_line":""},{"line_number":2262,"context_line":"    def _notify_about_instance_usage(self, context, instance, event_suffix,"},{"line_number":2263,"context_line":"                                     network_info\u003dNone, extra_usage_info\u003dNone,"},{"line_number":2264,"context_line":"                                     fault\u003dNone, best_effort\u003dFalse):"},{"line_number":2265,"context_line":"        compute_utils.notify_about_instance_usage("},{"line_number":2266,"context_line":"            self.notifier, context, instance, event_suffix,"},{"line_number":2267,"context_line":"            network_info\u003dnetwork_info,"}],"source_content_type":"text/x-python","patch_set":3,"id":"19e99126_59aa993e","line":2264,"updated":"2023-12-18 15:17:30.000000000","message":"it would be nice to change the default to True in a follow up patch\nwith that said i belive this is the correct default for now so we can backport this patch","commit_id":"06d25926a1bc0b062d0c11ad5580f7faaeee3f0c"}],"nova/compute/utils.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7e7b4606f84592a0ac0312a129192d6e8d5bfbf2","unresolved":true,"context_lines":[{"line_number":415,"context_line":"    :param notifier: a messaging.Notifier"},{"line_number":416,"context_line":"    :param event_suffix: Event type like \"delete.start\" or \"exists\""},{"line_number":417,"context_line":"    :param network_info: Networking information, if provided."},{"line_number":418,"context_line":"    :param extra_usage_info: Dictionary containing extra values to add or"},{"line_number":419,"context_line":"        override in the notification."},{"line_number":420,"context_line":"    \"\"\""},{"line_number":421,"context_line":"    if not extra_usage_info:"}],"source_content_type":"text/x-python","patch_set":3,"id":"d7e0d40b_b42f5ca9","line":418,"updated":"2023-12-18 14:55:48.000000000","message":"Please document the new parameter","commit_id":"06d25926a1bc0b062d0c11ad5580f7faaeee3f0c"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"7e7b4606f84592a0ac0312a129192d6e8d5bfbf2","unresolved":true,"context_lines":[{"line_number":470,"context_line":"    :param source: the source of the notification"},{"line_number":471,"context_line":"    :param exception: the thrown exception (used in error notifications)"},{"line_number":472,"context_line":"    :param bdms: BlockDeviceMappingList object for the instance. If it is not"},{"line_number":473,"context_line":"        provided then we will load it from the db if so configured"},{"line_number":474,"context_line":"    \"\"\""},{"line_number":475,"context_line":"    fault, priority \u003d _get_fault_and_priority_from_exception(exception)"},{"line_number":476,"context_line":"    payload \u003d instance_notification.InstanceActionPayload("}],"source_content_type":"text/x-python","patch_set":3,"id":"6fbf855f_606cbcf5","line":473,"updated":"2023-12-18 14:55:48.000000000","message":"please document the new param","commit_id":"06d25926a1bc0b062d0c11ad5580f7faaeee3f0c"}]}
