)]}'
{"swift/obj/reconstructor.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"5aa964d04887273712b1e9468376632f39e61ca4","unresolved":false,"context_lines":[{"line_number":622,"context_line":"            if \u0027index\u0027 not in node:"},{"line_number":623,"context_line":"                # this handoff node is filling in for the primary node for"},{"line_number":624,"context_line":"                # which this job was constructed"},{"line_number":625,"context_line":"                node[\u0027index\u0027] \u003d job[\u0027frag_index\u0027]"},{"line_number":626,"context_line":"            if syncd_with \u003e\u003d len(job[\u0027sync_to\u0027]):"},{"line_number":627,"context_line":"                break"},{"line_number":628,"context_line":"            if node[\u0027id\u0027] \u003d\u003d job[\u0027local_dev\u0027][\u0027id\u0027]:"}],"source_content_type":"text/x-python","patch_set":1,"id":"bab921fb_3566fced","line":625,"updated":"2015-04-23 17:44:15.000000000","message":"Nooooo! node is the same dict that the ring maintains, setting its index like this sets it forever :/ then next time this node is used it has an index, but its the wrong one, maybe, when ssync actually checks one frag index is in sync with a different frag index!","commit_id":"4d26a24676b2e7f7f36440a447877dd9780520b4"}]}
