)]}'
{"swift/cli/relinker.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"ee15581d6644e40d6f35d5a510112647b9ff8609","unresolved":true,"context_lines":[{"line_number":174,"context_line":"        return sum(["},{"line_number":175,"context_line":"            self.stats[\u0027errors\u0027],"},{"line_number":176,"context_line":"            self.stats.get(\u0027unmounted\u0027, 0),"},{"line_number":177,"context_line":"            self.stats.pop(\u0027unlistable_partitions\u0027, 0),"},{"line_number":178,"context_line":"        ])"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    def hook_pre_partition(self, partition_path):"}],"source_content_type":"text/x-python","patch_set":1,"id":"793c4d39_c4778924","line":177,"range":{"start_line":177,"start_character":23,"end_line":177,"end_character":26},"updated":"2021-04-27 14:45:34.000000000","message":"This should be a .get()","commit_id":"82b7e6681ee8a47d7c74ed29a4b18f2914112f83"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"d794719321118097df9bb1b718837989147f083e","unresolved":true,"context_lines":[{"line_number":175,"context_line":"            self.stats[\u0027errors\u0027],"},{"line_number":176,"context_line":"            self.stats.get(\u0027unmounted\u0027, 0),"},{"line_number":177,"context_line":"            self.stats.pop(\u0027unlistable_partitions\u0027, 0),"},{"line_number":178,"context_line":"        ])"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"    def hook_pre_partition(self, partition_path):"},{"line_number":181,"context_line":"        self.pre_partition_errors \u003d self.total_errors"}],"source_content_type":"text/x-python","patch_set":1,"id":"fc55ddf1_15707a4c","line":178,"updated":"2021-04-27 07:14:15.000000000","message":"The way we gather stats changes in the recon patch. Which ever lands first may need to change. But in general the self.stats it reset for each device because it goes: \n\n  for each policy:\n    for each device:\n      for each partition\n\nThose stats are then aggregated down into device stats, this happens periodically on the _update_recon. But the per device[\u0027policy\u0027] data existing under self.recon_data to get the same info, although you might have to agrregate it.","commit_id":"82b7e6681ee8a47d7c74ed29a4b18f2914112f83"}]}
