Skip to content

User site report submission #3

@AntiCompositeNumber

Description

@AntiCompositeNumber
  1. Identify bottlenecks and try to decrease query time
  2. Run jobs from a Celery worker
  3. Rate-limit requests for the same site when query times are long.
    • One report per site/config per day seems reasonable.
    • Sub 1min queries could be cached less heavily, 1/hr maybe.
  4. Decide on level of configuration available, and how that should be presented in the list of reports
    • Currently, there is only one test suite and configuration parameters remain constant.
    • If users can configure the query (Extended validation #1), and those reports are cached, they should be identified in the query list.
  5. Store data in database instead of writing to json?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions