MurmurationsNetwork / MurmurationsServices

Index, Library and other microservices that implement the Murmurations protocol
https://docs.murmurations.network/developers/index-api.html
GNU General Public License v3.0
7 stars 3 forks source link

Throttle requests to GH #824

Open geoffturk opened 2 hours ago

geoffturk commented 2 hours ago

When a schema has a bad reference (e.g., a $ref pointing to a non-existent field) it will continuously try to pull the reference from GitHub until the rate limit throttling is enforced by GH's API.

We need to catch this and stop it, and then log the error in schemaparser. We also should have an alert that picks this up and tells us in our alerts channel for the environment.

geoffturk commented 2 hours ago

The above comment was generate by a bot. DO NOT FOLLOW THE LINK!