)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"change_message_id":"1fb163e1b7d12969f6d8a94aa401e3b438a17480","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Timur Alperovich \u003ctimuralp@swiftstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-30 17:07:49 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Silence \"Client disconnected\" warnings on reads."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When a client fully reads the content and closes the iterator, the"},{"line_number":10,"context_line":"Client disconnected warning is still generated, as there is no logic"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa7ab95a_4562d5ae","line":7,"updated":"2016-08-31 13:29:15.000000000","message":"Maybe add a note that this happens on large objects?","commit_id":"cd639520bee2926f001355703b0f8486859642f7"},{"author":{"_account_id":17363,"name":"Timur Alperovich","email":"timur@timuralp.com","username":"timuralp"},"change_message_id":"0b83ebdebfc9f29d077907eb29683532095bfdf1","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Timur Alperovich \u003ctimuralp@swiftstack.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-30 17:07:49 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Silence \"Client disconnected\" warnings on reads."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When a client fully reads the content and closes the iterator, the"},{"line_number":10,"context_line":"Client disconnected warning is still generated, as there is no logic"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"fa7ab95a_07ad1f31","line":7,"in_reply_to":"fa7ab95a_4562d5ae","updated":"2016-08-31 17:47:04.000000000","message":"Will do. I actually noticed it when using the InternalClient. I did not test with large objects, but I\u0027m glad you did :)","commit_id":"cd639520bee2926f001355703b0f8486859642f7"}],"swift/proxy/controllers/base.py":[{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"5f3ad7e5c9086bc3346e5ffdb9328183d54decdf","unresolved":false,"context_lines":[{"line_number":1064,"context_line":"            warn \u003d True"},{"line_number":1065,"context_line":"            try:"},{"line_number":1066,"context_line":"                req_range \u003d Range(self.backend_headers[\u0027Range\u0027])"},{"line_number":1067,"context_line":"                print(str(req_range))"},{"line_number":1068,"context_line":"            except ValueError:"},{"line_number":1069,"context_line":"                req_range \u003d None"},{"line_number":1070,"context_line":"            if req_range and len(req_range.ranges) \u003d\u003d 1:"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa7ab95a_e881d9fc","line":1067,"updated":"2016-09-01 01:30:05.000000000","message":"leftover debugging crud?","commit_id":"5112d214eb80baaf3620ebf098b8fe43e333e777"},{"author":{"_account_id":17363,"name":"Timur Alperovich","email":"timur@timuralp.com","username":"timuralp"},"change_message_id":"42e3299eebc81d564e8ac5408d3a3bd0252b0fd9","unresolved":false,"context_lines":[{"line_number":1064,"context_line":"            warn \u003d True"},{"line_number":1065,"context_line":"            try:"},{"line_number":1066,"context_line":"                req_range \u003d Range(self.backend_headers[\u0027Range\u0027])"},{"line_number":1067,"context_line":"                print(str(req_range))"},{"line_number":1068,"context_line":"            except ValueError:"},{"line_number":1069,"context_line":"                req_range \u003d None"},{"line_number":1070,"context_line":"            if req_range and len(req_range.ranges) \u003d\u003d 1:"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa7ab95a_5720a0f7","line":1067,"in_reply_to":"fa7ab95a_e881d9fc","updated":"2016-09-01 04:35:19.000000000","message":"Doh, yep. I used the gerrit edit feature... let\u0027s see how well that works.","commit_id":"5112d214eb80baaf3620ebf098b8fe43e333e777"}]}
