RepoJournal
Laravel

@laravel

PHP's most popular framework - Forge, Vapor, and a massive paying audience

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: PHP Full archive →

The Wire · Showcase

HORIZON METRICS BUG SILENTLY LEAKS REDIS KEYS ON PHPREDIS 6.1+

By RepoJournal · Filed · About Laravel

Laravel Horizon's clear-metrics command reports success while accumulating unbounded Redis keys on phpredis 6.1 or newer, potentially starving your queue storage.

Horizon shipped a critical fix [1] for a silent metric-clearing failure that affects any application running phpredis 6.1 or later. The bug stems from a SCAN iterator initialization issue: `horizon:clear-metrics` passes integer `0` to Redis SCAN, but phpredis 6.1+ requires `null` to start iteration, causing the command to report success while leaving queue and job keys untouched [2]. On busy applications, these orphaned `queue:*`, `job:*`, and `snapshot:*` keys accumulate without bound, bloating your Redis instance. The fix has been merged and is live. If you're running Horizon 5.x with phpredis 6.1+, pull the latest code immediately. Meanwhile, GitHub Actions checkout bumped to 7.0.1 [3] with a minor safety improvement for PR workflows.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [5.x] Fix `horizon:clear-metrics` clearing nothing on phpredis 6.1+ (#1801) laravel/horizon
  2. [2] [5.x] Fix `horizon:clear-metrics` clearing nothing on phpredis 6.1+ ↗ laravel/horizon
  3. [3] chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group ↗ laravel/moat

Quick answers

What shipped in Laravel on July 27, 2026?
Laravel Horizon's clear-metrics command reports success while accumulating unbounded Redis keys on phpredis 6.1 or newer, potentially starving your queue storage. In total, 1 commits and 2 pull requests landed.
Who contributed to Laravel on July 27, 2026?
2 developers shipped this update, including dependabot and ademola-emmanuel.
What were the notable Laravel updates?
[5.x] Fix `horizon:clear-metrics` clearing nothing on phpredis 6.1+ (#1801), [5.x] Fix `horizon:clear-metrics` clearing nothing on phpredis 6.1+, and chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group.

More from @laravel

Daily updates, in your inbox

Follow Laravel

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.