BonnyCI / projman

A project management repository -- meta
0 stars 2 forks source link

Implement caching of github data #203

Closed omgjlk closed 7 years ago

omgjlk commented 7 years ago

Zuul github code makes a lot of API calls during operation. When doing this as an Integration we can quickly hit a limit or get seen as spam. A caching layer would go a long way to preventing this from happening (again).

We feel that some level of caching can be hacked into the Zuul github code as-is (github3.py) without doing a full rewrite, although we would like to rewrite it in the future.

Some work will be needed to identify calls that can rely on caching, and then that can be turned into a checklist of things to work against to consider this card complete.

omgjlk commented 7 years ago

Closed as the zuul code for this merged.