Skip to content

Investigate API Rate Limiting #4

@mheidinger

Description

@mheidinger

So far PReek has been mostly tested against a GitHub Enterprise Instance in which rate limits seem to be disabled.

It needs to be investigated if rate limits are a potential issue for the app and if so, how they could be implemented.
Few Ideas:

  • Only fetch first few events for a PR, load more on button press (see Dynamic Loading of PR Events #5)
  • Make use of rate limiting headers (both REST and GQL) and prevent a refresh if it is hit
  • Just show an error message if the response is "rate limit hit"

Documentation:

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