Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add caching of reports #1

Open
4 tasks
morganestes opened this issue Dec 30, 2015 · 0 comments
Open
4 tasks

Add caching of reports #1

morganestes opened this issue Dec 30, 2015 · 0 comments

Comments

@morganestes
Copy link
Owner

Every report is generated by multiple calls to Trac, then displayed but not stored anywhere.

Let's add some form of caching, whether it's on a per-report basis (caching the response from Trac, then parsing it), saving the generated report to a file or caching system and returning it instead of regenerating, or just the markdown and regenerating the HTML each time (seems silly, though).

Things to consider:

  • How to store the data
  • What data to store
  • How often to flush and regenerate the cache
  • How to force a report regeneration by a site visitor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant