
TL;DR
GitHub experienced issues with Pull Requests and Issues due to a database index error, which has now been resolved. Users may have encountered 500 errors, but services are recovering as the problematic configuration was disabled.
✦ Why It Matters
Check your GitHub workflows for any lingering issues with Pull Requests or Issues and report them if necessary.
Key Takeaways
Full Summary
GitHub faced an incident that disrupted the functionality of Pull Requests and Issues, leading to 500 errors for some users. The root cause was traced to a database index hint that referenced an index removed during a recent migration.
Engineering teams quickly identified the issue and disabled the problematic configuration, which allowed for recovery across the affected services. As of now, the degradation has been mitigated, and GitHub is actively monitoring the situation to ensure stability.
A detailed root cause analysis will be shared once available, providing insights into the incident's impact and resolution. This incident highlights the importance of robust database management during migrations.
Related