)]}'
{"swift/container/server.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"534af1d07b291adada9326cf3a1d8784d5cad74a","unresolved":false,"context_lines":[{"line_number":553,"context_line":"        Handle HTTP GET request."},{"line_number":554,"context_line":""},{"line_number":555,"context_line":"        The body of the response to a successful GET request contains a listing"},{"line_number":556,"context_line":"        of either objects or shard ranges. The exact content of the listing is"},{"line_number":557,"context_line":"        determined by a combination of request headers and query string"},{"line_number":558,"context_line":"        parameters, as follows:"},{"line_number":559,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_11dd08dc","line":556,"range":{"start_line":556,"start_character":43,"end_line":556,"end_character":75},"updated":"2018-05-31 22:04:42.000000000","message":"I was half-expecting this to touch on listing formats, but that\u0027s probably unnecessary.","commit_id":"bb9e4272627f45c70eddb60fd6852b1876725a96"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"534af1d07b291adada9326cf3a1d8784d5cad74a","unresolved":false,"context_lines":[{"line_number":569,"context_line":"          Object listings will only contain objects whose names are greater"},{"line_number":570,"context_line":"          than any ``marker`` value and less than any ``end_marker`` value."},{"line_number":571,"context_line":"          Shard range listings will only contain shard ranges whose namespace"},{"line_number":572,"context_line":"          is greater than or includes any ``marker`` value and is less than or"},{"line_number":573,"context_line":"          includes any ``end_marker`` value."},{"line_number":574,"context_line":""},{"line_number":575,"context_line":"        * Shard range listings may also be constrained by an ``includes`` query"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_91d118cf","line":572,"range":{"start_line":572,"start_character":26,"end_line":572,"end_character":58},"updated":"2018-05-31 22:04:42.000000000","message":"Strictly speaking, the shard range doesn\u0027t need to include marker -- what\u0027s more important is that we include any shard ranges whose namespace overlaps the (marker, end_marker) namespace.\n\nIf we have a marker b, we don\u0027t need to include a-b, but we do need b-c.","commit_id":"bb9e4272627f45c70eddb60fd6852b1876725a96"}]}
