)]}'
{"swift/container/server.py":[{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"ea006b4d67872580597e09d8b3f9a65a2c91811a","unresolved":false,"context_lines":[{"line_number":529,"context_line":"            # any item in the pivot db is newer (across data, content-type and"},{"line_number":530,"context_line":"            # metadata) than an item in the old db."},{"line_number":531,"context_line":"            if old_items and isinstance(old_items[0], dict):"},{"line_number":532,"context_line":"                # TODO (acoles): does this condition ever occur?"},{"line_number":533,"context_line":"                name, deleted \u003d \u0027name\u0027, \u0027deleted\u0027"},{"line_number":534,"context_line":"            else:"},{"line_number":535,"context_line":"                name, deleted \u003d 0, -1"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f287b81_ef0fab85","line":532,"updated":"2017-09-07 04:48:11.000000000","message":"I must\u0027ve at least once upon a time.. question is, is it still the case, or was it left over POCs of days past :)","commit_id":"cbf42f9860f5e123cd3f4631e380a1418ebaeccb"},{"author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"change_message_id":"ea006b4d67872580597e09d8b3f9a65a2c91811a","unresolved":false,"context_lines":[{"line_number":541,"context_line":"                        del items[item[name]]"},{"line_number":542,"context_line":"                        # TODO: if limit was applied to old_items then we may"},{"line_number":543,"context_line":"                        # now need to go back to the old db to fetch a"},{"line_number":544,"context_line":"                        # replacement for the deleted item"},{"line_number":545,"context_line":"                    continue"},{"line_number":546,"context_line":"                items[item[name]] \u003d item"},{"line_number":547,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7f287b81_cfdbcfea","line":544,"updated":"2017-09-07 04:48:11.000000000","message":"hmm, yeah good thought. Or we just live with a ghost listing or missing for the time being. Depending on how expensive a new search could be.\n\nWe could keep track of the last old_item and the number we delete and then do a marker, end_marker. But we\u0027d need to run the new items through merge_items again, just in case.\n\nWe could do something inbetween and grab more then limit and then truncate at the end.. but this again would only make the potential of temp missing items less likely not a complete fix.","commit_id":"cbf42f9860f5e123cd3f4631e380a1418ebaeccb"}]}
