| 2026-04-27 | valkey | Fix remove cached eval scripts on engine unregister (#3503) | PR |
| 2026-04-26 | valkey | Implement Provenance Guard (#3109) | PR |
| 2026-04-23 | valkey | Deflake many-slot-migration under valgrind (#3462) | PR |
| 2026-04-23 | valkey | Fix race condition during async client freeing with IO threading enabled (#3458) | PR |
| 2026-04-21 | valkey | Fix VLA warning in io_threads (#3518) | PR |
| 2026-04-08 | valkey | Skip faster-failover test under TLS (#3444) | PR |
| 2026-04-02 | valkey-luajit | Fix nightly package tests | PR |
| 2026-04-02 | valkey | Replace dict with thin wrapper around hashtable (#3366) | PR |
| 2026-04-02 | valkey | Fix some flaky tests (#3430) | PR |
| 2026-04-01 | valkey-luajit | Simplify VKM wrappers (#17) | PR |
| 2026-04-01 | valkey-luajit | Fix built-in type() shadowing (#16) | PR |
| 2026-04-01 | valkey | Reduce corrupt-dump-fuzzer tests from 10 to 1 minute (#3425) | PR |
| 2026-03-27 | valkey-luajit | Add multi-engine register support | PR |
| 2026-03-27 | valkey-luajit | Add multi-engine register support | PR |
| 2026-03-26 | valkey-luajit | Simplify running tests (#7) | PR |
| 2026-03-25 | valkey-luajit | Allow luajit to coexist with built-in lua | PR |
| 2026-03-25 | valkey-luajit | Set enable ffi config immutable | PR |
| 2026-03-24 | valkey-luajit | Add functions isolation tests (#2) | PR |
| 2026-03-17 | valkey | Fix incorrect memory overhead calculation for watched keys (#3359) | PR |
| 2026-03-11 | valkey | Add availability-zone to the reply schema for CLUSTER SHARDS/SLOTS (#3352) | PR |
| 2026-03-11 | valkey | Deflake io-threads test by generating enough work (#3354) | PR |
| 2026-03-11 | valkey | Optimize SET key value EX/PX/EXAT ttl to reduce calls of rewriteClientCommandVector (#3279) | PR |
| 2026-03-11 | valkey | Fix timing issue in RDB abort test (#3343) | PR |
| 2026-03-10 | valkey | Use dictGetSomeKeys instead of dictGetRandomKey for gossip node population (#3258) | PR |
| 2026-02-27 | valkey | Deflake Restart target replica during migration (without save) causes success test (#3226) | PR |
| 2026-02-25 | valkey | Fix flake dual-channel-replication primary gets cob overrun before established psync test (#3242) | PR |
| 2026-02-24 | valkey | Bugfix for GIL deadlock while unloading script engine, reenable memory test in crash report (#3029) | PR |
| 2026-02-24 | valkey | Abort and swap the tables if ht1 is very full during the hashtable shrink rehashing (#3175) | PR |
| 2026-02-24 | valkey | Logging fix or improvement around new shard ID generation (#3192) | PR |
| 2026-02-19 | valkey | Skip large-memory unit test with ASan that got OOM (#3230) | PR |
| 2026-02-17 | valkey | Fix flaky cluster automatic failover test (#3206) | PR |
| 2026-02-16 | valkey | Enable USE_LIBBACKTRACE Across CI and Fix Alpine Builds (#3213) | PR |
| 2026-02-15 | valkey | Optimize ustime() with monotonic delta (#3193) | PR |
| 2026-02-15 | valkey | Optimize ustime() with monotonic delta (#3193) | PR |
| 2026-02-15 | valkey | Add test-tls-only CI job (#3143) | PR |
| 2026-02-12 | valkey | Update and pin github actions to full SHAs for supply chain security (#3185) | PR |
| 2026-02-10 | valkey | Separate jobs for large memory tests with sanitizers (#3161) | PR |
| 2026-02-10 | valkey | Fix PFADD corrupted sparse HLL handling by restoring hllSparseSet return type (#3184) | PR |
| 2026-02-10 | valkey | Add remaining_repl_size field in CLUSTER MIGRATESLOTS output (#3135) | PR |
| 2026-02-09 | valkey | test: add valgrind:skip tag to automatically skip tests under valgrind (#3138) | PR |
| 2026-02-08 | valkey | Minor cleanup in memtoull to also check ERANGE when calling strtoull (#3159) | PR |
| 2026-02-05 | valkey | Fix arr bound err in test-sanitizer-undefined (gcc) (#3155) | PR |
| 2026-02-04 | valkey | Skips the internal clients from logresreq checks (#3154) | PR |
| 2026-02-03 | valkey | Optimize SREM/ZREM/HDEL to pause auto shrink when deleting multiple items (#3144) | PR |
| 2026-02-02 | valkey | CI: Stop using symlinks for tests with CMake (#3145) | PR |
| 2026-01-30 | valkey | Remove empty list dead code condition in lmoveGenericCommand code (#3128) | PR |
| 2026-01-28 | valkey | Fix potential memory leaks when a writable replica is promoted to primary after direct writes of keys with expiration (#2953) | PR |
| 2026-01-25 | valkey | Comment cleanup around entry.c file (#3107) | PR |
| 2026-01-23 | valkey | Improve performance during rehashing (#3073) | PR |
| 2026-01-23 | valkey | Fix minor inconsistency in connFormatAddr size argument (#3098) | PR |
| 2026-01-20 | valkey | Fix valkey-benchmark hanging in single-thread duration mode (#3079) | PR |
| 2026-01-19 | valkey | Fix race condition in TIME overflow test (#3074) | PR |
| 2026-01-19 | valkey | Cleanup and break the while loop in clusterPrimariesHaveReplicas (#3075) | PR |
| 2026-01-14 | valkey | Avoid duplicate calculations of network-bytes-out in slot stats with copy-avoidance (#3046) | PR |
| 2025-08-22 | valkey | Optimize pipelining by parsing and prefetching multiple commands (#2092) | PR |
| 2025-08-05 | valkey | Update swapdb command comment to mention why cluster mode is not allowed (#2391) | PR |