)]}'
{"swift/proxy/controllers/obj.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"f8216414673802e510682d9e85fe4ede0a38f7c8","unresolved":false,"context_lines":[{"line_number":2776,"context_line":"                     \u0027body\u0027: self.body[:1024]})"},{"line_number":2777,"context_line":"            else:"},{"line_number":2778,"context_line":"                self.app.logger.warning("},{"line_number":2779,"context_line":"                    \u0027Ignoring %s from primary\u0027 % possible_source.status)"},{"line_number":2780,"context_line":""},{"line_number":2781,"context_line":"            return None"},{"line_number":2782,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_1bee5fec","line":2779,"updated":"2020-11-10 12:23:37.000000000","message":"there\u0027s a few unit tests that need changing to expect this warning IF we want to add it - but maybe it is too chatty?","commit_id":"4a8bd3df5c9dc027704117fc269763a5bebb3821"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"3512d59723781c7a6b78926526f50ec3752d1939","unresolved":false,"context_lines":[{"line_number":2776,"context_line":"                     \u0027body\u0027: self.body[:1024]})"},{"line_number":2777,"context_line":"            else:"},{"line_number":2778,"context_line":"                self.app.logger.warning("},{"line_number":2779,"context_line":"                    \u0027Ignoring %s from primary\u0027 % possible_source.status)"},{"line_number":2780,"context_line":""},{"line_number":2781,"context_line":"            return None"},{"line_number":2782,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_61a246b0","line":2779,"in_reply_to":"1f621f24_1bee5fec","updated":"2020-11-10 14:38:50.000000000","message":"i think it\u0027s fine - probably this ignore and the one I added should be info :shrug:","commit_id":"4a8bd3df5c9dc027704117fc269763a5bebb3821"}],"test/unit/obj/test_diskfile.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"3512d59723781c7a6b78926526f50ec3752d1939","unresolved":false,"context_lines":[{"line_number":6882,"context_line":"            # so hashes should have the latest suffix hash..."},{"line_number":6883,"context_line":"            self.assertEqual(hashes[suffix], non_local[\u0027hash\u0027])"},{"line_number":6884,"context_line":""},{"line_number":6885,"context_line":"    def test_hash_invalidations_reace_get_hashes_same_suffix_new(self):"},{"line_number":6886,"context_line":"        self._check_hash_invalidations_race_get_hashes_same_suffix(False)"},{"line_number":6887,"context_line":""},{"line_number":6888,"context_line":"    def test_hash_invalidations_race_get_hashes_same_suffix_existing(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_e195b641","line":6885,"updated":"2020-11-10 14:38:50.000000000","message":"?","commit_id":"4a8bd3df5c9dc027704117fc269763a5bebb3821"}],"test/unit/proxy/controllers/test_obj.py":[{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"3512d59723781c7a6b78926526f50ec3752d1939","unresolved":false,"context_lines":[{"line_number":4005,"context_line":""},{"line_number":4006,"context_line":"    def test_GET_with_multirange(self):"},{"line_number":4007,"context_line":"        self.app.object_chunk_size \u003d 256"},{"line_number":4008,"context_line":"        ec_stub \u003d self._make_ec_object_stub()"},{"line_number":4009,"context_line":"        test_body \u003d b\u0027test\u0027 * self.policy.ec_segment_size"},{"line_number":4010,"context_line":"        ec_stub \u003d make_ec_object_stub(test_body, self.policy, None)"},{"line_number":4011,"context_line":"        frag_archives \u003d ec_stub[\u0027frags\u0027]"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_618b661e","side":"PARENT","line":4008,"updated":"2020-11-10 14:38:50.000000000","message":"lawl","commit_id":"34ee960bc51211728796ede4accb0fd76b01944b"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"3512d59723781c7a6b78926526f50ec3752d1939","unresolved":false,"context_lines":[{"line_number":4764,"context_line":"            if \u0027Ignoring 404 from primary\u0027 in line:"},{"line_number":4765,"context_line":"                ignore_404 +\u003d 1"},{"line_number":4766,"context_line":"            if \u0027Ignoring 404 from handoff\u0027 in line:"},{"line_number":4767,"context_line":"                ignore_404_handoff +\u003d 1"},{"line_number":4768,"context_line":"        self.assertEqual(2, skip_etag, warning_lines)"},{"line_number":4769,"context_line":"        self.assertEqual(nparity - 2, ignore_404, warning_lines)"},{"line_number":4770,"context_line":"        self.assertEqual(nhandoffs, ignore_404_handoff, warning_lines)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f621f24_4190ea4a","line":4767,"updated":"2020-11-10 14:38:50.000000000","message":"i rather like this test!","commit_id":"4a8bd3df5c9dc027704117fc269763a5bebb3821"}]}
