- Sources: primary, discussion
- Summary: GitHub's status page records an incident opened at 16:16 UTC and resolved at 16:41 UTC on 2026-08-12, in which requests returned HTTP 500 errors. GitHub attributes the failure to a query hint that named a database index a later migration had removed. The closing footer names Issues and Pull Requests as affected, while the 16:38 update also names Search, so both are recorded here. The status page was read directly at about 16:49 UTC, after the cached fetch at 16:40 UTC had captured only the open incident. A detailed root cause analysis is still outstanding.
- Why it matters: GitHub published a concrete cause rather than a generic database note, and the shape of it is reproducible in any schema-migration pipeline that does not check query hints against the post-migration schema.
- Follow-up: GitHub's detailed root cause analysis.
send feedback on this story