Currently, it's possible for users to interact with Subgraph API and Omnigraph API during backfill. It means means that user queries are executed against partially indexed data. We should only support such queries after the backfill has completed. Therefore, we need to update the UI layer and API layer accordingly.
- ENSAdmin
- During backfill, for ENS Omnigraph view and ENS Subgraph view, show an error message explaining how those views can only be used after indexing has reached the following status.
- ENSApi
- During backfill, return
503 Service Unavailable HTTP status for queries to Subgraph API and Omnigraph API.
Currently, it's possible for users to interact with Subgraph API and Omnigraph API during backfill. It means means that user queries are executed against partially indexed data. We should only support such queries after the backfill has completed. Therefore, we need to update the UI layer and API layer accordingly.
503 Service UnavailableHTTP status for queries to Subgraph API and Omnigraph API.