)]}'
{"test/unit/container/test_backend.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"ebd25fcfa17619e57c9979d82d9e27d08ddfe3c2","unresolved":false,"context_lines":[{"line_number":576,"context_line":"            self.assertEqual(conn.execute("},{"line_number":577,"context_line":"                \"SELECT bytes_used FROM shard_ranges\").fetchone()[0], 2)"},{"line_number":578,"context_line":""},{"line_number":579,"context_line":"        # Put new delete event"},{"line_number":580,"context_line":"        timestamp \u003d next(ts_iter).internal"},{"line_number":581,"context_line":"        broker.update_shard_range("},{"line_number":582,"context_line":"            ShardRange(\u0027\"{\u003cshardrange \\\u0027\u0026\\\u0027 name\u003e}\"\u0027, timestamp,"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f4e5783_ba791930","line":579,"updated":"2017-10-12 16:14:16.000000000","message":"Doesn\u0027t this case already cover what the other test is doing?","commit_id":"78b08a4ff9b156f8133dd1c5fc10493f81d3cad7"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"ebd25fcfa17619e57c9979d82d9e27d08ddfe3c2","unresolved":false,"context_lines":[{"line_number":678,"context_line":"                \"SELECT bytes_used FROM shard_ranges\").fetchone()[0], 6)"},{"line_number":679,"context_line":""},{"line_number":680,"context_line":"    def test_update_shard_range_deleted(self):"},{"line_number":681,"context_line":"        # Test ContainerBroker.update_shard_range sets deleted attribute"},{"line_number":682,"context_line":"        ts_iter \u003d make_timestamp_iter()"},{"line_number":683,"context_line":"        broker \u003d ContainerBroker(\u0027:memory:\u0027, account\u003d\u0027a\u0027, container\u003d\u0027c\u0027)"},{"line_number":684,"context_line":"        broker.initialize(Timestamp(\u00271\u0027).internal, 0)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f4e5783_5ad46520","line":681,"range":{"start_line":681,"start_character":10,"end_line":681,"end_character":72},"updated":"2017-10-12 16:14:16.000000000","message":"Eh?","commit_id":"78b08a4ff9b156f8133dd1c5fc10493f81d3cad7"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"ebd25fcfa17619e57c9979d82d9e27d08ddfe3c2","unresolved":false,"context_lines":[{"line_number":694,"context_line":""},{"line_number":695,"context_line":"        # delete shard range"},{"line_number":696,"context_line":"        broker.update_shard_range(ShardRange(\u0027o\u0027, next(ts_iter).internal,"},{"line_number":697,"context_line":"                                             deleted\u003d1))"},{"line_number":698,"context_line":"        with broker.get() as conn:"},{"line_number":699,"context_line":"            self.assertEqual(conn.execute("},{"line_number":700,"context_line":"                \"SELECT count(*) FROM shard_ranges \""}],"source_content_type":"text/x-python","patch_set":1,"id":"5f4e5783_3a8e492e","line":697,"range":{"start_line":697,"start_character":45,"end_line":697,"end_character":52},"updated":"2017-10-12 16:14:16.000000000","message":"OK, yeah, we still have to explicitly do this ourselves :-)","commit_id":"78b08a4ff9b156f8133dd1c5fc10493f81d3cad7"}]}
