)]}'
{"swift/container/server.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"042e80e7c8f3a48d107457d7deb69f7bf08d6414","unresolved":false,"context_lines":[{"line_number":654,"context_line":"                if required_upper \u003e last_upper:"},{"line_number":655,"context_line":"                    filler_sr \u003d ShardRange("},{"line_number":656,"context_line":"                        \u0027%s/%s\u0027 % (account, container), Timestamp.now(),"},{"line_number":657,"context_line":"                        str(last_upper), str(required_upper),"},{"line_number":658,"context_line":"                        state\u003dShardRange.ACTIVE)"},{"line_number":659,"context_line":"                    container_list.insert(filler_index, filler_sr)"},{"line_number":660,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7f96bb07_f3f5a884","line":657,"range":{"start_line":657,"start_character":24,"end_line":657,"end_character":60},"updated":"2018-01-22 09:40:09.000000000","message":"neither of the str() is strictly necessary - ShardRange will accept ShardRange.MIN/MAX or str","commit_id":"1ba8ec469d25a0e0dd9ba8581a530a11c1bd744c"}]}
