zuul/zuul/driver
Clark Boylan cee7a4e248 Switch to LRU based sha to PR cache
This updates the github driver to cache PRs by sha using cachetool's
LRUCache.

We make this change because we need to cache closed PRs so can't rely on
the action of closing a PR to remove the PR from the cache. Since we
don't have a good method of evicting entries we fall back to LRU with
a reasonable cache size (2k commits).

Change-Id: I5fb6c8b33f9eed221a8b84e537f02e7dccf2d2df
2019-02-19 09:31:54 -08:00
..
bubblewrap Build zuul containers with dockerfile not pbrx 2019-01-24 16:11:31 +00:00
gerrit connections: remove unused getSchema procedure 2019-02-18 01:46:46 +00:00
git connections: remove unused getSchema procedure 2019-02-18 01:46:46 +00:00
github Switch to LRU based sha to PR cache 2019-02-19 09:31:54 -08:00
mqtt connections: remove unused getSchema procedure 2019-02-18 01:46:46 +00:00
nullwrap Log cpu times of ansible executions 2018-07-14 10:32:06 +02:00
smtp connections: remove unused getSchema procedure 2019-02-18 01:46:46 +00:00
sql connections: remove unused getSchema procedure 2019-02-18 01:46:46 +00:00
timer timer: do not skip projects using pipeline from template 2018-08-08 10:48:08 +00:00
zuul Limit search scope of getChangesDependingOn to tenant 2018-05-24 00:15:51 +00:00
__init__.py Status branch protection checking for github 2018-06-04 15:47:01 +02:00
util.py Add driver-specific pipeline requirements 2017-05-19 13:24:00 -07:00