Repository navigation
Bump API schema to 3bfc6ce3 - #20222
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Please update the IS YOUR CHANGE URGENT? section of the PR description:
This information helps the Docs team prioritize your review. |
|
The plan checks API reference page loads, not-found events on those paths, client errors, and load latency. An issue escalates when not-found events rise or those pages stop loading. Monitoring in Services: Mention PlanWhat changedAPI reference pages now build from schema commit 3bfc6ce3. That commit is release 0.401.0. The OpenAPI document did not change from the prior pin 7b9f8d9b. Requests to /api/ category and endpoint pages keep the same documented operations. sentry-docs must deploy before those pages update. develop-docs also deploys this commit because it shares src/. develop-docs does not serve OpenAPI API pages. RiskA bad schema can drop or rename API endpoint slugs. Readers then hit not-found pages for old URLs. A schema fetch or parse failure fails the sentry-docs production build. Shared src compiles into develop-docs. That site does not render these API pages. Intended effectThe pin is live when API reference pages keep loading at the pre-ship share. Do not expect new endpoints. The OpenAPI body did not change. absent looks like the API page-load share falling below the band while total docs page loads hold.
Last 24h was 836 of 16059 loads. Prior 24h was 789 of 17534 loads. Hold that share. A drop below 4.5% with steady total loads is absent. Regression watchThe change can hide old API slugs and raise client errors on remaining API pages.
Last 24h not-found share was 15 of 851 API loads plus not-found. Prior 24h was 10 of 799. Last 24h error share was 10 of 836 API loads. Prior 24h was 6 of 789. Last 24h p95 was 7355ms on 820 spans. Last 2d p95 was 7272ms on a broader url filter. Escalate if not-found or error share rises above the band. Escalate if p95 rises above 7360ms. Last 24h not-found counts by requested_path were api/alerts 6, api/events 4, api/projects 3, api/discover 1, and api/monitors 1. Treat a new path at similar volume as a regression. If one of those paths jumps well above its 24h count, inspect that slug first. Not observablePageload spans on /api/ do not set http.response_status_code. Server 5xx on those pages is not measurable there. Pageload span.status error share was 6.3% in the last 24h only. The prior 24h for that share is missing. Live pages do not expose the schema SHA. Per-path API not-found counts for the prior 24h were not measured. |
|
Verified in
|
No description provided.