Redis: Replica Divergence Fixes and Sampling Speedups

Merged fixes close replica divergence in streams, sorted-set corruption, and module crashes, while a cluster of open proposals audits per-slot memory accounting. Two sampling optimizations sharply speed up random member commands.

Duration: PT2M34S

Episode overview

This episode is a short developer briefing from Redis.

It explains recent repository work in plain language.

  • Show: Redis
  • Published: 2026-11-10T14:13:01Z
  • Audio duration: PT2M34S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's November 10th, 2026, and this is your Redis developer briefing.

The lead story is state staying consistent across replicas and restarts, with a second thread around memory accounting accuracy and faster random sampling.

First, divergence and crash hardening. PR 15930 fixes missing consumer propagation when X Claim and X Auto Claim create a consumer but claim nothing. Before, that consumer lived only on the primary, missing from replicas and the append-only file. The fix propagates a create-consumer message, matching what read-group…

Second, a quiet audit of cluster per-slot memory tracking. Several open proposals, for example PR 16223 on set differences and intersections and PR 16222 on sorted-set stores, fix the same pattern: a repeated input key getting counted twice, or an incremental rehash finishing mid-command without updating the slot…

Finally, performance and transport. PR 16156 rewrites large Z Rand Member sampling as a single tree walk, reporting three to seven times higher throughput in benchmarks. PR 15420 removes per-element copies for hashtable sets in S Rand Member, up five to fifteen percent. And PR 16127 isolates T L S session resumption…

What's…

Nearby episodes from Redis

  1. Leaner Sorts and Steadier Tests
  2. Faster Intersections and Clearer Stream Lag
  3. Atomic Sorted-Set Moves and Input Hardening
  4. Replica and Restart Data Fixes
  5. Slot Migration Safety and Scripting Guardrails
  6. Weekly Recap - Data Safety, Sorted Sets, and Observability
  7. Bloom Filters Eyed for Core, Replication Fixes Land
  8. Set Expiry Accounting Fix and Hashing Cleanup