)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"447eb73d8f93f0a25009bac2122eecfae3043847","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Tim Burke \u003ctim.burke@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2021-04-22 13:37:08 -0700"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"sharding: Don\u0027t consider responses generated from cache as \"already visited\""},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I4ba3e01e59fde6a85e5c3bc10055e65ccbd280c0"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"94ffe443_a457496a","line":7,"updated":"2021-04-23 09:12:02.000000000","message":"why?","commit_id":"5b9eda63d53aaef1685a0786bc0fe75105d20474"}],"swift/proxy/controllers/container.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"447eb73d8f93f0a25009bac2122eecfae3043847","unresolved":true,"context_lines":[{"line_number":319,"context_line":"        shard_listing_history \u003d req.environ.setdefault("},{"line_number":320,"context_line":"            \u0027swift.shard_listing_history\u0027, [])"},{"line_number":321,"context_line":"        if not config_true_value(resp.headers.get(\u0027x-backend-cached-results\u0027)):"},{"line_number":322,"context_line":"            shard_listing_history.append("},{"line_number":323,"context_line":"                (self.account_name, self.container_name))"},{"line_number":324,"context_line":"        shard_ranges \u003d [ShardRange.from_dict(data)"},{"line_number":325,"context_line":"                        for data in json.loads(resp.body)]"}],"source_content_type":"text/x-python","patch_set":1,"id":"5895bfbe_aaa4dbec","line":322,"updated":"2021-04-23 09:12:02.000000000","message":"doesn\u0027t this mean that responses from cache can cause loops?","commit_id":"5b9eda63d53aaef1685a0786bc0fe75105d20474"}]}
