)]}'
{"swift/cli/relinker.py":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"458479d061abc412c6137aab54d1a6bd2ff5c0f4","unresolved":true,"context_lines":[{"line_number":443,"context_line":"    def _update_recon(self, device, extra_stats):"},{"line_number":444,"context_line":"        if self._last_recon_update + self.recon_interval \u003e time.time():"},{"line_number":445,"context_line":"            # not time yet!"},{"line_number":446,"context_line":"            return"},{"line_number":447,"context_line":"        # dump recon stats for the device"},{"line_number":448,"context_line":"        num_parts_done \u003d sum("},{"line_number":449,"context_line":"            1 for part in self.states[\"state\"].values()"}],"source_content_type":"text/x-python","patch_set":1,"id":"d6028f46_8d731737","line":446,"updated":"2021-04-14 23:14:05.000000000","message":"Because this get\u0027s triggered in the post partition hook, we may need to make sure that when we trigger this again in the post device hook we force it to write. Otherwise we might end up missing the final device update not see x/x partitions in recon.\n\nBut otherwise yeah, slowing down the updates is a great idea.","commit_id":"c1008a0ed1ace11a2632c247582f06500da137ae"}]}
