Use cases
Software Products E-commerce MSPs Schools Development & Marketing DevOps Agencies Help Desk
Company
Internet Status Blog Pricing Log in Get started free

Outage in GitHub

Incomplete pull request results in repositories

Resolved Minor
April 28, 2026 - Started 20 days ago - Lasted 3 days
Official incident page

Incident Report

Summary AI Generated

GitHub experienced a 62-hour incident where pull request search and indexing functionality was degraded, causing incomplete pull request results to appear in repositories and affecting pull request listings. The issue was caused by problems with GitHub's Elasticsearch cluster that resulted in missing search records, though no pull request data was actually lost. GitHub resolved the incident by reindexing the Elasticsearch indexes and repairing missing and stale search records, restoring full search and indexing functionality for pull requests.

We are investigating reports of degraded performance for Pull Requests
Components affected
GitHub Pull Requests

Trusted by 1,000+ teams

Never miss outages in third-party dependencies

Stop finding out about outages from your users. Monitor 6,320+ cloud services and get alerted the second something breaks.

IsDown status aggregator dashboard
Latest Updates ( sorted recent to last )
RESOLVED 18 days ago - at 05/01/2026 04:15AM

This incident has been resolved. Thank you for your patience and understanding as we addressed this issue. A detailed root cause analysis will be shared as soon as it is available.

INVESTIGATING 18 days ago - at 05/01/2026 04:11AM

This incident has been resolved. Search and indexing functionality for pull requests are now fully restored. Thank you for your patience and understanding as we addressed this issue. A detailed root cause analysis will be shared as soon as it is available.

INVESTIGATING 19 days ago - at 04/30/2026 03:49AM

We have repaired the missing search records for affected Pull Requests and are working to identify and repair records left in a stale state after the recovery.

INVESTIGATING 19 days ago - at 04/29/2026 10:22PM

We have restored search/indexing functionality for over 99% of impacted pull requests. We are continuing to address the remaining affected pull requests and are reviewing outstanding gaps as part of the restoration process.

INVESTIGATING 20 days ago - at 04/29/2026 12:40AM

Mitigation is in progress, with full recovery of impacted pull request listings expected within approximately 24 hours.

INVESTIGATING 20 days ago - at 04/28/2026 10:46PM

We have made an interim mitigation to improve availability for some impacted repositories while reindexing continues, and we are actively monitoring the indexing progress.

INVESTIGATING 20 days ago - at 04/28/2026 09:43PM

Elastic search reindexing of pull requests is continuing. All data is preserved, but may not be available on pages relying on elasticsearch until the reindex is complete.

Pages and APIs that do not rely on elasticsearch, including the GitHub CLI (gh pr list) and API (/repos/{owner}/{repo}/pulls), are not impacted and can be used to retrieve pull request data in the interim.

INVESTIGATING 20 days ago - at 04/28/2026 03:58PM

We are actively reindexing the remaining ElasticSearch indexes. Our priority is ensuring correctness and avoiding further impact.  We are taking a measured approach to safely backfill data and will share additional updates as progress continues.

INVESTIGATING 20 days ago - at 04/28/2026 02:51PM

After yesterday’s incident, we are investigating cases where /pulls and /repo/pulls pages are not showing all indexed pull requests. This is because our Elasticsearch cluster does not currently contain all indexed documents.

No pull request data has been lost. As pull requests are updated, they will be reindexed. We are also working on accelerating a full reindex so these pages return complete results again.

INVESTIGATING 20 days ago - at 04/28/2026 02:17PM

We are investigating reports of degraded performance for Pull Requests

Never miss outages in third-party dependencies

With IsDown, you can monitor all your critical services' official status pages from one centralized dashboard and receive instant alerts the moment an outage is detected. Say goodbye to constantly checking multiple sites for updates and stay ahead of outages with IsDown.

Start free trial

No credit card required · Cancel anytime · 6320 services available

Integrations with Slack Microsoft Teams Google Chat Datadog PagerDuty Zapier Discord Webhook