)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"bafc14f2b92ce589a98abde5bd7ee72fb4460ce3","unresolved":false,"context_lines":[{"line_number":7,"context_line":"VMware: speed up start of n-cpu"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When booting a nova-compute node and say for example there are 1024 VMs"},{"line_number":10,"context_line":"running on that node, the node may take upto 2 hours to actuallly start"},{"line_number":11,"context_line":"to work."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch does the instance sync with the DB in the background."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7a740942_d43d3bde","line":10,"updated":"2015-12-10 17:57:52.000000000","message":"actuallly \u003d\u003e actually","commit_id":"0c104de229b7ad818e65f23a341775e65055ac18"},{"author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"change_message_id":"f6048cf19564e0858c72a39585c6842b81f5e57d","unresolved":false,"context_lines":[{"line_number":7,"context_line":"VMware: speed up start of n-cpu"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When booting a nova-compute node and say for example there are 1024 VMs"},{"line_number":10,"context_line":"running on that node, the node may take upto 2 hours to actuallly start"},{"line_number":11,"context_line":"to work."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This patch does the instance sync with the DB in the background."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5a710552_147afaf1","line":10,"in_reply_to":"7a740942_d43d3bde","updated":"2015-12-15 17:49:37.000000000","message":"Done","commit_id":"0c104de229b7ad818e65f23a341775e65055ac18"}],"nova/compute/manager.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"bafc14f2b92ce589a98abde5bd7ee72fb4460ce3","unresolved":false,"context_lines":[{"line_number":1315,"context_line":"            # checking that instance was not already evacuated to other host"},{"line_number":1316,"context_line":"            if self.driver.capabilities[\"supports_evacuate\"]:"},{"line_number":1317,"context_line":"                self._destroy_evacuated_instances(context)"},{"line_number":1318,"context_line":"            if self.driver.capabilities[\"supports_lazy_init_instance\"]:"},{"line_number":1319,"context_line":"                # Do not block the rest of the start up of the compute node"},{"line_number":1320,"context_line":"                utils.spawn_n(self._init_instances, context, instances)"},{"line_number":1321,"context_line":"            else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_342fdfa2","line":1318,"updated":"2015-12-10 17:57:52.000000000","message":"nice!","commit_id":"0c104de229b7ad818e65f23a341775e65055ac18"},{"author":{"_account_id":8574,"name":"Qin Zhao","username":"zhaoqin","inactive":true},"change_message_id":"d1aefc86a6cf03e3fdce3323fc4bc56474860f7e","unresolved":false,"context_lines":[{"line_number":1321,"context_line":""},{"line_number":1322,"context_line":"        try:"},{"line_number":1323,"context_line":"            # checking that instance was not already evacuated to other host"},{"line_number":1324,"context_line":"            if self.driver.capabilities[\"supports_evacuate\"]:"},{"line_number":1325,"context_line":"                self._destroy_evacuated_instances(context)"},{"line_number":1326,"context_line":"            if self.driver.capabilities[\"supports_lazy_init_instance\"]:"},{"line_number":1327,"context_line":"                # Do not block the rest of the start up of the compute node"}],"source_content_type":"text/x-python","patch_set":6,"id":"fa69d971_f0460d4e","line":1324,"range":{"start_line":1324,"start_character":27,"end_line":1324,"end_character":39},"updated":"2016-01-05 05:45:25.000000000","message":"I think evacuation is not related to startup performance problem. We need to have another commit to make this change.","commit_id":"7c4f90837f016714b0cb1d05847e14227cd11413"}],"nova/virt/driver.py":[{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"bafc14f2b92ce589a98abde5bd7ee72fb4460ce3","unresolved":false,"context_lines":[{"line_number":168,"context_line":"        \"supports_recreate\": False,"},{"line_number":169,"context_line":"        \"supports_migrate_to_same_host\": False,"},{"line_number":170,"context_line":"        \"supports_lazy_init_instance\": False,"},{"line_number":171,"context_line":"        \"supports_evacuate\": True,"},{"line_number":172,"context_line":"    }"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"    def __init__(self, virtapi):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_0f9e4cb8","line":171,"updated":"2015-12-10 17:57:52.000000000","message":"why do we need the evacuate?","commit_id":"0c104de229b7ad818e65f23a341775e65055ac18"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"f0c2500afdf3b14787f0b9d754ac04c92d7bf7d9","unresolved":false,"context_lines":[{"line_number":168,"context_line":"        \"supports_recreate\": False,"},{"line_number":169,"context_line":"        \"supports_migrate_to_same_host\": False,"},{"line_number":170,"context_line":"        \"supports_lazy_init_instance\": False,"},{"line_number":171,"context_line":"        \"supports_evacuate\": True,"},{"line_number":172,"context_line":"    }"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"    def __init__(self, virtapi):"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a740942_6fdd906f","line":171,"in_reply_to":"7a740942_0f9e4cb8","updated":"2015-12-10 17:59:04.000000000","message":"ignore - i realized my bad","commit_id":"0c104de229b7ad818e65f23a341775e65055ac18"},{"author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"change_message_id":"94ed6313642d1e8ad82d53277d5d5b9b81cafd2a","unresolved":false,"context_lines":[{"line_number":167,"context_line":"        \"has_imagecache\": False,"},{"line_number":168,"context_line":"        \"supports_recreate\": False,"},{"line_number":169,"context_line":"        \"supports_migrate_to_same_host\": False,"},{"line_number":170,"context_line":"        \"supports_lazy_init_instance\": False,"},{"line_number":171,"context_line":"        \"supports_evacuate\": True,"},{"line_number":172,"context_line":"    }"},{"line_number":173,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"1a7b0d38_4aeed6ed","line":170,"updated":"2015-12-22 18:14:46.000000000","message":"please add unit tests https://github.com/openstack/nova/blob/master/nova/tests/unit/virt/vmwareapi/test_driver_api.py#L259\n\nSimilarly for all other drivers","commit_id":"7c4f90837f016714b0cb1d05847e14227cd11413"}]}
