)]}'
{"keystone/common/kvs/core.py":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"fc0334a36514ca3dfa36ff7429e6b7613446e792","unresolved":false,"context_lines":[{"line_number":245,"context_line":"        # when it comes to the backends, memcache\u0027s cache store is not more"},{"line_number":246,"context_line":"        # refined than 1 second, therefore we must build in at least a 1"},{"line_number":247,"context_line":"        # second overlap.  `lock_timeout` of 0 means locks never expire."},{"line_number":248,"context_line":"        if config_args[\u0027lock_timeout\u0027]:"},{"line_number":249,"context_line":"            config_args[\u0027lock_timeout\u0027] +\u003d LOCK_WINDOW"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"        for argument, value in config_args.items():"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6ed579_3acaa9a2","line":248,"updated":"2016-01-12 14:15:34.000000000","message":"Does anything rely on the ability to have a negative value?","commit_id":"e401ba16a15ee66055b88dab3640ee4d62c288f7"}],"keystone/revoke/backends/sql.py":[{"author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"change_message_id":"fc0334a36514ca3dfa36ff7429e6b7613446e792","unresolved":false,"context_lines":[{"line_number":63,"context_line":"        session \u003d sql.get_session()"},{"line_number":64,"context_line":"        dialect \u003d session.bind.dialect.name"},{"line_number":65,"context_line":"        batch_size \u003d self._flush_batch_size(dialect)"},{"line_number":66,"context_line":"        if batch_size:"},{"line_number":67,"context_line":"            query \u003d session.query(RevocationEvent.id)"},{"line_number":68,"context_line":"            query \u003d query.filter(RevocationEvent.revoked_at \u003c oldest)"},{"line_number":69,"context_line":"            query \u003d query.limit(batch_size).subquery()"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6ed579_1a700572","line":66,"updated":"2016-01-12 14:15:34.000000000","message":"This is definitely not as readable","commit_id":"e401ba16a15ee66055b88dab3640ee4d62c288f7"}]}
