)]}'
{"cinder/tests/unit/volume/drivers/test_zfssa.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"6eff09cbf5900d45dd44cfebacdeb2193cb0796e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"df33271e_fdb8f5e5","line":1,"updated":"2020-04-08 16:01:55.000000000","message":"Looks like this shouldnt\u0027 be here.","commit_id":"6793beb64234e69776138fca907656c012b3f21d"}],"cinder/volume/drivers/datacore/driver.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"a7ca94a85781c043ef0981304abd765ca0f8f341","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"df33271e_7dc4e55f","line":1,"updated":"2020-04-08 16:02:44.000000000","message":"This one either.","commit_id":"6793beb64234e69776138fca907656c012b3f21d"}],"cinder/volume/drivers/dell_emc/sc/storagecenter_common.py":[{"author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"change_message_id":"404e3f8c73fa1af26b1cdaf0865da45b0ad4112d","unresolved":false,"context_lines":[{"line_number":750,"context_line":"                      {\u0027total\u0027: data[\u0027total_capacity_gb\u0027],"},{"line_number":751,"context_line":"                       \u0027free\u0027: data[\u0027free_capacity_gb\u0027]})"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"        # Take this opportunity to report our failover state."},{"line_number":754,"context_line":"        if self.failed_over:"},{"line_number":755,"context_line":"            LOG.debug(\u0027%(source)s has been failed over to %(dest)s\u0027,"},{"line_number":756,"context_line":"                      {\u0027source\u0027: self.backend_name,"}],"source_content_type":"text/x-python","patch_set":7,"id":"df33271e_3dc6dd4a","line":753,"updated":"2020-04-08 16:06:08.000000000","message":"I think this is also a rebase issue.","commit_id":"6793beb64234e69776138fca907656c012b3f21d"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"ec0c8030766acdb0759585825d3ee74ddef47ceb","unresolved":false,"context_lines":[{"line_number":750,"context_line":"                      {\u0027total\u0027: data[\u0027total_capacity_gb\u0027],"},{"line_number":751,"context_line":"                       \u0027free\u0027: data[\u0027free_capacity_gb\u0027]})"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"        # Take this opportunity to report our failover state."},{"line_number":754,"context_line":"        if self.failed_over:"},{"line_number":755,"context_line":"            LOG.debug(\u0027%(source)s has been failed over to %(dest)s\u0027,"},{"line_number":756,"context_line":"                      {\u0027source\u0027: self.backend_name,"}],"source_content_type":"text/x-python","patch_set":7,"id":"df33271e_7d54e521","line":753,"in_reply_to":"df33271e_3dc6dd4a","updated":"2020-04-08 16:19:03.000000000","message":"No, this code was moved from \u0027get_volume_stats\u0027 into this method","commit_id":"6793beb64234e69776138fca907656c012b3f21d"}],"cinder/volume/drivers/dell_emc/vnx/driver.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"952d0d0f9f2b274186353cb0e8b8f36547f3bf91","unresolved":false,"context_lines":[{"line_number":244,"context_line":"        zm_utils.remove_fc_zone(conn_info)"},{"line_number":245,"context_line":"        return conn_info"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"    def update_volume_stats(self):"},{"line_number":248,"context_line":"        \"\"\"Retrieve stats info from volume group.\"\"\""},{"line_number":249,"context_line":"        LOG.debug(\"Updating volume stats.\")"},{"line_number":250,"context_line":"        self._stats \u003d self.adapter.update_volume_stats()"}],"source_content_type":"text/x-python","patch_set":12,"id":"bf51134e_491706a5","line":247,"range":{"start_line":247,"start_character":8,"end_line":247,"end_character":27},"updated":"2020-06-30 18:03:47.000000000","message":"shouldn\u0027t this be _update_volume_stats ?","commit_id":"b99359aa6f94d796991cef9f30131b03b22bd382"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"ce68780ea84002104297e7b83fc58f9fb49c1146","unresolved":false,"context_lines":[{"line_number":244,"context_line":"        zm_utils.remove_fc_zone(conn_info)"},{"line_number":245,"context_line":"        return conn_info"},{"line_number":246,"context_line":""},{"line_number":247,"context_line":"    def update_volume_stats(self):"},{"line_number":248,"context_line":"        \"\"\"Retrieve stats info from volume group.\"\"\""},{"line_number":249,"context_line":"        LOG.debug(\"Updating volume stats.\")"},{"line_number":250,"context_line":"        self._stats \u003d self.adapter.update_volume_stats()"}],"source_content_type":"text/x-python","patch_set":12,"id":"bf51134e_51184174","line":247,"range":{"start_line":247,"start_character":8,"end_line":247,"end_character":27},"in_reply_to":"bf51134e_491706a5","updated":"2020-07-01 09:41:34.000000000","message":"Done","commit_id":"b99359aa6f94d796991cef9f30131b03b22bd382"}],"cinder/volume/drivers/macrosan/driver.py":[{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"4ebedccbbe2a2391038279fc27422d45d30a2905","unresolved":false,"context_lines":[{"line_number":707,"context_line":"        \"\"\"Remove an export for a volume.\"\"\""},{"line_number":708,"context_line":"        pass"},{"line_number":709,"context_line":""},{"line_number":710,"context_line":"    def _update_volume_stats(self):"},{"line_number":711,"context_line":"        data \u003d {}"},{"line_number":712,"context_line":"        pool \u003d {}"},{"line_number":713,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"ff570b3c_bd2dce47","line":710,"updated":"2020-05-29 15:30:27.000000000","message":"This loses the @record_request_id","commit_id":"0aaf6cc59cf33b5d71cf539e57d973e54bf5e301"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"96a2c51106311bf6328329c31831e2da1bd65373","unresolved":false,"context_lines":[{"line_number":707,"context_line":"        \"\"\"Remove an export for a volume.\"\"\""},{"line_number":708,"context_line":"        pass"},{"line_number":709,"context_line":""},{"line_number":710,"context_line":"    def _update_volume_stats(self):"},{"line_number":711,"context_line":"        data \u003d {}"},{"line_number":712,"context_line":"        pool \u003d {}"},{"line_number":713,"context_line":""}],"source_content_type":"text/x-python","patch_set":11,"id":"bf51134e_49f4265c","line":710,"in_reply_to":"ff570b3c_bd2dce47","updated":"2020-06-15 13:44:44.000000000","message":"Done","commit_id":"0aaf6cc59cf33b5d71cf539e57d973e54bf5e301"}],"cinder/volume/drivers/prophetstor/dplcommon.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"d6e493f8eafa3def2bd606b11ab859060050a674","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"df33271e_ac163ca6","line":1,"updated":"2020-04-08 17:07:47.000000000","message":"Missed this one.","commit_id":"15d8c254c79a944f390af000eea118f2e6895fb4"}],"cinder/volume/drivers/rsd.py":[{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"4ebedccbbe2a2391038279fc27422d45d30a2905","unresolved":false,"context_lines":[{"line_number":596,"context_line":"        # SinglePool"},{"line_number":597,"context_line":"        self._stats[\u0027pools\u0027] \u003d [spool]"},{"line_number":598,"context_line":""},{"line_number":599,"context_line":"    @utils.trace"},{"line_number":600,"context_line":"    def initialize_connection(self, volume, connector, **kwargs):"},{"line_number":601,"context_line":"        uuid \u003d connector.get(\"system uuid\")"},{"line_number":602,"context_line":"        if not uuid:"}],"source_content_type":"text/x-python","patch_set":11,"id":"ff570b3c_fd5906fe","line":599,"range":{"start_line":599,"start_character":11,"end_line":599,"end_character":16},"updated":"2020-05-29 15:30:27.000000000","message":"this driver loses the trace on fetching the stats with this patch.","commit_id":"0aaf6cc59cf33b5d71cf539e57d973e54bf5e301"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"96a2c51106311bf6328329c31831e2da1bd65373","unresolved":false,"context_lines":[{"line_number":596,"context_line":"        # SinglePool"},{"line_number":597,"context_line":"        self._stats[\u0027pools\u0027] \u003d [spool]"},{"line_number":598,"context_line":""},{"line_number":599,"context_line":"    @utils.trace"},{"line_number":600,"context_line":"    def initialize_connection(self, volume, connector, **kwargs):"},{"line_number":601,"context_line":"        uuid \u003d connector.get(\"system uuid\")"},{"line_number":602,"context_line":"        if not uuid:"}],"source_content_type":"text/x-python","patch_set":11,"id":"bf51134e_89ee3e86","line":599,"range":{"start_line":599,"start_character":11,"end_line":599,"end_character":16},"in_reply_to":"ff570b3c_fd5906fe","updated":"2020-06-15 13:44:44.000000000","message":"Done","commit_id":"0aaf6cc59cf33b5d71cf539e57d973e54bf5e301"}],"cinder/volume/drivers/sheepdog.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"dc1f533f9f5e5bf8cb77fd76649dc5b7ae056efc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"df33271e_ec85e4d0","line":1,"updated":"2020-04-08 17:08:20.000000000","message":"And this one.","commit_id":"15d8c254c79a944f390af000eea118f2e6895fb4"}],"cinder/volume/drivers/vmware/vmdk.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"952d0d0f9f2b274186353cb0e8b8f36547f3bf91","unresolved":false,"context_lines":[{"line_number":335,"context_line":"        else:"},{"line_number":336,"context_line":"            self._stats \u003d self._get_fake_stats()"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"    def _get_fake_stats(self, ):"},{"line_number":339,"context_line":"        \"\"\"Provide fake stats to the scheduler."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"        :param refresh: Whether to get refreshed information"}],"source_content_type":"text/x-python","patch_set":12,"id":"bf51134e_49f38674","line":338,"range":{"start_line":338,"start_character":28,"end_line":338,"end_character":30},"updated":"2020-06-30 18:03:47.000000000","message":"not illegal, but you usually don\u0027t see a parameter list like this.","commit_id":"b99359aa6f94d796991cef9f30131b03b22bd382"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"ce68780ea84002104297e7b83fc58f9fb49c1146","unresolved":false,"context_lines":[{"line_number":335,"context_line":"        else:"},{"line_number":336,"context_line":"            self._stats \u003d self._get_fake_stats()"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"    def _get_fake_stats(self, ):"},{"line_number":339,"context_line":"        \"\"\"Provide fake stats to the scheduler."},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"        :param refresh: Whether to get refreshed information"}],"source_content_type":"text/x-python","patch_set":12,"id":"bf51134e_313aedcc","line":338,"range":{"start_line":338,"start_character":28,"end_line":338,"end_character":30},"in_reply_to":"bf51134e_49f38674","updated":"2020-07-01 09:41:34.000000000","message":"Done","commit_id":"b99359aa6f94d796991cef9f30131b03b22bd382"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"952d0d0f9f2b274186353cb0e8b8f36547f3bf91","unresolved":false,"context_lines":[{"line_number":389,"context_line":"                break"},{"line_number":390,"context_line":"        data[\u0027total_capacity_gb\u0027] \u003d round(global_capacity / units.Gi)"},{"line_number":391,"context_line":"        data[\u0027free_capacity_gb\u0027] \u003d round(global_free / units.Gi)"},{"line_number":392,"context_line":"        return data"},{"line_number":393,"context_line":""},{"line_number":394,"context_line":"    def _get_datastore_summaries(self):"},{"line_number":395,"context_line":"        client_factory \u003d self.session.vim.client.factory"}],"source_content_type":"text/x-python","patch_set":12,"id":"bf51134e_89bbde70","line":392,"updated":"2020-06-30 18:03:47.000000000","message":"I think we need to set self._stats \u003d data before returning, or the next call to get_volume_stats without the refresh flag will get increasingly stale data.","commit_id":"b99359aa6f94d796991cef9f30131b03b22bd382"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"ce68780ea84002104297e7b83fc58f9fb49c1146","unresolved":false,"context_lines":[{"line_number":389,"context_line":"                break"},{"line_number":390,"context_line":"        data[\u0027total_capacity_gb\u0027] \u003d round(global_capacity / units.Gi)"},{"line_number":391,"context_line":"        data[\u0027free_capacity_gb\u0027] \u003d round(global_free / units.Gi)"},{"line_number":392,"context_line":"        return data"},{"line_number":393,"context_line":""},{"line_number":394,"context_line":"    def _get_datastore_summaries(self):"},{"line_number":395,"context_line":"        client_factory \u003d self.session.vim.client.factory"}],"source_content_type":"text/x-python","patch_set":12,"id":"bf51134e_513161ec","line":392,"in_reply_to":"bf51134e_89bbde70","updated":"2020-07-01 09:41:34.000000000","message":"Done","commit_id":"b99359aa6f94d796991cef9f30131b03b22bd382"}],"cinder/volume/drivers/zfssa/zfssaiscsi.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"dc1f533f9f5e5bf8cb77fd76649dc5b7ae056efc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"df33271e_4c6cd035","line":1,"updated":"2020-04-08 17:08:20.000000000","message":"Last one.","commit_id":"15d8c254c79a944f390af000eea118f2e6895fb4"}]}
