)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"1709d8e88efb318137ca4c83f1f015fff6c1fbd5","unresolved":false,"context_lines":[{"line_number":14,"context_line":"no extra functionality added on top of the KeyValueStore base"},{"line_number":15,"context_line":"besides the basic configuration choices.  The test_backend_memcache"},{"line_number":16,"context_line":"test suite was only used for testing token memcache backend.  The"},{"line_number":17,"context_line":"important unicode tests have been moved into the base token test"},{"line_number":18,"context_line":"suite and should now validate against all token backends."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"bp: dogpile-kvs-backends"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"AAAATn%2F9gLM%3D","line":17,"updated":"2013-12-10 21:25:26.000000000","message":"++","commit_id":"5054053b9369be1b35c0139c0be05bb484253817"}],"keystone/tests/test_backend_memcache.py":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"1709d8e88efb318137ca4c83f1f015fff6c1fbd5","unresolved":false,"context_lines":[{"line_number":190,"context_line":"            self.token_api.driver._update_user_list_with_cas,"},{"line_number":191,"context_line":"            user_key, token_data)"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"    def test_token_expire_timezone(self):"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"        @test_utils.timezone"},{"line_number":196,"context_line":"        def _create_token(expire_time):"}],"source_content_type":"text/x-python","patch_set":5,"id":"AAAATn%2F9gK8%3D","side":"PARENT","line":193,"updated":"2013-12-10 21:25:26.000000000","message":"Does this test need to be kept around somewhere?","commit_id":"76077aaaa2a2711d438d6f1ae7e5a707f7853b5c"}],"keystone/token/backends/memcache.py":[{"author":{"_account_id":6460,"name":"Brad Topol","email":"btopol@us.ibm.com","username":"btopol"},"change_message_id":"59d43dcfe600751d6b8e272085b2b06b8f4792ae","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class Token(kvs.Token):"},{"line_number":26,"context_line":"    kvs_backend \u003d \u0027openstack.kvs.Memcached\u0027"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    def __init__(self, *args, **kwargs):"},{"line_number":29,"context_line":"        kwargs[\u0027no_expiry_keys\u0027] \u003d [self.revocation_key]"}],"source_content_type":"text/x-python","patch_set":12,"id":"AAAAUH%2F9xHc%3D","line":26,"updated":"2014-02-04 06:26:32.000000000","message":"Well this looks much cleaner :-)","commit_id":"08373fdaea7391e26bca1c3a487413ceefaf5759"}]}
