)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"a61b5fbe595ae6450cf81619fad19835a513c6b5","unresolved":false,"context_lines":[{"line_number":5642,"context_line":"                                          network_info\u003dnetwork_info)"},{"line_number":5643,"context_line":"        LOG.info(_LI(\u0027Migrating instance to %s finished successfully.\u0027),"},{"line_number":5644,"context_line":"                 dest, instance\u003dinstance)"},{"line_number":5645,"context_line":"        LOG.info(_LI(\"You may see the error \\\"libvirt: QEMU error: \""},{"line_number":5646,"context_line":"                     \"Domain not found: no domain with matching name.\\\" \""},{"line_number":5647,"context_line":"                     \"This error can be safely ignored.\"),"},{"line_number":5648,"context_line":"                 instance\u003dinstance)"},{"line_number":5649,"context_line":""},{"line_number":5650,"context_line":"        self._clean_instance_console_tokens(ctxt, instance)"},{"line_number":5651,"context_line":"        if migrate_data and migrate_data.obj_attr_is_set(\u0027migration\u0027):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f436f4f_626888b8","side":"PARENT","line":5648,"range":{"start_line":5645,"start_character":8,"end_line":5648,"end_character":35},"updated":"2017-08-11 17:20:53.000000000","message":"This is unrelated.","commit_id":"0adb6ec82a89dcf22d0a2aaed531e3f451f2d86a"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"c26a977da3b56d01cce79bb801dd57212566d515","unresolved":false,"context_lines":[{"line_number":5642,"context_line":"                                          network_info\u003dnetwork_info)"},{"line_number":5643,"context_line":"        LOG.info(_LI(\u0027Migrating instance to %s finished successfully.\u0027),"},{"line_number":5644,"context_line":"                 dest, instance\u003dinstance)"},{"line_number":5645,"context_line":"        LOG.info(_LI(\"You may see the error \\\"libvirt: QEMU error: \""},{"line_number":5646,"context_line":"                     \"Domain not found: no domain with matching name.\\\" \""},{"line_number":5647,"context_line":"                     \"This error can be safely ignored.\"),"},{"line_number":5648,"context_line":"                 instance\u003dinstance)"},{"line_number":5649,"context_line":""},{"line_number":5650,"context_line":"        self._clean_instance_console_tokens(ctxt, instance)"},{"line_number":5651,"context_line":"        if migrate_data and migrate_data.obj_attr_is_set(\u0027migration\u0027):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f436f4f_22b3a04f","side":"PARENT","line":5648,"range":{"start_line":5645,"start_character":8,"end_line":5648,"end_character":35},"in_reply_to":"9f436f4f_626888b8","updated":"2017-08-11 17:21:22.000000000","message":"You\u0027d need to rebase on top of this:\n\nhttps://review.openstack.org/#/c/493089/","commit_id":"0adb6ec82a89dcf22d0a2aaed531e3f451f2d86a"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"83100d2c1377b8c46864037fce5e01ce776a4d57","unresolved":false,"context_lines":[{"line_number":636,"context_line":"            \u0027status\u0027: [\u0027accepted\u0027, \u0027done\u0027],"},{"line_number":637,"context_line":"            \u0027migration_type\u0027: \u0027evacuation\u0027,"},{"line_number":638,"context_line":"        }"},{"line_number":639,"context_line":"        with utils.temporary_mutation(context, read_deleted\u003d\u0027yes\u0027):"},{"line_number":640,"context_line":"            evacuations \u003d objects.MigrationList.get_by_filters(context,"},{"line_number":641,"context_line":"                                                               filters)"},{"line_number":642,"context_line":"        if not evacuations:"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f436f4f_022adc7d","line":639,"updated":"2017-08-11 17:16:32.000000000","message":"This is not even close to the same change on master:\n\nhttps://review.openstack.org/#/c/458958/2/nova/compute/manager.py","commit_id":"3a83351a8690af67360154017eb9160bd66fd0dc"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"34a8ad3fd66add79b96e6664a5f5cc6c349b9dae","unresolved":false,"context_lines":[{"line_number":636,"context_line":"            \u0027status\u0027: [\u0027accepted\u0027, \u0027done\u0027],"},{"line_number":637,"context_line":"            \u0027migration_type\u0027: \u0027evacuation\u0027,"},{"line_number":638,"context_line":"        }"},{"line_number":639,"context_line":"        with utils.temporary_mutation(context, read_deleted\u003d\u0027yes\u0027):"},{"line_number":640,"context_line":"            evacuations \u003d objects.MigrationList.get_by_filters(context,"},{"line_number":641,"context_line":"                                                               filters)"},{"line_number":642,"context_line":"        if not evacuations:"}],"source_content_type":"text/x-python","patch_set":3,"id":"9f436f4f_a259d035","line":639,"in_reply_to":"9f436f4f_022adc7d","updated":"2017-08-11 17:17:09.000000000","message":"Oh nvm, I was looking at a rebased diff.","commit_id":"3a83351a8690af67360154017eb9160bd66fd0dc"}]}
