)]}'
{"test/unit/common/middleware/test_encrypter.py":[{"author":{"_account_id":9625,"name":"Thiago da Silva","email":"thiagodasilva@gmail.com","username":"thiago"},"change_message_id":"65297b493156ebd4a776d3b71a423accc9364848","unresolved":false,"context_lines":[{"line_number":282,"context_line":"            \u0027X-Backend-Container-Update-Override-Etag\u0027: \u0027other override\u0027}"},{"line_number":283,"context_line":"        body \u003d \u0027FAKE APP\u0027"},{"line_number":284,"context_line":"        env \u003d {\u0027REQUEST_METHOD\u0027: \u0027PUT\u0027,"},{"line_number":285,"context_line":"               \u0027swift.crypto.override\u0027: True,"},{"line_number":286,"context_line":"               \u0027swift.callback.update_footers\u0027:"},{"line_number":287,"context_line":"                   lambda footers: footers.update(other_footers)}"},{"line_number":288,"context_line":"        hdrs \u003d {\u0027content-type\u0027: \u0027text/plain\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_dea088f6","line":285,"range":{"start_line":285,"start_character":16,"end_line":285,"end_character":37},"updated":"2016-04-07 20:52:58.000000000","message":"just seeing swift.crypto.override for the first time, not sure when it becomes relevant. What\u0027s the use case for setting override \u003d True.","commit_id":"7b45a64cfad42599f85a9fc9ec2cfab81b749414"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"137eee2c97ad49714ecda8d8475779f47af35084","unresolved":false,"context_lines":[{"line_number":282,"context_line":"            \u0027X-Backend-Container-Update-Override-Etag\u0027: \u0027other override\u0027}"},{"line_number":283,"context_line":"        body \u003d \u0027FAKE APP\u0027"},{"line_number":284,"context_line":"        env \u003d {\u0027REQUEST_METHOD\u0027: \u0027PUT\u0027,"},{"line_number":285,"context_line":"               \u0027swift.crypto.override\u0027: True,"},{"line_number":286,"context_line":"               \u0027swift.callback.update_footers\u0027:"},{"line_number":287,"context_line":"                   lambda footers: footers.update(other_footers)}"},{"line_number":288,"context_line":"        hdrs \u003d {\u0027content-type\u0027: \u0027text/plain\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_605d4348","line":285,"range":{"start_line":285,"start_character":16,"end_line":285,"end_character":37},"in_reply_to":"9a061dce_dea088f6","updated":"2016-04-08 09:56:23.000000000","message":"The use case was i believe to allow a keymaster to explcitly indicate that for some policy reason it did not intend this request to be encrypted. Or for some other middleware to do the same (cf. authorize_override) maybe in response to some client header that disables crypto.","commit_id":"7b45a64cfad42599f85a9fc9ec2cfab81b749414"}]}
