| 2026-04-06 | valkey | Avoid having server.h being included by cli and benchmark (#3420) | PR |
| 2026-02-22 | valkey-search | fix: add null check for thread_monitor_ in GetAvgCPUPercentage (#760) | PR |
| 2026-02-12 | valkey-search | Add grpc coordinator threads CPU time metric to INFO command (#674) | PR |
| 2026-02-11 | valkey-search | Minor code quality improvements (#621) | PR |
| 2026-02-04 | valkey-search | Fix concurrency groups for integration asan and unit mac os tests (#676) | PR |
| 2025-12-17 | valkey-search | Better handling of nullptr in FromString String config (#550) | PR |
| 2025-12-16 | valkey-search | Add getter in config for the default value (#547) | PR |
| 2025-11-24 | valkey-search | Fix flaky save/restore test (#495) | PR |
| 2025-10-20 | valkey-search | Enable upload of integration test outputs (#426) | PR |
| 2025-09-17 | valkey-search | fix memory leak at config get (#388) | PR |
| 2025-09-16 | valkey-search | Fix valkey and json module versions in build and integration test. (#363) | PR |
| 2025-09-11 | valkey-search | - Remove unused variable from test (#379) | PR |
| 2025-09-02 | valkey-search | Implement Controlled Variables and TEST_COUNTER macros (#358) | PR |
| 2025-08-29 | valkey-search | refactor: Replace is_local_search boolean with SearchMode enum + add eviction tests (#347) | PR |
| 2025-08-27 | valkey-search | End to end test for JSON backfill replication. Plus enhances to pytest environment. (#320) | PR |
| 2025-08-25 | valkey-search | Implement Pause point (#346) | PR |
| 2025-08-21 | valkey-search | Fix ASAN test failure (#335) | PR |
| 2025-08-20 | valkey-search | Add a `max-worker-suspension` configuration for resuming workers after fork (#301) | PR |
| 2025-08-19 | valkey-search | test: Add integration test for COPY command with search indexes (#328) | PR |
| 2025-08-18 | valkey-search | feat: add integration tests for expired hashes and FT.INFO parser (#311) | PR |
| 2025-08-17 | valkey-search | Fix crash due to Valkey Timeout before Cancellation timeout (#309) | PR |
| 2025-08-12 | valkey-search | Add ACL integration tests (#304) | PR |
| 2025-08-11 | valkey-search | Add coordinator metadata health monitoring info field (#284) | PR |
| 2025-08-05 | valkey-search | Handle OOM during search command fanout (#268) | PR |
| 2025-07-31 | valkey-search | Reimplement timeout handling. (#249) | PR |
| 2025-07-17 | valkey-search | Supporting tsan build and addressing the time slice mutex test issues (#236) | PR |
| 2025-07-17 | valkey-search | Enhanced Metrics for Valkey Search Ingestion (#230) | PR |
| 2025-07-14 | valkey-search | Fix duplicated code (#220) | PR |
| 2025-07-14 | valkey-search | Add CPU metrics for reader and writer threads (#217) | PR |
| 2025-07-13 | valkey-search | Add operational limits to create command (#214) | PR |
| 2025-07-10 | valkey-search | Add network byte counting to coordinator client (#212) | PR |
| 2025-07-08 | valkey-search | Add FT._DEBUG command (#207) | PR |
| 2025-07-03 | valkey-search | Revision of info framework. (#202) | PR |
| 2025-06-13 | valkey-search | Add coordinator port info metric (#177) | PR |
| 2025-06-08 | valkey-search | Fix GetRedisLocalPort function to support TLS (#144) | PR |
| 2025-05-30 | valkey-search | fix compilation failure for release option (#154) | PR |
| 2025-05-21 | valkey-glide | Docs: fixed mkdocs workflow trigger, fixed transaction/batch sections (#3913) | PR |
| 2025-04-27 | valkey-glide | Fixes to mkdocs site (#3667) | PR |
| 2025-04-16 | valkey-glide | Docs website: Added CD, added node script, some hirarchy changes (#3581) | PR |
| 2025-04-10 | valkey-glide | Python: Change urls in docstrings to use markdown syntax (#3580) | PR |
| 2025-04-10 | valkey-glide | Added docs folder and infrastructure for mkdocs website (#3572) | PR |
| 2025-03-31 | valkey-glide | Core/FFI/Go: Add Support for Async and Sync Client Types in FFI (#3451) | PR |
| 2025-03-26 | valkey-search | fixing github integration tests (#76) | PR |
| 2025-03-25 | valkey-search | fixing integration tests to work with cmake (#73) | PR |
| 2025-03-25 | valkey-search | Automatically configure threadpool size based on physical cpu core count. (#60) | PR |
| 2025-03-24 | valkey-glide | Go/Core Refactor: Move FFI to a Dedicated Folder for Reusability (#3372) | PR |
| 2025-03-12 | valkey-glide | Core: OTEL - add http and grpc exporters (#3191) | PR |
| 2025-02-04 | valkey-glide | Core: Open telemetry client config (#3023) | PR |
| 2024-12-26 | valkey-glide | Add connection timeout configuration (#2823) | PR |
| 2024-12-22 | valkey-glide | Node allow uncovered slots cscan (#2815) | PR |
| 2024-12-22 | valkey-glide | Core + Py: add allow_non_covered_slots to ClusterScan and related commands (#2814) | PR |
| 2024-12-17 | valkey-glide | Ensure cluster client creation fail when engine is < 7.0 and sharded subscriptions are configured (#2819) | PR |
| 2024-11-21 | valkey-glide | Node - Client API for retrieving internal statistics (#2727) | PR |
| 2024-11-20 | valkey-glide | Revert "Python: add AZ Affinity ReadFrom strategy Support" (#2719) | PR |
| 2024-11-19 | valkey-glide | Python : Client API for retrieving internal statistics (#2707) | PR |
| 2024-11-18 | valkey-glide | Core: add az awareness to read strategy (#2539) | PR |
| 2024-11-14 | valkey-glide | Core: SlotMap refactor - Added NodesMap, Update the slot map upon MOVED errors (#2682) | PR |
| 2024-11-12 | valkey-glide | Core: Release the read lock while creating connections inrefresh_connections | PR |
| 2024-11-12 | valkey-glide | Improve retry logic and update unmaintained dependencies for Rust lint CI (#2673) | PR |
| 2024-11-11 | valkey-glide | Core: Refactored the connection container lock to use a sync RwLock (#2643) | PR |
| 2024-11-10 | valkey-glide | Remove obsolete build, test, and documentation scripts from redis-rs (#2667) | PR |
| 2024-11-07 | valkey-glide | Core: Add support for sending multi-slot JSON.MSET and JSON.MGET commands (#2587) | PR |
| 2024-11-04 | valkey-glide | Go:Implementing List commands (#2434) | PR |
| 2024-10-30 | valkey-glide | Go: Fixing the version of staticcheck (#2463) | PR |
| 2024-10-22 | valkey-glide | Glide-core UDS Socket Handling Rework: | PR |
| 2024-10-21 | valkey-glide | Avoid retrying on IO errors when it’s unclear if the server received the request (#2479) | PR |
| 2024-10-11 | valkey-glide | Implementing list commands (#2386) | PR |
| 2024-10-09 | valkey-glide | Merge pull request #2264 from MikeMwita/implement-ping-command | PR |
| 2024-10-08 | valkey-glide | Fix Java CI to run on main repo only (#2404) | PR |
| 2024-10-07 | valkey-glide | Fix logger initialization on readonly filesystems (#2391) | PR |
| 2024-10-03 | valkey-glide | Go: Implementing List commands (#2370) | PR |
| 2024-10-01 | valkey-glide | Go:Implement GetEx command (#2329) | PR |
| 2024-09-26 | valkey-glide | Go: Check the response type sent from rust in Go (#2310) | PR |
| 2024-09-23 | valkey-glide | Go: Implementing Hash commands (#2226) | PR |
| 2024-09-19 | valkey-glide | Go: Handling generic arrays instead of only string arrays (#2289) | PR |
| 2024-09-12 | valkey-glide | Merge pull request #2278 from valkey-io/detect_disconnects | PR |
| 2024-09-11 | valkey-glide | Merge pull request #2218 from janhavigupta007/go/multi_string_commands | PR |
| 2024-09-09 | valkey-glide | Java: Update workflow to zip bundle files and use build-matrix.json (#2128) | PR |
| 2024-09-01 | valkey-glide | Go: Implement incr and decr commands (#2213) | PR |
| 2024-08-19 | valkey-glide | Go client: Adding a skeleton to create client connection and invoke SET and GET commands. (#1937) | PR |
| 2024-08-19 | valkey-glide | Go client: Adding a skeleton to create client connection and invoke SET and GET commands. (#1937) | PR |
| 2024-07-16 | valkey-glide | Node: change simple string to return bytes (#1946) | PR |
| 2024-07-09 | valkey-glide | Fix python example (#1866) | PR |
| 2024-07-09 | valkey-glide | Fix python example (#1866) | PR |
| 2024-07-08 | valkey-glide | Merge pull request #1849 from asheryerm/asher-lifesaver2 | PR |
| 2024-07-07 | valkey-glide | changed cluster scan to bytes (#1850) | PR |
| 2024-07-07 | valkey-glide | Uncomment commented integration tests (#1851) | PR |
| 2024-07-07 | valkey-glide | support xgroup, xread and xreadgroup with GlideString (#1841) | PR |
| 2024-07-04 | valkey-glide | Add function list binary output support (#1800) | PR |
| 2024-07-04 | valkey-glide | remove using toGlideStringArgs() and use ArgsBuilder instead (#1782) | PR |
| 2024-07-04 | valkey-glide | support functionStats with GlideString (#1779) | PR |
| 2024-07-03 | valkey-glide | support geosearch and geosearchstore with GlideString (#1745) | PR |
| 2024-07-03 | valkey-glide | added hrandfield binary functions (#1761) | PR |
| 2024-07-02 | valkey-glide | Lua binary support (#1729) | PR |
| 2024-07-02 | valkey-glide | support functionLoad and functionDelete with GlideString (#1730) | PR |
| 2024-07-02 | valkey-glide | support hscan, sscan and zscan with GlideString (#1728) | PR |
| 2024-07-02 | valkey-glide | support hvals, hmget, hkeys, geohash, geoadd, srandmember, sort, sort_ro and sortStore with GlideString (#1691) | PR |
| 2024-07-02 | valkey-glide | support getex, lpos, xtrim, bitfield and bitfield_ro with GlideString (#1686) | PR |
| 2024-07-01 | valkey-glide | Added support for decr decrby del hdel pfadd pfcount pfmerge (#1693) | PR |
| 2024-06-30 | valkey-glide | support hset, hget, lindex, linsert, blmove, incr, hlen and lmove wit… (#1667) | PR |
| 2024-06-30 | valkey-glide | Support GlideString for sdiff commands (#1722) | PR |
| 2024-06-27 | valkey-glide | Support of GlideString interface for echo command (#1668) | PR |
| 2024-06-27 | valkey-glide | Support of GlideString interface for sinter, sinterstore and sintercard commands (#1687) | PR |
| 2024-06-27 | valkey-glide | support lset, hexists, sismember and copy with GlideString (#1651) | PR |
| 2024-06-27 | valkey-glide | support hsetnx, watch, type and unlink with GlideString (#1641) | PR |
| 2024-06-26 | valkey-glide | support move, ltrim, sadd, srem, scard and smove with GlideString (#1638) | PR |
| 2024-06-26 | valkey-glide | support geodist, getbit, setbit and xack with GlideString (#1635) | PR |
| 2024-06-26 | valkey-glide | support geodist, getbit, setbit and xack with GlideString (#1635) | PR |
| 2024-06-26 | valkey-glide | GS version of ttl, pttl, expire, pexpire, expireAt, pexpireAt, expireTime, pexpireTime, exists (#1637) | PR |
| 2024-06-26 | valkey-glide | support objectEncoding, objectFreq, objectIdletime and objectRefcount… (#1642) | PR |
| 2024-06-25 | valkey-glide | support geopos, zmscore, persist, rename and renamex with GlideString (#1636) | PR |
| 2024-06-25 | valkey-glide | support geopos, zmscore, persist, rename and renamex with GlideString (#1636) | PR |
| 2024-06-24 | valkey-glide | support zintercard, zdiffstore, zremrangebyrank, lpush, lpushx, lrem,… (#1634) | PR |
| 2024-06-24 | valkey-glide | support zincrby, zrem, zrank, zscore and zcard with GlideString (#1633) | PR |
| 2024-06-24 | valkey-glide | support llen, strlen, xlen and hstrlen with GlideString (#1632) | PR |
| 2024-06-24 | valkey-glide | support hincrby, hincrbyfloat, incrby and incrbyfloat with GlideString (#1630) | PR |
| 2024-06-24 | valkey-glide | support bitop, bitpos and xdel with GlideString (#1628) | PR |
| 2024-06-24 | valkey-glide | support bitcount with GlideString (#1627) | PR |
| 2024-06-03 | valkey-glide | Standalone Client: Raise an error if more than one primary node is found (#1487) | PR |