| 2026-04-27 | valkey | Fix rdmaServer leaks when create listen cm id error (#3557) | PR |
| 2026-04-23 | valkey | Fix double free in stream consumer PEL loading with corrupt RDB data (#3498) | PR |
| 2026-04-23 | valkey | Deflake many-slot-migration under valgrind (#3462) | PR |
| 2026-04-22 | libvalkey | Fix potential heap-buffer-overflow in cluster error reply parsing (#305) | PR |
| 2026-04-21 | valkey | Stabilize diskless no-drop replication test (#3511) | PR |
| 2026-04-21 | valkey | Document VALKEYCLI_HOST/PORT variables in help (#3520) | PR |
| 2026-04-20 | libvalkey | Refactor error handling to use valkeySetErrorFromErrno and valkeyClearError (#303) | PR |
| 2026-04-16 | libvalkey | Try all addresses from DNS before failing to connect (#300) | PR |
| 2026-04-16 | valkey | Rewrite the faster failover test case (#3495) | PR |
| 2026-04-15 | valkey | Add cluster bus network traffic usage metric in bytes (#3396) | PR |
| 2026-04-15 | valkey | Change rdbSaveStreamConsumers return type from size_t to ssize_t (#3499) | PR |
| 2026-04-13 | valkey | Adds new (hidden) ValkeyModule_CallArgv API functions (#3122) | PR |
| 2026-04-09 | valkey | Defer argument redaction by storing indices instead of rewriting argv (#3471) | PR |
| 2026-04-09 | valkey | Defer argument redaction by storing indices instead of rewriting argv (#3471) | PR |
| 2026-04-09 | valkey | Increase timeouts in faster-failover test for slow CI runners (#3463) | PR |
| 2026-04-09 | valkey | Fix config rewrite producing negative values for unsigned memory configs (#3440) | PR |
| 2026-04-08 | valkey | Fix slot-migration-max-failover-repl-bytes unable to accept -1 (#3443) | PR |
| 2026-04-08 | valkey | Fix slot-migration-max-failover-repl-bytes unable to accept -1 (#3443) | PR |
| 2026-04-08 | valkey | Skip faster-failover test under TLS (#3444) | PR |
| 2026-04-07 | valkey | Fix RDB expiry write length and leak when loading zipmap (#3422) | PR |
| 2026-04-07 | valkey | Increase embedded string threshold from 64 to 128 bytes (#3397) | PR |
| 2026-04-06 | valkey | Avoid having server.h being included by cli and benchmark (#3420) | PR |
| 2026-04-06 | valkey | Avoid having server.h being included by cli and benchmark (#3420) | PR |
| 2026-04-03 | valkey | Fix VLA warning in linenoise and enable -Werror (#3439) | PR |
| 2026-03-31 | valkey | Optimize WATCH duplicate key check from O(N) to O(1) using per-db hashtable (#3360) | PR |
| 2026-03-30 | valkey | fix test_entry to consider diffrerent allocator size classes (#3416) | PR |
| 2026-03-30 | valkey | Improve listpack threshold guidance in valkey.conf (#3419) | PR |
| 2026-03-30 | valkey | Show uname -a in RDMA CI job (#3418) | PR |
| 2026-03-27 | valkey-luajit | Add multi-engine register support | PR |
| 2026-03-26 | valkey | Do the failover immediately if the replica is the best ranked replica (#2227) | PR |
| 2026-03-23 | valkey | Fix `valkey-cli --cluster del-node` for unreachable nodes (#3209) | PR |
| 2026-03-20 | valkey | Pin workflow pip/go/npm dependencies for OpenSSF compliance (#3276) | PR |
| 2026-03-17 | valkey | Add design-docs folder and README. (#3300) | PR |
| 2026-03-17 | valkey | Make scripting debug test skippable (#3368) | PR |
| 2026-03-17 | valkey | Fix incorrect memory overhead calculation for watched keys (#3359) | PR |
| 2026-03-13 | valkey | Optimize streams range hot path (#3002) | PR |
| 2026-03-12 | valkey | Fix OOM aborts in large-memory ASAN tests on GitHub runners (#3263) | PR |
| 2026-03-11 | valkey-doc | Add docs for availability-zone field in CLUSTER SHARDS/SLOTS (#420) | 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 | Add unsigned 64-bit numeric config in module API (#1546) | PR |
| 2026-03-11 | valkey | Replace fast_float (C++) with ffc.h (#3329) | PR |
| 2026-03-11 | valkey | Replace fast_float (C++) with ffc.h (#3329) | PR |
| 2026-03-11 | valkey | Inherit LDFLAGS for TLS and RDMA modules (#3344) | 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-11 | valkey | Fix ZDIFF algorithm 2 memory leak on early exit (#3342) | PR |
| 2026-03-10 | valkey-doc | Refine TLS and ACL docs for mTLS authentication (#418) | PR |
| 2026-03-10 | valkey | Add availability-zone field support to CLUSTER SHARDS / CLUSTER SLOTS (#3156) | PR |
| 2026-03-10 | valkey | fix alignment different between c and c++ in gtest (#3331) | PR |
| 2026-03-10 | valkey | fix alignment different between c and c++ in gtest (#3331) | PR |
| 2026-03-10 | valkey | Use dictGetSomeKeys instead of dictGetRandomKey for gossip node population (#3258) | PR |
| 2026-03-09 | valkey | Make the number of healthy nodes in gossip section configurable (#2746) | PR |
| 2026-03-09 | valkey | Adds cluster benchmark support for benchmark-on-label (#3338) | PR |
| 2026-03-09 | valkey | Replace long long timestamp references with more specific mstime_t/ustime_t (#3252) | PR |
| 2026-03-09 | valkey | CLUSTERSCAN Command (#2934) | PR |
| 2026-03-07 | valkey | Update cluster config file when NOFAILOVER changes (#3280) | PR |
| 2026-03-06 | valkey | Fixed point arithmetic for x86 TSC (#3314) | PR |
| 2026-03-06 | valkey | Fixed point arithmetic for x86 TSC (#3314) | PR |
| 2026-03-06 | valkey | Use ar archiver installed by brew in CI `build-macos-latest` (#3317) | PR |
| 2026-03-05 | valkey | Fix timing issue in LATENCY GRAPH test (#3265) | PR |
| 2026-03-05 | valkey | Fix timing issue in LATENCY GRAPH test (#3265) | PR |
| 2026-03-05 | valkey | fix Codecov v5 input from file to files (#3308) | PR |
| 2026-03-05 | valkey | Fix zset to operate defrag scan lexicographically (#3316) | PR |
| 2026-03-05 | valkey | Fix compatibility for OpenSSL < 3.0 and Almalinux version mismatch for daily tests (#3303) | PR |
| 2026-03-03 | valkey | Support TLS authentication using SAN URI (#3078) | PR |
| 2026-03-02 | valkey-perf-benchmark | Pin Python dependencies with hashes for supply chain security (#44) | PR |
| 2026-02-27 | valkey | Set read permission in workflow to improve OpenSSF score (#3267) | PR |
| 2026-02-26 | valkey | Adds scorecard workflow to publish OpenSSF scores (#3163) | PR |
| 2026-02-26 | valkey | Lazy loading of RDMA libs in CLI/Benchmark when building as module (#3072) | PR |
| 2026-02-24 | valkey-container | Improve logic and reduce failures on personal repos (#124) | 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 | 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-23 | valkey | Fix getKeysUsingKeySpecs keynum case ignoring keystep when calc the last key (#3197) | PR |
| 2026-02-23 | valkey | Update deps/libvalkey to version 0.4.0 (#3216) | PR |
| 2026-02-19 | valkey | Skip large-memory unit test with ASan that got OOM (#3230) | PR |
| 2026-02-17 | valkey | Fix large-memory tests by reducing allocation size (#3224) | 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-16 | valkey | Label is not removed automatically after extra tests are completed (#3202) | PR |
| 2026-02-16 | valkey | Fix database ACL check for alldbs commands (#3215) | PR |
| 2026-02-16 | valkey | Added comment to maxmemory-clients conf to mention the performance issue (#1840) | PR |
| 2026-02-15 | valkey | Add test-tls-only CI job (#3143) | PR |
| 2026-02-15 | valkey | Workflows use actions/checkout for libbacktrace instead of git clone (#3204) | PR |
| 2026-02-13 | valkey | add option to use libbacktrace for backtraces in crash reports (#3034) | PR |
| 2026-02-12 | valkey | Update and pin github actions to full SHAs for supply chain security (#3185) | PR |
| 2026-02-12 | valkey | Fix server assert on ACL LOAD and resetchannels (#3182) | PR |
| 2026-02-11 | valkey | Build Lua by default with make test (#3190) | PR |
| 2026-02-10 | valkey-doc | COPY returns 0 when the source key does not exist (#404) | PR |
| 2026-02-10 | valkey | Separate jobs for large memory tests with sanitizers (#3161) | 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 | Add more client info flags to module API (#2868) | PR |
| 2026-02-09 | valkey | Allow some tags only on top level to fix `--tags` filtering (#3171) | PR |
| 2026-02-09 | valkey | test: add valgrind:skip tag to automatically skip tests under valgrind (#3138) | PR |
| 2026-02-09 | valkey | Revert "Extend test helper wait_for_cluster_propagation to support ignoring certain node (#3069)" (#3176) | PR |
| 2026-02-09 | valkey | Make TLS disable/enable INFO checks deterministic for module mode (#3167) | PR |
| 2026-02-05 | valkey | Fix arr bound err in test-sanitizer-undefined (gcc) (#3155) | PR |
| 2026-02-05 | valkey | Rehashing more empty buckets to optimize the rehashing speed (#3150) | PR |
| 2026-02-04 | valkey-container | Apply CVE fix for alpine versions in 8.0, 7.2 and unstable (#120) | PR |
| 2026-02-04 | valkey | Add cache for COMMAND (#2839) | PR |
| 2026-02-04 | valkey | Add cache for COMMAND (#2839) | PR |
| 2026-02-03 | valkey-container | Update to version 9.0.2 (#121) | PR |
| 2026-02-03 | valkey-doc | Adds documentation for HGETDEL (#389) | PR |
| 2026-02-03 | valkey | Optimize SREM/ZREM/HDEL to pause auto shrink when deleting multiple items (#3144) | PR |
| 2026-02-03 | valkey | Skip flaky test cases in client-eviction.tcl when in TLS mode (#3151) | PR |
| 2026-02-03 | valkey | Optimize rehash completion check for empty hash table (#3141) | PR |
| 2026-02-03 | valkey-io.github.io | Update website for version 9.0.2 (#453) | PR |
| 2026-02-03 | valkey-io.github.io | Forward encryption to tls (#450) | PR |
| 2026-02-02 | valkey | CI: Stop using symlinks for tests with CMake (#3145) | PR |
| 2026-02-02 | valkey | Extend hashtableGetStatsMsg to always show empty table and rehash index (#3142) | PR |
| 2026-01-30 | valkey | Add waits in test-ubuntu-reclaim-cache (#3134) | PR |
| 2026-01-30 | valkey | Remove empty list dead code condition in lmoveGenericCommand code (#3128) | PR |
| 2026-01-29 | valkey | Fix mixup of reply-larger-than and request-larger-than (#3126) | PR |
| 2026-01-29 | valkey | Skip active io time test if valgrind is used (#3124) | PR |
| 2026-01-29 | valkey | Don't exit the process when locale-collate fails to be set from env during startup (#3067) | PR |
| 2026-01-29 | valkey | Don't exit the process when locale-collate fails to be set from env during startup (#3067) | PR |
| 2026-01-29 | valkey | Optimize skiplist query efficiency by embedding the skiplist header (#2867) | PR |
| 2026-01-28 | valkey | Fail fast on invalid certificates at TLS config load (#2999) | PR |
| 2026-01-28 | valkey | Enable HW clock by default (#3103) | PR |
| 2026-01-27 | valkey | remove unneeded include of expire.h (#3117) | PR |
| 2026-01-27 | valkey | Instrumenting used active time metrics for I/O threads (#2463) | PR |
| 2026-01-26 | valkey | Perf: Track net bytes only if commandlog-request-larger-than != -1 (#3086) | PR |
| 2026-01-23 | valkey | makefile formatting: split lists onto multiple lines for better readability and easier merging (#3015) | PR |
| 2026-01-23 | valkey | Improve performance during rehashing (#3073) | PR |
| 2026-01-23 | valkey | CI: Make CMake test also run tls tests (#3097) | PR |
| 2026-01-23 | valkey | Fix unit test for TLS auto reload (#3094) | PR |
| 2026-01-22 | valkey | Fix XREAD returning error on empty stream with + ID (#2742) | PR |
| 2026-01-21 | valkey | Automatic TLS reload (#3020) | PR |
| 2026-01-20 | libvalkey | fixup: do not run CI-job solaris-developer-studio on external PRs | PR |
| 2026-01-20 | valkey | improve format for hashtableDump (#3081) | PR |
| 2026-01-20 | valkey | Add copilot review instructions (#3076) | PR |
| 2026-01-20 | valkey | Fix valkey-benchmark hanging in single-thread duration mode (#3079) | PR |
| 2026-01-20 | valkey | Add test for MPTCP (#3042) | 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-19 | valkey | Update dual channel replication conf to mention primary should also enable repl-diskless-sync (#3051) | PR |
| 2026-01-19 | valkey | Fix flaky tests related to deferring client timing issues (#3071) | PR |
| 2026-01-16 | valkey | Cumulative metric for active main thread usage (#2931) | PR |
| 2026-01-16 | valkey | Add ValkeyModule_ClusterKeySlotC (#2984) | PR |
| 2026-01-14 | valkey | Avoid duplicate calculations of network-bytes-out in slot stats with copy-avoidance (#3046) | PR |
| 2026-01-11 | valkey | Fix HEXPIRE should not delete items when GT rule is used and expiration is in the past (#3023) | PR |
| 2026-01-09 | valkey | Add logging helper function to print node's ip:port when nodename not explicitly set (#2777) | PR |
| 2026-01-08 | valkey | Trigger prepareCommand on argc change in module command filters (#2945) | PR |
| 2026-01-06 | valkey | Adding json support for log-format config (#1791) | PR |
| 2026-01-06 | valkey | Remove internal server object pointer overhead in small strings (#2516) | PR |
| 2026-01-04 | valkey | Add sdsnsplitargs to reduce sds allocation. (#2975) | PR |
| 2025-12-29 | valkey | fix hincrby* update volatile key tracking (#2974) | PR |
| 2025-12-29 | valkey | Fix chained replica crash when doing dual channel replication (#2983) | PR |
| 2025-12-26 | valkey | Restrict ttl from being negative and avoid crash in import-mode (#2944) | PR |
| 2025-12-24 | valkey | Avoid hgetall deferred response (#2966) | PR |
| 2025-12-23 | valkey | Run Extra Tests with only a label (#2907) | PR |
| 2025-12-23 | valkey | Database-level access control (#2309) | PR |
| 2025-12-22 | valkey | Add support for Atomic Slot Migration to CLI (#2755) | PR |
| 2025-12-22 | valkey | Fail to save the cluster config file will not exit the process (#1032) | PR |
| 2025-12-21 | valkey | Enforce 64‑bit off_t regardless of include order; prevent LTO type mismatch (#2943) | PR |
| 2025-12-19 | valkey | Fix lua module build failure when using CLANG (#2955) | PR |
| 2025-12-18 | valkey | Move Lua scripting engine into a Valkey module (#2858) | PR |
| 2025-12-17 | valkey | Check for duplicate nodeids when loading nodes.conf (#2852) | PR |
| 2025-12-16 | valkey | Update MAINTAINERS list and add committee chair section (#2939) | PR |
| 2025-12-16 | valkey | Make 1/3 TSC organization limit explicitly inclusive (#2930) | PR |
| 2025-12-14 | valkey | Strictly check CRLF when parsing querybuf (#2872) | PR |
| 2025-12-12 | valkey | Refine major decision process and update TSC composition rules (#2927) | PR |
| 2025-12-11 | valkey | Upgrade macos version in actions (#2920) | PR |
| 2025-12-09 | valkey-container | Update to version 9.0.1 (#110) | PR |
| 2025-12-09 | valkey | Fix CLUSTER SLOTS crash when called from module timer callback (#2915) | PR |
| 2025-12-09 | valkey | Fix commandlog large-reply when using reply copy avoidance (#2652) | PR |
| 2025-12-09 | valkey-io.github.io | Update website for version 9.0.1 (#430) | PR |
| 2025-12-08 | valkey | Make the COB soft limit also use repl-backlog-size when its value is smaller (#2866) | PR |
| 2025-12-04 | valkey-container | Update to version 8.1.5 (#109) | PR |
| 2025-12-04 | valkey-doc | Add acl_access_denied_tls_cert info field to INFO command (#387) | PR |
| 2025-12-04 | valkey | Add PR and Release benchmark with new changes in framework (#2871) | PR |
| 2025-12-04 | valkey-io.github.io | Update website for version 8.1.5 (#427) | PR |
| 2025-12-03 | valkey-doc | Fix link checker job (change quickstart link to index.md) (#392) | PR |
| 2025-12-03 | valkey | Add safe iterator tracking in hashtable to prevents invalid access on hashtable delete (#2807) | PR |
| 2025-12-03 | valkey | Send duplicate multi meet packet only for node which supports it (#2840) | PR |
| 2025-12-03 | valkey | Replace strcmp with byte-by-byte comparison in valkey-check-aof (#2809) | PR |
| 2025-12-03 | valkey-doc | Delete logic related to implicit ACL categories (#391) | PR |
| 2025-12-03 | valkey-io.github.io | Fix links for topics (#424) | PR |
| 2025-12-03 | valkey-io.github.io | Delete logic related to implicit ACL categories (#423) | PR |
| 2025-12-02 | valkey | [Test Fix] flaky benchmark test for warmup (#2890) | PR |
| 2025-12-02 | valkey | Build: Support `make test` when PROG_SUFFIX is used (#2885) | PR |
| 2025-12-02 | valkey | Refactor TCL reference to support running tests with CMake (#2816) | PR |
| 2025-12-02 | valkey | Make all ACL categories explicit in JSON files (#2887) | PR |
| 2025-12-01 | valkey | Handle failed psync log when there is no replication backlog (#2886) | PR |
| 2025-11-29 | valkey | Add psync offset range information to the failed psync log (#2877) | PR |
| 2025-11-28 | valkey-doc | Improve the doc of replication backlog fields (#383) | PR |
| 2025-11-27 | valkey | Fix discarded-qualifiers warnings reported by fedorarawhide (#2874) | PR |
| 2025-11-27 | valkey-doc | Update ROLE command documentation (#386) | PR |
| 2025-11-26 | valkey | Cluster: Optimize slot bitmap iteration from per-bit to 64-bit word scan (#2781) | PR |
| 2025-11-26 | valkey-doc | Update and add more INFO fields about replication in INFO command (#385) | PR |
| 2025-11-26 | valkey-doc | Update and add more INFO fields about replication in INFO command (#385) | PR |
| 2025-11-25 | libvalkey | Support slotmap updates using CLUSTER NODES in RESP3 (#262) | PR |
| 2025-11-25 | valkey | Fix build on 32-bit ARM by only using NEON on AArch64 (#2873) | PR |
| 2025-11-25 | valkey | Add support for asynchronous release to replicaKeysWithExpire on writable replica (#2849) | PR |
| 2025-11-25 | valkey-doc | Correcting the RESP3 reply type on commands returning a verbatim string (#384) | PR |
| 2025-11-23 | valkey | Update dual channel replication conf to mention the local buffer is imited by COB (#2824) | PR |
| 2025-11-21 | valkey | Add rdb_transmitted to replstateToString so that we can see it in INFO (#2833) | PR |
| 2025-11-20 | valkey | Add script function flags in the module API (#2836) | PR |
| 2025-11-19 | valkey | Perform data cleanup during RDB load on successful version/signature validation (#2600) | PR |
| 2025-11-18 | valkey | Fix SCAN consistency test to only test what we guarantee (#2853) | PR |
| 2025-11-18 | valkey | Optimize zset memory usage by embedding element in skiplist (#2508) | PR |
| 2025-11-18 | valkey | Optimize zset memory usage by embedding element in skiplist (#2508) | PR |
| 2025-11-17 | valkey | Fix the failing warmup and duration are cumulative (#2854) | PR |
| 2025-11-17 | valkey | Fix timing issue in dual channel replication COB test (#2847) | PR |
| 2025-11-14 | valkey | Print node name on a best effort basis if light weight message is received before link stabilization (#2825) | PR |
| 2025-11-14 | valkey | Print node name on a best effort basis if light weight message is received before link stabilization (#2825) | PR |
| 2025-11-14 | valkey | Attempt to fix flaky SCAN consistency test (#2834) | PR |
| 2025-11-14 | valkey | Change DEFAULT_WAIT_BEFORE_RDB_CLIENT_FREE from 60s to 5s (#2829) | PR |
| 2025-11-13 | valkey | Fix cluster slot stats for scripts with cross-slot keys (#2835) | PR |
| 2025-11-13 | valkey | Add --warmup and --duration parameters to valkey-benchmark (#2581) | PR |
| 2025-11-13 | valkey | Fixes test-freebsd workflow in daily (package lang/tclX) (#2832) | PR |
| 2025-11-12 | valkey | Cluster: Avoid usage of light weight messages to nodes with not ready bidirectional links (#2817) | PR |
| 2025-11-11 | valkey | Fix Test dual-channel: primary tracking replica backlog refcount (#2827) | PR |
| 2025-11-11 | valkey | Allow partial sync after loading AOF with preamble (#2366) | PR |
| 2025-11-10 | valkey | Expose SIMPLE_STRING and ARRAY_NULL reply type to the Module API (#2804) | PR |
| 2025-11-10 | valkey | Adds new module context flag `VALKEYMODULE_CTX_SCRIPT_EXECUTION` (#2818) | PR |
| 2025-11-06 | valkey | Fix flaky DBSIZE test for atomic slot migration (#2805) | PR |
| 2025-11-06 | valkey | Add "script" context to ACL log entries (#2798) | PR |
| 2025-11-06 | valkey-doc | Update the possible values of `context` field in `ACL LOG` command (#381) | PR |
| 2025-11-06 | valkey-doc | Adding documentation for scan consistency (#380) | PR |
| 2025-11-05 | valkey | Configurable DB hash seed for SCAN family commands consistency (#2608) | PR |
| 2025-10-31 | valkey | Fix: ltrim should not call signalModifiedKey when no elements are removed (#2787) | PR |
| 2025-10-31 | valkey | Authenticate slot migration client on source node to internal user (#2785) | PR |
| 2025-10-31 | valkey | Add ValkeyModule_ReplyWithCustomErrorFormat to module API (#2791) | PR |
| 2025-10-30 | valkey | Make ValkeyModule_Call compatible with calling commands from scripting engines (#2782) | PR |
| 2025-10-30 | valkey | Add IPv6 availability check to skip tests when unavailable (#2674) | PR |
| 2025-10-28 | valkey | Reorder valkey.conf: move configs to correct sections (#2737) | PR |
| 2025-10-23 | valkey | Scripting Engine Debugger Support (#1701) | PR |
| 2025-10-22 | valkey | Show RPS histogram in valkey-benchmark (#2471) | PR |
| 2025-10-21 | valkey | Fix outdated comment around clusterLink->flags (#2752) | PR |
| 2025-10-20 | valkey | Fix invalid memory address caused by hashtable shrinking during safe iteration (#2753) | PR |
| 2025-10-18 | valkey | Fix incorrect kvstore size and BIT accounting after completed migration (#2749) | PR |
| 2025-10-17 | valkey | FUNCTION FLUSH re-create lua VM, fix flush not gc, fix flush async + load crash (#1826) | PR |
| 2025-10-17 | valkey-operator | Add initial developer guide documentation (#6) | PR |
| 2025-10-16 | valkey | Deflakes Primary COB growth with inactive replica (#2715) | PR |
| 2025-10-13 | valkey-doc | Update valkey-go's client_capa_redirect feature (#369) | PR |
| 2025-10-10 | valkey | HSETEX with FXX should not create an object if it does not exist (#2716) | PR |
| 2025-10-10 | valkey | Add compatibility test with Valkey 7.2/8.0 (#2342) | PR |
| 2025-10-10 | valkey | Add compatibility test with Valkey 7.2/8.0 (#2342) | PR |
| 2025-10-09 | valkey | Deflake replica selection test by relaxing cluster configurations (#2672) | PR |
| 2025-10-09 | valkey-doc | Update active expire doc to remove the potentially ambiguous - (#367) | PR |
| 2025-10-08 | valkey | Fix memory leak with CLIENT LIST/KILL duplicate filters (#2362) | PR |
| 2025-10-08 | valkey | Reduce flakiness of atomic slot migration AOF test (#2705) | PR |
| 2025-10-07 | valkey | Introduce SYNCSLOTS CAPA for forwards compatibility (#2688) | PR |
| 2025-10-07 | valkey | Prevent exposure of importing keys on replicas during atomic slot migration (#2635) | PR |
| 2025-10-02 | valkey | Add slot migration client flags and module context flags (#2639) | PR |
| 2025-10-02 | valkey | Defrag if slab 1/8 full to fix defrag didn't stop issue (#2656) | PR |
| 2025-10-01 | libvalkey | Add option to select a logical database (#244) | PR |
| 2025-09-30 | valkey | Implement a lolwut for version 9 (#2646) | PR |
| 2025-09-29 | valkey | Fix module key memory usage accounting (#2661) | PR |
| 2025-09-29 | valkey | Fix module key memory usage accounting (#2661) | PR |
| 2025-09-29 | valkey | Fix atomic slot migration snapshot never proceeding with hz 1 (#2636) | PR |
| 2025-09-29 | valkey | Redirect blocked clients after failover (#2329) | PR |
| 2025-09-29 | valkey | Redirect blocked clients after failover (#2329) | PR |
| 2025-09-22 | valkey | Optimize skiplist random level generation logic (#2631) | PR |
| 2025-09-19 | valkey | Fix test that checks `extended-redis-compatibility` config deprecation rules (#2629) | PR |
| 2025-09-18 | valkey | Update automated benchmarking configs (#2625) | PR |
| 2025-09-12 | valkey | Make modules opt-in to atomic slot migration and add server events (#2593) | PR |
| 2025-09-10 | valkey | Increase frequency of time check during fields active expiration (#2595) | PR |
| 2025-09-09 | valkey | valkey-cli: Add word-jump navigation (Alt/Option/Ctrl + ←/→) (#2583) | PR |
| 2025-09-08 | valkey | Add cluster-announce-client-(port|tls-port) configs (#2429) | PR |
| 2025-09-08 | valkey-doc | Add docs for negative client filter (#341) | PR |
| 2025-09-05 | valkey-doc | Split clients README file (#244) | PR |
| 2025-09-05 | valkey-doc | Document database limit (0–15) for SELECT command as a note (#339) | PR |
| 2025-09-05 | valkey-doc | Add documentation for Hash Fields Expiration (#347) | PR |
| 2025-09-05 | valkey-doc | Update LPOP and RPOP command description (#308) | PR |
| 2025-09-04 | valkey-doc | Update the query commands in SELECT logical databases (#340) | PR |
| 2025-09-04 | valkey-doc | Add 'schema' to Releases and versioning title (#342) | PR |
| 2025-09-04 | valkey-doc | Fix valkey-compat package name and info (#348) | PR |
| 2025-09-04 | valkey-doc | Support sorted output for CONFIG GET command (#349) | PR |
| 2025-09-03 | valkey | Don't use AVX2 instructions if the CPU don't support it (#2571) | PR |
| 2025-09-03 | valkey | Store number of keys with volatile items per slot in RDB aux field and pre-size hashtables on load (#2572) | PR |
| 2025-09-01 | valkey | New module API event for tracking authentication attempts (#2237) | PR |
| 2025-09-01 | valkey | New module API event for tracking authentication attempts (#2237) | PR |
| 2025-08-30 | valkey | Add jacob as a commiter (#2566) | PR |
| 2025-08-29 | valkey | Reduce active defrag test latency by lowering hit threshold (#2553) | PR |
| 2025-08-29 | valkey | Reset cluster related stats in CONFIG RESETSTATS (#2458) | PR |
| 2025-08-29 | valkey | Do not migrate function in new atomic slot migration (#2547) | PR |
| 2025-08-29 | valkey | Remove the trailing chars of the --cluster reshard log message in valkey-cli (#2560) | PR |
| 2025-08-27 | valkey | Update tests/xxx/tmp/.gitignore to ignore everything (#2542) | PR |
| 2025-08-24 | valkey | Consistently use static_assert across code (#2538) | PR |
| 2025-08-22 | valkey | Remove debug logging from cluster-flush-slot.tcl (#2535) | PR |
| 2025-08-22 | valkey-container | Update to version 8.0.5 (#91) | PR |
| 2025-08-22 | valkey-io.github.io | Update website for version 8.0.5 (#339) | PR |
| 2025-08-21 | valkey | Module API: Add READONLY flag to ClientInfo.flags output structure (#2522) | PR |
| 2025-08-21 | valkey | Remove temporary build correction for RDMA and libvalkey 0.1.0 | PR |
| 2025-08-20 | valkey | Fix assumptions that pthread functions set errno (#2526) | PR |
| 2025-08-20 | valkey | fix hsetex handling of wrong number of fields (#2509) | PR |
| 2025-08-20 | valkey | Fix vset unittest compilation warning for bad signedness comparison (#2523) | PR |
| 2025-08-20 | valkey | Atomically update cluster and replication layer while marking self node as primary (#2510) | PR |
| 2025-08-19 | valkey | Fix slot-info expand not working, kvstoreHashtableExpand always creat… (#2466) | PR |
| 2025-08-19 | valkey | fix hash ignore ttl management during active expiry (#2505) | PR |
| 2025-08-18 | valkey | Fix memory leak in saveSnapshotToConnectionSockets (#2503) | PR |
| 2025-08-18 | valkey | CONFIG GET command return sorted output (#2493) | PR |
| 2025-08-17 | valkey | Add test failure template to contributing guide (#2491) | PR |
| 2025-08-17 | valkey | simplify COPY Preserves TTLs hashexpire test (#2495) | PR |
| 2025-08-15 | valkey | Fix cluster test module to pass null terminated node-id to SendClusterMessage (#2484) | PR |
| 2025-08-15 | valkey | Don't call SSL_write() with num=0 (#2490) | PR |
| 2025-08-15 | valkey | Don't allow resize hashtable if rehashing is ongoing (#2465) | PR |
| 2025-08-15 | valkey | Ensures presence of slots on the node before test is run (#2486) | PR |
| 2025-08-15 | valkey | Add bug / test-failure / enhancement label to issue template (#2273) | PR |
| 2025-08-12 | valkey | Change the same shard failover assert to if condition to avoid crash (#2431) | PR |
| 2025-08-12 | valkey | Add test for failover sub-replica replication loop case (#2456) | PR |
| 2025-08-07 | valkey | Increase latency for big list test in defrag (#2421) | PR |
| 2025-08-07 | valkey | make sure replica and primary are in sync during hfe test Promotion to primary (#2446) | PR |
| 2025-08-06 | valkey | Add STALE command flag to SCRIPT-EXISTS, SCRIPT-SHOW and SCRIPT-FLUSH (#2419) | PR |
| 2025-08-06 | valkey | Add STALE command flag to SCRIPT-EXISTS, SCRIPT-SHOW and SCRIPT-FLUSH (#2419) | PR |
| 2025-08-06 | valkey-doc | Support rps control for valkey-benchmark (#328) | PR |
| 2025-08-05 | valkey | bump the RDB version for Valkey 9.0(#2422) | PR |
| 2025-08-05 | valkey | bump the RDB version for Valkey 9.0(#2422) | PR |
| 2025-08-05 | valkey | bump the RDB version for Valkey 9.0(#2422) | PR |
| 2025-08-05 | valkey | Remove the unused value duplicate API from dict of libvalkey (#2387) | PR |
| 2025-08-05 | valkey | Strengthen undefined behavior prevention in checkSignedBitfieldOverflow (#2418) | PR |
| 2025-08-05 | valkey | Print the complete log instead of just the crash log in log_crashes (#2428) | PR |
| 2025-08-05 | valkey | Fix prefetchNextBucketEntries so it fetches the correct next 2 buckets (#2394) | PR |
| 2025-08-05 | valkey | Make ./runtest --dump-logs dump logs on valgrind / sanitizer errors (#2427) | PR |
| 2025-08-05 | valkey | Dictionary Implementation for Migrating and Importing slots (#2409) | PR |
| 2025-08-05 | valkey | Dictionary Implementation for Migrating and Importing slots (#2409) | PR |
| 2025-08-05 | valkey | Update swapdb command comment to mention why cluster mode is not allowed (#2391) | PR |
| 2025-08-05 | valkey | Cleanup and rename isExpiryTableValidForSamplingCb to expiryTableShouldSkipForSamplingCb (#2395) | PR |
| 2025-08-05 | valkey-doc | Mention WAITAOF will be blocked in CLIENT PAUSE WRITE as well just like WAIT (#336) | PR |
| 2025-08-04 | valkey | Initialize rdbstate.key_type to -1 at the beginning (#2381) | PR |
| 2025-08-04 | valkey | Fix check-rdb --stats crash with empty RDB (#2382) | PR |
| 2025-08-04 | valkey | Remove obsolete BLOCKED_WAITAOF comment (#2374) | PR |
| 2025-07-27 | valkey | Defrag should only skip non-existent dbs, not empty dbs (#2379) | PR |
| 2025-07-22 | valkey | Fix client tracking memory overhead calculation (#2360) | PR |
| 2025-07-21 | valkey | Include command fullname in error message when returning NO_MULTI error (#2286) | PR |
| 2025-07-15 | valkey | Fix large allocations crashing Valkey during active defrag (#2353) | PR |
| 2025-07-14 | valkey | Add cross engine (Redis OSS) compatible test (#2336) | PR |
| 2025-07-14 | valkey | Add cross engine (Redis OSS) compatible test (#2336) | PR |
| 2025-07-13 | valkey-doc | Add hyperlinks to Generic commands (#322) | PR |
| 2025-07-13 | valkey-doc | Add hyperlinks to bitmap and bloom filter files (#318) | PR |
| 2025-07-12 | valkey | Add support for automatic client authentication via TLS certificate fields (#1920) | PR |
| 2025-07-12 | valkey | Add support for automatic client authentication via TLS certificate fields (#1920) | PR |
| 2025-07-11 | valkey | Fix replica (the old primary) claims to sitll have slots after manual failover (#2301) | PR |
| 2025-07-07 | valkey | Enable tab completion of test file path for runtest util and allow directory as path (#630) | PR |
| 2025-07-04 | valkey | Allow shrinking hashtables in low memory situations (#2095) | PR |
| 2025-07-04 | valkey | [valkey-benchmark] Allow multiple random (or sequential) placeholders and fix zadd --sequential to create expected data (#2102) | PR |
| 2025-07-02 | valkey | spelling: md (#2262) | PR |
| 2025-07-02 | valkey | Fix leak when shrinking a hashtable without entries (#2288) | PR |
| 2025-07-02 | valkey | Implement RPS control for benchmark using token bucket algorithm (#1761) | PR |
| 2025-07-02 | valkey | Update LPOP and RPOP command json file description (#2179) | PR |
| 2025-07-02 | valkey | Make valkey-server --help/-h output to stdout and exit with 0 (#2296) | PR |
| 2025-07-01 | valkey | Fix MEMORY USAGE to consider embedded keys (#2290) | PR |
| 2025-07-01 | valkey | Add SAFE option to SHUTDOWN to reject shutdown in unsafe situations (#2195) | PR |
| 2025-07-01 | valkey | Move auth check to the front, before command exist/arity/protected check (#1475) | PR |
| 2025-07-01 | valkey-doc | Add SAFE option to SHUTDOWN to reject shutdown in unsafe situations (#325) | PR |
| 2025-06-29 | valkey | Use objectGetExpire instead of getExpire to reduce expire hashtable lookup (#2280) | PR |
| 2025-06-27 | valkey | Update redis to server in internal variable names in benchmark source code (#2141) | PR |
| 2025-06-27 | valkey | Start failover without waiting for the next cluster cron cycle (#2209) | PR |
| 2025-06-27 | valkey | Save config file after replica migration and brocast a PONG when role changed (#1677) | PR |
| 2025-06-27 | valkey | Check module NO_FAILOVER flag before calling clusterHandleReplicaFailover (#2269) | PR |
| 2025-06-25 | valkey | Optimize CLUSTER INFO (#2264) | PR |
| 2025-06-25 | valkey | Fix hashtablePauseAutoShrink and use it in hashtableScanDefrag (#2257) | PR |
| 2025-06-25 | valkey | Add ENGINE_CHECK_RDB_NAME to the 'test' target dependencies in Makefile (#2258) | PR |
| 2025-06-25 | valkey | Cleanup aof temp files in sigShutdownHandler before exiting (#1482) | PR |
| 2025-06-20 | valkey | Fix unixsocket too long cause addr / laddr being truncated in CLIENT INFO / LIST and logging (#2216) | PR |
| 2025-06-18 | valkey | Add non-fatal unit test assertions (#2223) | PR |
| 2025-06-18 | valkey | Fix the incorrect stdout redirect logic, use dup2 to redirect stdout (#2225) | PR |
| 2025-06-18 | valkey | Reset failover failed primary rank when doing a manual failover (#2226) | PR |
| 2025-06-17 | valkey | Optimize scan/sscan/hscan/zscan commands by replacing list with vector (#2160) | PR |
| 2025-06-16 | valkey | Prevent getNodeByQuery from leaking DB changes into client (#2206) | PR |
| 2025-06-16 | valkey | Support for RDB analysis reports (#1743) | PR |
| 2025-06-16 | valkey | test: fix UBSan warning due to misaligned memory access in unit test_addRepliesWithOffloadsToList (#2201) | PR |
| 2025-06-14 | valkey-rfc | LDAP authentication module (#20) | PR |
| 2025-06-14 | valkey-doc | Update GEOSEARCH and GEOSEARCHSTORE commands with BYPOLYGON option documentation (#284) | PR |
| 2025-06-13 | valkey-doc | Add docs for the DELIFEQ command (#307) | PR |
| 2025-06-12 | valkey | Remove unused repl_offset_time field in clusterNode (#2198) | PR |
| 2025-06-11 | valkey | Add packet-drop to fix the new flaky failover test (#2196) | PR |
| 2025-06-11 | valkey | fix: use replica's last selected db for dual-channel sync (#2188) | PR |
| 2025-06-10 | libvalkey | Cluster code cleanup (#216) | PR |
| 2025-06-10 | valkey | valkey-check-rdb: Fix truncated long aux fields (#2193) | PR |
| 2025-06-10 | valkey | Call makeObjectShared to normalize a shared object into a true shared object (#1566) | PR |
| 2025-06-10 | valkey | Call makeObjectShared to normalize a shared object into a true shared object (#1566) | PR |
| 2025-06-10 | valkey | Update extended-redis-compatibility conf to remove the specific words (#2192) | PR |
| 2025-06-10 | valkey | Update commandlog parameters conf text to mention special value settings (#2074) | PR |
| 2025-06-10 | valkey | On-demand database allocation instead of preallocation (#1609) | PR |
| 2025-06-10 | valkey | CLIENT UNBLOCK should't be able to unpause paused clients (#2117) | PR |
| 2025-06-10 | valkey | Fix replica can't finish failover when config epoch is outdated (#2178) | PR |
| 2025-06-02 | valkey | Add CLUSTER FLUSHSLOT command (#1384) | PR |
| 2025-05-31 | valkey | Skip empty db when doing FLUSHALL to reduce some NOP (#2151) | PR |
| 2025-05-28 | valkey | Allow dynamic modification of io-threads num (#2033) | PR |
| 2025-05-28 | valkey | Prioritize replication traffic in the replica (#1838) | PR |
| 2025-05-28 | valkey | Improve clarity of errors for GEO commands when member does not exist (#1943) | PR |
| 2025-05-27 | valkey | Update GEOSEARCH and GEOSEARCHSTORE history documentation for the BYPOLYGON option (#2142) | PR |
| 2025-05-27 | valkey | Flip pfail flag while marking node as failed (#2012) | PR |
| 2025-05-27 | valkey | Support BYPOLYGON option for GEOSEARCH (#1809) | PR |
| 2025-05-27 | valkey | Free module context even if there was no content written in auxsave2 (#2132) | PR |
| 2025-05-26 | valkey-doc | Multi-database support in cluster mode (#242) | PR |
| 2025-05-25 | valkey | Optimize GEORADIUS command performance with pre-allocated buffer (#2116) | PR |
| 2025-05-25 | valkey | Fix the GNU IFUNC error in alpine (non-glibc) environment (#2133) | PR |
| 2025-05-25 | valkey | Changes and fixes for the new DELIFEQ command (#2120) | PR |
| 2025-05-23 | libvalkey | Use existing connections for blocking slotmap updates (#199) | PR |
| 2025-05-23 | valkey | Optimize string2ll with load-time CPU feature check using IFUNC resolver (#2099) | PR |
| 2025-05-23 | valkey | Optimize string2ll with load-time CPU feature check using IFUNC resolver (#2099) | PR |
| 2025-05-23 | valkey | Show more decimal digits for `avg chain length` field in `debug htstats` full output (#2118) | PR |
| 2025-05-22 | valkey | Add DELIFEQ command (#1975) | PR |
| 2025-05-22 | valkey | Optimize WATCH by equalStringObjects early length check (#2107) | PR |
| 2025-05-20 | valkey | Respect process umask when creating data files (#1725) | PR |
| 2025-05-20 | valkey | Optimize saving cluster config file using sdscatfmt (#2088) | PR |
| 2025-05-19 | valkey | Allow mixing quoted and unquoted inline args (#2098) | PR |
| 2025-05-19 | valkey | Further improve performance of sdssplitargs (#2096) | PR |
| 2025-05-15 | valkey | Make test cases independent of each other in the moduleapi/scan suite (#2082) | PR |
| 2025-05-15 | valkey | Make test cases independent of each other in the moduleapi/scan suite (#2082) | PR |
| 2025-05-15 | valkey | Fix string embedding decision with keys (#2087) | PR |
| 2025-05-14 | libvalkey | Remove macro UNUSED from public API (#200) | PR |
| 2025-05-12 | valkey | Make sure that the same point reports for geo comparisons (#2063) | PR |
| 2025-05-11 | valkey | Optimize BITCOUNT using ARM NEON SIMD (#1867) | PR |
| 2025-05-11 | valkey | Optimize BITCOUNT using ARM NEON SIMD (#1867) | PR |
| 2025-05-09 | libvalkey | Fix dependency issue with RDMA (#201) | PR |
| 2025-05-09 | valkey | Support MPTCP for valkey-cli and benchmark (#2067) | PR |
| 2025-05-09 | valkey | Support RDMA for valkey-cli and benchmark (#2059) | PR |
| 2025-05-09 | valkey | Optimize findBucket performance using SIMD (#2030) | PR |
| 2025-05-09 | valkey-doc | Support MPTCP for valkey-cli and valkey-benchmark (#274) | PR |
| 2025-05-09 | valkey-doc | Document RDMA support for valkey-cli and valkey-benchmark (#273) | PR |
| 2025-05-07 | valkey | Replace dependency `hiredis` with `libvalkey` (#2032) | PR |
| 2025-05-06 | valkey | Use the correct port for migration test (#2050) | PR |
| 2025-05-06 | valkey | Restore omitted singledb config in tests (#2052) | PR |
| 2025-05-06 | valkey | valkey-cli: Count databases correctly in --cluster subcommands (#2046) | PR |
| 2025-05-06 | valkey | Return only the relevant bit in sdsGetAuxBit() (#2048) | PR |
| 2025-05-06 | valkey-doc | Adds a workflow to test the man page build and install. (#269) | PR |
| 2025-05-05 | valkey | Remove duplicate macro definitions of HASH_SET_* (#2024) | PR |
| 2025-05-05 | valkey | Fix VALKEYCLI_AUTH env variable fallback to REDISCLI_AUTH mistake (#2038) | PR |
| 2025-05-05 | valkey-doc | valkey-cli: VALKEYCLI_AUTH env var rebranded (#271) | PR |
| 2025-05-04 | valkey | Add multi-database support to cluster mode (#1671) | PR |
| 2025-05-02 | valkey | Properly escape double quotes and backslash in sdscatrepr (#2036) | PR |
| 2025-05-01 | valkey | Hyperloglog ARM NEON SIMD optimization (#1859) | PR |
| 2025-04-30 | libvalkey | Support additional client options in a cluster client (#197) | PR |
| 2025-04-30 | libvalkey | Update and unify version tags on installed shared libraries (#196) | PR |
| 2025-04-29 | valkey | Optimize string2ll performance using AVX512 (#1944) | PR |
| 2025-04-28 | valkey | Minor change for sadd command (#2001) | PR |
| 2025-04-27 | valkey | Introduce MPTCP for replication (#1961) | PR |
| 2025-04-26 | valkey | Correct rpushx description (#2002) | PR |
| 2025-04-26 | valkey | Clean up unnecessary use of strlen (#1976) | PR |
| 2025-04-25 | libvalkey | Support empty endpoints in redirects (#160) | PR |
| 2025-04-25 | valkey | Add output buffer limiting for unauthenticated clients (#2006) | PR |
| 2025-04-24 | valkey | Add --hotkeys-count option for Valkey-cli (#1933) | PR |
| 2025-04-24 | valkey | Add --hotkeys-count option for Valkey-cli (#1933) | PR |
| 2025-04-24 | valkey-doc | Update doc for new valkey-cli option --hotkeys-count (#265) | PR |
| 2025-04-22 | valkey | blocking client followup fix related to log_req_res (#1989) | PR |
| 2025-04-22 | valkey | Allow scripts to support null characters again (#1984) | PR |
| 2025-04-22 | valkey | Only enable defrag for vendored jemalloc (#1985) | PR |
| 2025-04-22 | valkey | Fix CI latest fedora: install awk and tcl8, build tcltls from source (#1965) | PR |
| 2025-04-22 | valkey | Fix CI latest fedora: install awk and tcl8, build tcltls from source (#1965) | PR |
| 2025-04-20 | valkey | Stabilize dual replication test to avoid getting LOADING error (#1979) | PR |
| 2025-04-17 | libvalkey | Introduce MPTCP (#189) | PR |
| 2025-04-17 | valkey | Fix incorrect lag reported in XINFO GROUPS (#1952) | PR |
| 2025-04-17 | valkey | Fix incorrect lag reported in XINFO GROUPS (#1952) | PR |
| 2025-04-17 | valkey | Add sentinel_total_tilt to sentinel INFO sentinel (#1904) | PR |
| 2025-04-17 | valkey-doc | Add sentinel new metric "sentinel_total_tilt" (#263) | PR |
| 2025-04-16 | valkey-doc | Add details for testing RDMA server (#217) | PR |
| 2025-04-16 | valkey-doc | Documentation for Additional Client Filters (#262) | PR |
| 2025-04-15 | valkey | Add node pfail and fail count to cluster info metrics (#1910) | PR |
| 2025-04-15 | valkey | Ignore stale gossip packets that arrive out of order (#1777) | PR |
| 2025-04-15 | valkey | Fix panic in primary when blocking shutdown after previous block with timeout (#1948) | PR |
| 2025-04-15 | valkey | Fix cluster slot stats assertion during promotion of replica (#1950) | PR |
| 2025-04-15 | valkey | Fix 'Client output buffer hard limit is enforced' test causing infinite loop on macOS 15.4 (#1940) | PR |
| 2025-04-15 | valkey | Fix crash during TLS handshake with I/O threads (#1955) | PR |
| 2025-04-15 | valkey | Introduce MPTCP (#1811) | PR |
| 2025-04-14 | valkey | [Client Introspection] Client Commands Extended Filtering (#1466) | PR |
| 2025-04-13 | valkey | Update function clusterNodeSetSlotBit() return type to void (#1934) | PR |
| 2025-04-13 | valkey | Rebranding in security warning log (#1945) | PR |
| 2025-04-08 | valkey | Trigger manual failover on SIGTERM / shutdown to cluster primary (#1091) | PR |
| 2025-04-08 | valkey | fix: add samples to stream object consumer trees (#1825) | PR |
| 2025-04-08 | valkey | Replaced the use of sdsReplyDictType and hashDictType. (#1793) | PR |
| 2025-04-08 | valkey | Replaced the use of sdsReplyDictType and hashDictType. (#1793) | PR |
| 2025-04-07 | valkey | Implement: CLUSTER REPLICATE NO ONE (#1674) | PR |
| 2025-04-07 | valkey | Fix the build on less common platforms in zmalloc.c (#1922) | PR |
| 2025-04-03 | valkey | In LOLWUT's reply, change "Redis ver." to "Valkey ver." (#1559) | PR |
| 2025-04-02 | libvalkey | Update the nodeIterator memory blob to fit Valkeys dict iterator | PR |
| 2025-04-02 | valkey-doc | Update the redis to valkey migration guide - migration.md (#247) | PR |
| 2025-04-01 | valkey | Update ACL SETUSER command help message (#1899) | PR |
| 2025-04-01 | valkey | Add --sequential to valkey-benchmark (for populating entire keyspace) (#1839) | PR |
| 2025-03-31 | valkey | Redact protocol error log when hide-user-data-from-log enabled (#1889) | PR |
| 2025-03-31 | valkey-doc | Align docs version to 8.1.0 (#256) | PR |
| 2025-03-27 | valkey | Fix merge error introduced in #1186 (#1894) | PR |
| 2025-03-27 | valkey | Fix crash in VM_GetCurrentUserName when no valid user (#1885) | PR |
| 2025-03-27 | valkey-doc | add doc for COMMANDLOG command (#255) | PR |
| 2025-03-26 | valkey-doc | Add description about benchmark option '--rfr' (#254) | PR |
| 2025-03-25 | valkey-doc | Valkey release stage documentation (#252) | PR |
| 2025-03-25 | valkey-doc | Add capa in example client-info (#253) | PR |
| 2025-03-21 | valkey | [cluster] Add node id to log statement for closing link on first message as lightweight (#1869) | PR |
| 2025-03-18 | valkey | Fix RANDOMKEY infinite loop during CLIENT PAUSE (#1850) | PR |
| 2025-03-18 | valkey | Support IPv6 address in RDMA test (#1817) | PR |
| 2025-03-18 | valkey-doc | Update Cluster Bus Port out of range error message for Cluster Meet command (#240) | PR |
| 2025-03-16 | valkey | Fix defrag when type/encoding changes during scan (#1801) | PR |
| 2025-03-06 | libvalkey | Refactor `dict` (#173) | PR |
| 2025-03-06 | valkey | Adds a memory leak check after running a unit test (#1798) | PR |
| 2025-03-05 | valkey | Enable large-memory tests solo runs in daily workflow (#1816) | PR |
| 2025-03-03 | valkey | Drop lua object files on clean (#1812) | PR |
| 2025-03-03 | valkey | Stop running large memory test for address santizer (#1810) | PR |
| 2025-02-28 | valkey | Update and stabilize defrag tests (#1762) | PR |
| 2025-02-27 | valkey | Add cluster-manual-failover-timeout to configure the timeout for manual failover (#1690) | PR |
| 2025-02-27 | valkey | Fix memory leak in test_quicklist.c unit test (#1797) | PR |
| 2025-02-27 | valkey | Add Cluster Bus Port out of range error message for Cluster Meet command (#1686) | PR |
| 2025-02-27 | valkey-doc | Add workflow for deploying website after updating the documentation (#239) | PR |
| 2025-02-27 | valkey-doc | Update I/O threads documentation (#222) | PR |
| 2025-02-27 | valkey-io.github.io | Add a deploy dispatch event (#214) | PR |
| 2025-02-26 | valkey | Remove unicode optimization in Lua cjson library (#1785) | PR |
| 2025-02-26 | valkey | Optimize bitcount command by SIMD (#1741) | PR |
| 2025-02-26 | valkey | Fix temp file leak druing replication error handling (#1721) | PR |
| 2025-02-25 | valkey | Enable TCP_NODELAY by default in incoming and outgoing connections (#1763) | PR |
| 2025-02-25 | valkey | Fixed active-expire-effort description in conf file (#1773) | PR |
| 2025-02-25 | valkey | Add large memory flag for asan tests (#1767) | PR |
| 2025-02-24 | valkey | Fixed issue with `CONFIG RESETSTAT` in cluster module message callback test (#1768) | PR |
| 2025-02-20 | valkey | Add new module API flag to bypass command validation (#1357) | PR |
| 2025-02-20 | valkey | Allow to specify the random number generator seed in unit tests (#1751) | PR |
| 2025-02-20 | valkey | Pass null-terminated node ID for `VM_RegisterClusterMessageReceiver` and add test coverage (#1708) | PR |
| 2025-02-20 | valkey-doc | Update the active expire algorithm on the EXPIRE command page (#230) | PR |
| 2025-02-19 | valkey | Fix hashtable memory leak and kvstore `overhead_hashtable_lut` assert (#1750) | PR |
| 2025-02-18 | valkey-io.github.io | Automatically deploy website on updates to main (#208) | PR |
| 2025-02-17 | valkey | Fix raxRemove crash at memcpy() due to key size exceeds max Rax size (#1722) | PR |
| 2025-02-17 | valkey-doc | Updated glide & valkey-py versions, added Go file to glide (#232) | PR |
| 2025-02-17 | valkey-hashes | Add hash for 8.1.0-rc1 (#9) | PR |
| 2025-02-16 | valkey | Add a daily test running for ARM (#1738) | PR |
| 2025-02-15 | valkey | Modify parameter of clientMatchesFilter function. (#1733) | PR |
| 2025-02-15 | valkey | Simplify isNodeAvailable function and add comments (#994) | PR |
| 2025-02-13 | valkey | Add spellchecker ignore section (#1730) | PR |
| 2025-02-13 | valkey | Introduce Valkey release stage indication (#1724) | PR |
| 2025-02-11 | valkey | Fix new benchmark test under the TLS (#1710) | PR |
| 2025-02-11 | valkey | Fix undefined behavior warning in UBSAN (#1709) | PR |
| 2025-02-11 | valkey-doc | Introduce Valkey client overview (#164) | PR |
| 2025-02-10 | valkey | valkey-cli: re-select previously selected database after reconnect (#1694) | PR |
| 2025-02-10 | valkey | Fix macro redefinition problem in `fmacros.h` (#1704) | PR |
| 2025-02-10 | valkey | Use `DEEPBIND` flag when loading external modules using `dlopen` (#1703) | PR |
| 2025-02-10 | valkey | show capa in CLIENT LIST (#1698) | PR |
| 2025-02-10 | valkey | Update availability-zone conf comment to mention hello command (#1695) | PR |
| 2025-02-10 | valkey | Fix outdated slot info comments in clusterGenNodesSlotsInfo (#1696) | PR |
| 2025-02-10 | valkey | Add `FUNCTION LOAD` and `FCALL` benchmark (#1578) | PR |
| 2025-02-10 | valkey | Adds support for running `EVAL` with different scripting engines (#1497) | PR |
| 2025-02-10 | valkey | Fix memory error in networking unittest (#1697) | PR |
| 2025-02-10 | valkey | Fix client trackinginfo crash when tracking off by default (#1684) | PR |
| 2025-02-10 | valkey | Fix client trackinginfo crash when tracking off by default (#1684) | PR |
| 2025-02-10 | valkey-doc | Add paused_reason field for INFO CLIENTS (#227) | PR |
| 2025-02-10 | valkey-doc | Add availability_zone filed to INFO command (#228) | PR |
| 2025-02-08 | valkey | Improved failover pause stats test stability (#1682) | PR |
| 2025-02-07 | libvalkey | Remove APIs for separate init and connect of async cluster contexts (#165) | PR |
| 2025-02-07 | valkey | Increase the HZ to make test more reliable (#1680) | PR |
| 2025-02-06 | valkey | Add paused_reason to INFO CLIENTS (#1564) | PR |
| 2025-02-06 | valkey | Add reply schema for LATENCY-LATESTS new fields (#1678) | PR |
| 2025-02-05 | valkey-doc | Added available installation options (#223) | PR |
| 2025-02-04 | valkey | Extend LATENCY LATEST to add sum / cnt stats (#1570) | PR |
| 2025-02-04 | valkey-doc | Add sum and cnt stats in LATENCY LATEST (#224) | PR |
| 2025-02-04 | valkey-io.github.io | Add installation link to download (#202) | PR |
| 2025-02-04 | valkey-io.github.io | Implement a properly sorted downloads page (#201) | PR |
| 2025-02-04 | valkey-io.github.io | Implement a properly sorted downloads page (#201) | PR |
| 2025-02-04 | valkey-io.github.io | Add a permanent link for slack (#200) | PR |
| 2025-02-03 | libvalkey | Introduce configuration options in the cluster API (#137) | PR |
| 2025-02-03 | valkey | Fix ACL regression with renamed commands (#1651) | PR |
| 2025-02-03 | valkey | Enable cross version testing for moduleapi tests (#1655) | PR |
| 2025-02-03 | valkey | Enable module API SendClusterMessage to use light message header type (#1572) | PR |
| 2025-02-03 | valkey-io.github.io | Command pages: Fix the `fix_links` macro (#191) | PR |
| 2025-02-03 | valkey-io.github.io | Document the source of command replies in the README (#192) | PR |
| 2025-01-30 | valkey | Update daily failure notification job list (#1648) | PR |
| 2025-01-29 | valkey | Hex encode the data in dump test (#1637) | PR |
| 2025-01-29 | valkey | Do command existence and arity checks when loading AOF to avoid crash (#1614) | PR |
| 2025-01-28 | valkey | RDMA: Protect RDMA memory regions (#1602) | PR |
| 2025-01-28 | valkey | Fix timing issue in pause test (#1631) | PR |
| 2025-01-27 | valkey | Make sure to disable pause after fork for dual channel test (#1612) | PR |
| 2025-01-23 | libvalkey | Retry when an async slotmap update fails (#159) | PR |
| 2025-01-23 | valkey | Accelerate hash table iterator with value prefetching (#1568) | PR |
| 2025-01-20 | valkey | Fix Protocol desync regression test (#1590) | PR |
| 2025-01-20 | valkey-doc | Delete all old redis client files (#219) | PR |
| 2025-01-17 | valkey-doc | Updated Documentation for CLIENT KILL and CLIENT LIST (#218) | PR |
| 2025-01-16 | valkey | Fix memory leak in forgotten node ping ext code path (#1574) | PR |
| 2025-01-16 | valkey | Fix cluster info sent stats for message with light header (#1563) | PR |
| 2025-01-16 | valkey | Extract the scripting engine code from the functions unit (#1312) | PR |
| 2025-01-16 | valkey | Allow clang-format to be triggered in push events (#1565) | PR |
| 2025-01-16 | valkey-doc | RESP2/RESP3 reply unification and minor fixes (#211) | PR |
| 2025-01-15 | libvalkey | Handle empty addresses in `CLUSTER NODES` responses (#148) | PR |
| 2025-01-13 | valkey | Replace dict with new hashtable: hash datatype (#1502) | PR |
| 2025-01-11 | valkey | Mark the node as FAIL when the node is marked as NOADDR and broadcast the FAIL (#1191) | PR |
| 2025-01-11 | valkey | Mark the node as FAIL when the node is marked as NOADDR and broadcast the FAIL (#1191) | PR |
| 2025-01-11 | valkey | Fix module LatencyAddSample still work when latency-monitor-threshold is 0 (#1541) | PR |
| 2025-01-10 | valkey | Fix crash when freeing newly created node when nodeIp2String fail (#1535) | PR |
| 2025-01-08 | valkey | Accelerate hash table iterator with prefetching (#1501) | PR |
| 2025-01-08 | valkey | Improve Typos configuration (#1456) | PR |
| 2025-01-08 | valkey | valkey-cli auto-exit from subscribed mode (#1432) | PR |
| 2025-01-08 | valkey | Replace dict with new hashtable: sorted set datatype (#1427) | PR |
| 2025-01-08 | valkey | client struct: lazy init components and optimize struct layout (#1405) | PR |
| 2025-01-08 | valkey-doc | Add availability_zone to the HELLO command documentation (#208) | PR |
| 2025-01-08 | valkey-doc | SET: Be more explicit about replies when using GET in conjunction with XX/NX/IFEQ (#206) | PR |
| 2025-01-07 | valkey | Add `availability_zone` to the HELLO response (#1487) | PR |
| 2025-01-02 | valkey | Refactor: move all valkey modules related declarations to `module.h` (#1489) | PR |
| 2025-01-02 | valkey | Remove releasetools folder (#1496) | PR |
| 2025-01-02 | valkey | Offload reading the replication stream to IO threads (#1449) | PR |
| 2025-01-02 | valkey | Offload reading the replication stream to IO threads (#1449) | PR |
| 2025-01-02 | valkey-doc | Introduce import-mode and client import-source (#205) | PR |
| 2025-01-02 | valkey-doc | Added explanation of maxmemory for replication. (#194) | PR |
| 2024-12-30 | libvalkey | Simplify API by only using non-const connect callbacks (#142) | PR |
| 2024-12-26 | valkey | Fix JSON description of SET command (#1473) | PR |
| 2024-12-25 | valkey | Document all command flags near serverCommand (#1474) | PR |
| 2024-12-24 | valkey-doc | Fixes to resp2_replies.json and resp3_replies.json (#202) | PR |
| 2024-12-22 | valkey | Fix switch case compilation error in the new helloscripting (#1472) | PR |
| 2024-12-21 | valkey | Adds support for scripting engines as Valkey modules (#1277) | PR |
| 2024-12-20 | valkey | Clear outdated failure reports more accurately (#1184) | PR |
| 2024-12-19 | valkey | Workflow changes to fix old release binaries (#1461) | PR |
| 2024-12-19 | valkey | Minor log fixes when failover auth denied due to slot epoch (#1341) | PR |
| 2024-12-18 | libvalkey | Rename offensive defines and members in API (#140) | PR |
| 2024-12-18 | valkey | Attempt to read secondary error from info test (#1452) | PR |
| 2024-12-18 | valkey | Attempt to read secondary error from info test (#1452) | PR |
| 2024-12-18 | valkey | Fix undefined behavior defined by ASAN (#1451) | PR |
| 2024-12-18 | valkey-doc | fix weird phraseology apparently caused by s/redis/valkey/g (#198) | PR |
| 2024-12-14 | valkey | Replace dict with new hashtable for sets datatype (#1176) | PR |
| 2024-12-14 | valkey | Synchronously delete data during defrag tests (#1443) | PR |
| 2024-12-14 | valkey | Avoid importing memory aligned malloc (#1442) | PR |
| 2024-12-13 | valkey | Check length before reading in `stringmatchlen` (#1431) | PR |
| 2024-12-11 | valkey | Fix memory leak in the new hashtable unittest (#1421) | PR |
| 2024-12-10 | valkey | Add new flag in `CLIENT LIST` for import-source client (#1398) | PR |
| 2024-12-10 | valkey | Set Command with IFEQ Support (#1324) | PR |
| 2024-12-10 | valkey-doc | Update PHP Redlock impl. doc (#195) | PR |
| 2024-12-10 | valkey-doc | Documentation for SET IFEQ (#189) | PR |
| 2024-12-09 | valkey | Update governance and maintainers file for Valkey committers (#1390) | PR |
| 2024-12-09 | valkey | Use binary representation in assert crash log, cleanup in crash log (#1410) | PR |
| 2024-12-09 | valkey | Optimize ZRANK to avoid path comparisons (#1389) | PR |
| 2024-12-09 | valkey | Optimize ZRANK to avoid path comparisons (#1389) | PR |
| 2024-12-09 | valkey | Fix the election was reset wrongly before failover epoch was obtained (#1339) | PR |
| 2024-12-08 | valkey | Allow MEMORY MALLOC-STATS and MEMORY PURGE during loading phase (#1317) | PR |
| 2024-12-08 | valkey | Add a note to conf about the dangers of modifying dir at runtime (#887) | PR |
| 2024-12-08 | valkey | Add a note to conf about the dangers of modifying dir at runtime (#887) | PR |
| 2024-12-05 | valkey | Fix coredump when use hellodict example module (#1395) | PR |
| 2024-12-05 | valkey | RDMA: Fix dead loop when transfer large data (20KB) (#1386) | PR |
| 2024-12-05 | valkey | Add API UpdateRuntimeArgs for updating the module arguments during runtime (#1041) | PR |
| 2024-12-03 | valkey | Run RDMA builtin in CI workflow (#1380) | PR |
| 2024-12-03 | valkey | Optimize IO thread offload for modified argv (#1360) | PR |
| 2024-12-03 | valkey | Refactor of ActiveDefrag to reduce latencies (#1242) | PR |
| 2024-12-02 | valkey | Optimize PFCOUNT, PFMERGE command by SIMD acceleration (#1293) | PR |
| 2024-12-02 | valkey | Print logs when the cluster state changes to fail or the fail reason changes (#1188) | PR |
| 2024-12-01 | valkey | Split dual-channel COB overrun tests to separate servers (#1374) | PR |
| 2024-12-01 | valkey | Reset repl_down_since to zero only on state change (#1149) | PR |
| 2024-12-01 | valkey | Use zfree_with_size for client buffer (#1376) | PR |
| 2024-11-29 | valkey | RDMA builtin support (#1209) | PR |
| 2024-11-29 | valkey-json | Contributing valkeyJSON module (#1) | PR |
| 2024-11-28 | valkey | Disable lazy free in defrag test to fix 32bit daily failure (#1370) | PR |
| 2024-11-27 | valkey | Make KEYS can visit expired key in import-source state (#1326) | PR |
| 2024-11-27 | valkey | change the container image to ubuntu:plucky (#1359) | PR |
| 2024-11-27 | valkey-doc | Add performance tuning section for RDMA (#190) | PR |
| 2024-11-25 | valkey | Avoid double close on repl_transfer_fd (#1349) | PR |
| 2024-11-25 | valkey | Save open's errno when opening temp rdb fails to prevent it from being modified (#1347) | PR |
| 2024-11-25 | valkey | Integrating fast_float to optionally replace strtod (#1260) | PR |
| 2024-11-25 | valkey | Support empty callback on function and free temp function in async way (#1334) | PR |
| 2024-11-22 | valkey | Add short client info log to CLUSTER MEET / FORGET / RESET commands (#1249) | PR |
| 2024-11-22 | valkey | Brocast a PONG to all node in cluster when role changed (#1295) | PR |
| 2024-11-22 | valkey | Skip reclaim file page cache test in valgrind (#1327) | PR |
| 2024-11-22 | valkey | Make manual failover reset the on-going election to promote failover (#1274) | PR |
| 2024-11-22 | valkey | Make manual failover reset the on-going election to promote failover (#1274) | PR |
| 2024-11-22 | valkey | Remove valkey specific changes in jemalloc source code (#1266) | PR |
| 2024-11-21 | valkey | Make FUNCTION RESTORE FLUSH flush async based on lazyfree-lazy-user-flush (#1254) | PR |
| 2024-11-21 | valkey | Use goto to cleanup error handling in readSyncBulkPayload (#1332) | PR |
| 2024-11-19 | valkey | Import-mode: Avoid expiration and eviction during data syncing (#1185) | PR |
| 2024-11-19 | valkey | Manual failover vote is not limited by two times the node timeout (#1305) | PR |
| 2024-11-19 | valkey | Receipt of REPLCONF VERSION reply should be triggered by event (#1320) | PR |
| 2024-11-19 | valkey | Receipt of REPLCONF VERSION reply should be triggered by event (#1320) | PR |
| 2024-11-18 | valkey-rfc | Addresses open question for ValkeyJSON rfc (#13) | PR |
| 2024-11-18 | valkey | Optimize RDB load performance and fix cluster mode resizing on replica side (#1199) | PR |
| 2024-11-18 | valkey | Optimize RDB load performance and fix cluster mode resizing on replica side (#1199) | PR |
| 2024-11-18 | valkey | Fix sds unittest tests to check for zmalloc_usable_size (#1314) | PR |
| 2024-11-18 | valkey | Improvements for TLS with I/O threads (#1271) | PR |
| 2024-11-18 | valkey | Improvements for TLS with I/O threads (#1271) | PR |
| 2024-11-18 | valkey-doc | Add CLUSTER SLOT-STATS document (#150) | PR |
| 2024-11-16 | valkey | Stabilize replica migration test to make sure cluster config is consistent (#1311) | PR |
| 2024-11-15 | valkey | Unprotect rdb channel when bgsave child fails in dual channel replication (#1297) | PR |
| 2024-11-15 | valkey | Fix primary crash when processing dirty slots during shutdown wait / failover wait / client pause (#1131) | PR |
| 2024-11-15 | valkey | Kill diskless fork child asap when the last replica drop (#1227) | PR |
| 2024-11-14 | valkey | Simplify dictType callbacks and move some macros from dict.h to dict.c (#1281) | PR |
| 2024-11-14 | valkey | Fix log printing always shows the role as child under daemonize (#1301) | PR |
| 2024-11-11 | valkey | Fix empty primary may have dirty slots data due to bad migration (#1285) | PR |
| 2024-11-11 | valkey | Fix replica not able to initate election in time when epoch fails (#1009) | PR |
| 2024-11-11 | valkey | Trigger the election immediately when doing a manual failover (#1081) | PR |
| 2024-11-11 | valkey | Stabilize dual replication test to avoid getting LOADING error (#1288) | PR |
| 2024-11-11 | valkey | Set fields to NULL after free in freeClient() (#1279) | PR |
| 2024-11-11 | valkey | Log as primary role (M) instead of child process (C) during startup (#1282) | PR |
| 2024-11-08 | valkey | RDMA: Use conn ref counter to prevent double close (#1250) | PR |
| 2024-11-08 | valkey | Revert "Decline unsubscribe related command in non-subscribed mode" (#1265) | PR |
| 2024-11-07 | valkey | Fix incorrect cache_memory reset in functionsLibCtxClear (#1255) | PR |
| 2024-11-07 | valkey | Try to stabilize the failover call in the slot migration test (#1078) | PR |
| 2024-11-07 | valkey | Change errno from EEXIST to EALREADY in serverFork if child process exists (#1258) | PR |
| 2024-11-02 | valkey | Fix timing issue in cluster-shards tests (#1243) | PR |
| 2024-11-01 | valkey | RDMA: Prevent IO for child process (#1244) | PR |
| 2024-10-31 | valkey | Improve performance of sdssplitargs (#1230) | PR |
| 2024-10-30 | valkey | RDMA: Delete keepalive timer on closing (#1237) | PR |
| 2024-10-29 | valkey | Update the argument of clusterNodeGetReplica declaration (#1239) | PR |
| 2024-10-29 | valkey | Mark main and serverAssert as weak symbols to be overridden (#1232) | PR |
| 2024-10-29 | valkey | Document log format configs in valkey.conf (#1233) | PR |
| 2024-10-28 | libvalkey | Refactor the internal function `parse_cluster_nodes` (#119) | PR |
| 2024-10-28 | valkey | Increase the IO_THREADS_MAX_NUM. (#1220) | PR |
| 2024-10-28 | valkey-doc | Update untar example with latest version (#183) | PR |
| 2024-10-27 | valkey | Fix minor repldbfd leak in updateReplicasWaitingBgsave if fstat fails (#1226) | PR |
| 2024-10-25 | valkey | Fix typo in valkey.conf file's shutdown section (#1224) | PR |
| 2024-10-25 | valkey | Do security attack check only when command not found to reduce the critical path (#1212) | PR |
| 2024-10-24 | valkey | Configurable log and timestamp formats (logfmt, ISO8601) (#1022) | PR |
| 2024-10-24 | valkey | Maintain return value of rdbSaveDb after writing slot-info aux (#1222) | PR |
| 2024-10-23 | libvalkey | Create request list when initiating valkeyClusterContext | PR |
| 2024-10-23 | valkey | Cleaned up getSlotOrReply is return -1 instead of C_ERR (#1211) | PR |
| 2024-10-23 | valkey | Make replica CLUSTER RESET flush async based on lazyfree-lazy-user-flush (#1190) | PR |
| 2024-10-23 | valkey | Make replica CLUSTER RESET flush async based on lazyfree-lazy-user-flush (#1190) | PR |
| 2024-10-22 | libvalkey | Remove API valkeyClusterSetOptionAddNode | PR |
| 2024-10-21 | valkey | Introduce bgsave cancel (#757) | PR |
| 2024-10-21 | valkey | Introduce bgsave cancel (#757) | PR |
| 2024-10-21 | valkey | RDMA: Fix listener priv opaque pointer (#1194) | PR |
| 2024-10-20 | valkey-doc | Introduce Valkey Over RDMA protocol (#123) | PR |
| 2024-10-19 | valkey | Fix SORT GET to ignore special pattern # in cluster slot check (#1182) | PR |
| 2024-10-17 | valkey | Fix false sharing issue between main thread and io-threads when access `used_memory_thread`. (#1179) | PR |
| 2024-10-17 | valkey | Remove the restriction that cli --cluster create requires at least 3 primary nodes (#1075) | PR |
| 2024-10-17 | valkey-doc | Updated the disclaimer about the usage of the word slave (#180) | PR |
| 2024-10-16 | valkey-doc | Added migration guide to index.md (#175) | PR |
| 2024-10-15 | valkey | Improved hashing algorithm in luaS_newlstr (#1168) | PR |
| 2024-10-15 | valkey | Remove 'posting in the mailing list' in CONTRIBUTING.md (#1174) | PR |
| 2024-10-15 | valkey | Fix FUNCTION KILL error message being displayed as SCRIPT KILL (#1171) | PR |
| 2024-10-15 | valkey | Take hz into account in activerehashing to avoid CPU spikes (#977) | PR |
| 2024-10-15 | valkey | Rename z{malloc,calloc,realloc,free} into valkey_{malloc,calloc,realloc,free} (#1169) | PR |
| 2024-10-15 | valkey | Minor cleanups in acl-v2 tests (#1166) | PR |
| 2024-10-15 | valkey | Use listLast to replace listIndex -1 (#1163) | PR |
| 2024-10-14 | libvalkey | Add unit tests for `CLUSTER NODES` parsing (#112) | PR |
| 2024-10-13 | valkey | Fix aof race in shutdown nosave timedout script test (#1156) | PR |
| 2024-10-12 | valkey | Correct the note details for deprecated config 'io-threads-do-reads' (#1150) | PR |
| 2024-10-10 | valkey | Fix typo last_procssed -> last_processed (#1142) | PR |
| 2024-10-10 | valkey | Add io-threads-do-reads config to deprecated config table to have no effect. (#1138) | PR |
| 2024-10-10 | valkey-doc | No persistence (#179) | PR |
| 2024-10-09 | libvalkey | Remove `dict` from user-facing API (#87) | PR |
| 2024-10-09 | valkey | Add flush-before-load option for repl-diskless-load (#909) | PR |
| 2024-10-09 | valkey | Add server log when module load fails with busy name (#1084) | PR |
| 2024-10-09 | valkey | Add server log when module load fails with busy name (#1084) | PR |
| 2024-10-07 | valkey | Removing incorrect comment about a warning (#1132) | PR |
| 2024-10-06 | valkey | Eliminate hashTypeIterator memory allocation by assigning it on stack (#1105) | PR |
| 2024-10-06 | valkey | Adding the "-j" option in ci make commands to parallelize CI builds (#1128) | PR |
| 2024-10-05 | valkey | Add tags into .gitignore (#1125) | PR |
| 2024-10-04 | libvalkey | Refactor slotmap update functions (#107) | PR |
| 2024-10-04 | valkey | RDMA: use protected mode for test (#1124) | PR |
| 2024-10-04 | valkey | Removing Redis from internal lua function names and comments (#1102) | PR |
| 2024-10-02 | valkey | Build binary releases with systemd support (#1107) | PR |
| 2024-10-02 | valkey | Avoid .c, .d and .o files from being copied to the binary tar.gz releases (#1106) | PR |
| 2024-10-02 | valkey | Rax size tracking (#688) | PR |
| 2024-10-02 | valkey | Rax size tracking (#688) | PR |
| 2024-10-01 | valkey | Update keyspace notifications link to valkey.io in code comment (#1100) | PR |
| 2024-09-30 | valkey | RDMA: Support .is_local method (#1089) | PR |
| 2024-09-26 | libvalkey | Replace the term SSL with TLS (#103) | PR |
| 2024-09-25 | libvalkey | Cleanup of SSL init function in cluster context | PR |
| 2024-09-25 | valkey | Fix RDMA build dependence (#1074) | PR |
| 2024-09-25 | valkey | Fix module / script call CLUSTER SLOTS / SHARDS fake client check crash (#1063) | PR |
| 2024-09-23 | valkey | Changes `tcmalloc.h` header location (#1039) | PR |
| 2024-09-22 | valkey-doc | Add guide about how to migrate from Redis (#169) | PR |
| 2024-09-21 | valkey | Fix a typo in the valkey.conf (#1048) | PR |
| 2024-09-16 | libvalkey | Enable Coverity scans in CI | PR |
| 2024-09-14 | valkey | Update valkey-benchmark log output to reference 'server' instead of 'Redis' (#1029) | PR |
| 2024-09-14 | valkey | Replica flush the old data after RDB file is ok in disk-based replication (#926) | PR |
| 2024-09-13 | libvalkey | Cleanup of cluster internal error functions | PR |
| 2024-09-12 | valkey | Trigger a save of the cluster configuration file before shutting down (#822) | PR |
| 2024-09-12 | valkey | Fix wrong count for replica's tot-net-out (#1013) | PR |
| 2024-09-11 | valkey | Optimize the per slot dictionary by checking for cluster mode earlier (#995) | PR |
| 2024-09-11 | valkey | Improve stability of hostnames test (#1016) | PR |
| 2024-09-11 | valkey | Fix module RdbLoad wrongly disable the AOF (#1001) | PR |
| 2024-09-10 | libvalkey | Cleanup of cluster free functions | PR |
| 2024-09-10 | valkey | Use hashtable as the default type of temp set object during sunion/sdiff (#996) | PR |
| 2024-09-08 | libvalkey | Make ssl.h include order independant | PR |
| 2024-09-07 | valkey | Fix aof base suffix when modifying aof-use-rdb-preamble during rewrite (#886) | PR |
| 2024-09-06 | valkey | Fix missing replication link re-connection when primary's IP/port is updated in `clusterProcessGossipSection` (#965) | PR |
| 2024-09-05 | libvalkey | Add initial migration guide (#85) | PR |
| 2024-09-04 | valkey-io.github.io | Fixes command topics with underscores not showing on command reference page | PR |
| 2024-09-03 | libvalkey | Rename APIs to get a standalone context from the cluster context | PR |
| 2024-09-02 | libvalkey | Move missing information from libvalkey/README.md | PR |
| 2024-09-02 | valkey | Use metadata to handle the reference relationship between kvstore and dict (#966) | PR |
| 2024-09-01 | valkey | Fix zipmap test null pointer (#975) | PR |
| 2024-08-31 | valkey | Fast path in SET if the expiration time is expired (#865) | PR |
| 2024-08-30 | libvalkey | Add initial CONTRIBUTING.md (#82) | PR |
| 2024-08-30 | valkey | Fix timing issue in replica migration test (#968) | PR |
| 2024-08-30 | valkey | standalone -REDIRECT handles special case of MULTI context (#895) | PR |
| 2024-08-29 | valkey | free client's multi state when it becomes dirty (#961) | PR |
| 2024-08-29 | valkey | free client's multi state when it becomes dirty (#961) | PR |
| 2024-08-28 | libvalkey | Add initial cluster docs (#80) | PR |
| 2024-08-28 | valkey | Migrate the contents of TLS.md into README.md (#927) | PR |
| 2024-08-28 | valkey | Using intrinsics to optimize counting HyperLogLog trailing bits (#846) | PR |
| 2024-08-28 | valkey-doc | Update cluster-slots to explain the deterministic ordering (#159) | PR |
| 2024-08-27 | valkey-rfc | Reference RFC file (#6) | PR |
| 2024-08-27 | valkey | Drop the outdated script replication example comments (#951) | PR |
| 2024-08-27 | valkey | Make KEYS to be an exact match if there is no pattern (#792) | PR |
| 2024-08-24 | valkey | Add epoch information to failover auth denied logs (#816) | PR |
| 2024-08-23 | libvalkey | No slot map updates during a cluster client disconnect | PR |
| 2024-08-23 | libvalkey | Fix possible leak when failing to send a async cluster command (#71) | PR |
| 2024-08-23 | valkey | Delete redundant declaration clusterNodeCoversSlot and countKeysInSlot (#930) | PR |
| 2024-08-23 | valkey-io.github.io | Adding analytics to valkey.io (#111) | PR |
| 2024-08-22 | libvalkey | Add file COPYING (#75) | PR |
| 2024-08-22 | valkey | Decline unsubscribe related command in non-subscribed mode (#759) | PR |
| 2024-08-22 | valkey | Make runtest-cluster support --io-threads option (#933) | PR |
| 2024-08-22 | valkey | Avoid to re-establish replication if node is already myself primary in CLUSTER REPLICATE (#884) | PR |
| 2024-08-21 | valkey | Set repl-backlog-size from 1mb to 10mb by default (#911) | PR |
| 2024-08-21 | valkey | RDMA: Support user keepalive command (#916) | PR |
| 2024-08-20 | valkey | Correct RDB_EOF_MARK_SIZE usage where EOF mark is relevant (#925) | PR |
| 2024-08-20 | valkey | Make use of a single listNode pointer for blocking utility lists (#919) | PR |
| 2024-08-19 | libvalkey | Add new APIs for variadic cluster commands | PR |
| 2024-08-18 | valkey | Optimize linear search of WAIT and WAITAOF when unblocking the client (#787) | PR |
| 2024-08-16 | valkey | Add 4 commands for sentinel and update most test cases and json files (#789) | PR |
| 2024-08-16 | valkey | Make a light weight version of DEBUG OBJECT, add FAST option (#881) | PR |
| 2024-08-16 | valkey | Make a light weight version of DEBUG OBJECT, add FAST option (#881) | PR |
| 2024-08-15 | valkey | Skip IPv6 tests when TCLSH version is < 8.6 (#910) | PR |
| 2024-08-14 | valkey-doc | Explain the special handling of redirection in failover (#162) | PR |
| 2024-08-13 | valkey | Better messages when valkey-cli cluster --fix meet value check failed (#867) | PR |
| 2024-08-08 | valkey | Check if the server is currently running the feature before cron run (#838) | PR |
| 2024-08-05 | valkey-doc | Update to mention PING behavior with RESP2 and subscribe (#160) | PR |
| 2024-08-03 | valkey | Fix outdated comment of migrate in valkey-cli --cluster (#864) | PR |
| 2024-07-30 | valkey | Update dir in valkey.conf to mention cluster-config-file (#635) | PR |
| 2024-07-27 | valkey | Fix unexpected behavior when turning appendonly on and off within a transaction (#826) | PR |
| 2024-07-23 | valkey | Replicas with the same offset queue up for election (#762) | PR |
| 2024-07-23 | valkey | Fix extra reply in debug sleep-after-fork-seconds error path (#810) | PR |
| 2024-07-22 | valkey | Fix the wrong woff when execute WAIT / WAITAOF in script (#776) | PR |
| 2024-07-20 | valkey | Typo fix in hyperloglog.c (#807) | PR |
| 2024-07-17 | valkey | Dual channel replication (#60) | PR |
| 2024-07-17 | valkey-doc | Update rdb save releated fileds to distinguish diskless RDB (#158) | PR |
| 2024-07-15 | valkey | Replace master-reboot-down-after-period with primary-reboot-down-after-period in sentinel.conf (#647) | PR |
| 2024-07-15 | valkey | Introduce Valkey Over RDMA transport (experimental) (#477) | PR |
| 2024-07-15 | valkey | Limit tracking custom errors (e.g. from LUA) while allowing non custom errors to be tracked normally (#500) | PR |
| 2024-07-13 | valkey | Configurable cluster blacklist TTL (#738) | PR |
| 2024-07-04 | valkey | Update redis keyword to valkey in some sentinel functions (Redis Legacy) (#706) | PR |
| 2024-07-04 | valkey | Update redis keyword to valkey in some sentinel functions (Redis Legacy) (#706) | PR |
| 2024-07-03 | valkey | Nested MULTI or WATCH in MULTI now will abort the transaction (#723) | PR |
| 2024-07-03 | valkey | Use clusterNodeIsVotingPrimary function to check the right (#735) | PR |
| 2024-07-03 | valkey-doc | Add information about 'server' domain object for LUA (#85) | PR |
| 2024-07-02 | valkey | Embed key into dict entry (#541) | PR |
| 2024-07-02 | valkey | Introduce thread-local storage variable to update thread's own used_memory and sum when reading to reduce atomic contention. (#674) | PR |
| 2024-07-01 | libvalkey | Cleanup of unused and superfluous code in `src/vkutil.*` (#41) | PR |
| 2024-07-01 | libvalkey | Fix ISO C naming violations of function names and header guards (#21) | PR |
| 2024-07-01 | libvalkey | Refactor the parsing of a key in a command (#37) | PR |
| 2024-07-01 | valkey | Allow Module authentication to succeed when cluster is down (#693) | PR |
| 2024-06-29 | valkey | Add prompt when Ctrl-C pressed (#702) | PR |
| 2024-06-29 | valkey | Add prompt when Ctrl-C pressed (#702) | PR |
| 2024-06-28 | libvalkey | Remove support for splitting multi-key commands per slot (#23) | PR |
| 2024-06-28 | valkey | Very minor misspelling in some tests (#705) | PR |
| 2024-06-27 | libvalkey | Remove parsing of unused cluster slot information (#25) | PR |
| 2024-06-27 | valkey | Upstream the availability zone info string from KeyDB (#700) | PR |
| 2024-06-27 | valkey | replica redirect read&write to primary in standalone mode (#325) | PR |
| 2024-06-27 | valkey-doc | Added new CLIENT CAPA command along with other related modifications (#151) | PR |
| 2024-06-26 | valkey | Replacing REDIS_STATIC with static (#691) | PR |
| 2024-06-21 | valkey | Fail tests immediately if the server is no longer running (#678) | PR |
| 2024-06-21 | valkey-doc | Update release guidance for Valkey (#94) | PR |
| 2024-06-20 | libvalkey | Rebranding of code in libvalkeycluster (#15) | PR |
| 2024-06-20 | libvalkey | Rebranding code in libvalkey (#18) | PR |
| 2024-06-19 | valkey | Update json file and sentinelCommand function for Valkey Sentinel (#675) | PR |
| 2024-06-19 | valkey | Update json file and sentinelCommand function for Valkey Sentinel (#675) | PR |
| 2024-06-19 | valkey | Add new SCRIPT SHOW subcommand to dump script via sha1 (#617) | PR |
| 2024-06-18 | valkey | Support RDB compatability with Redis 7.2.4 RDB format (#665) | PR |
| 2024-06-17 | valkey | Only primary with slots has the right to mark a node as failed (#634) | PR |
| 2024-06-17 | valkey | Only primary with slots has the right to mark a node as failed (#634) | PR |
| 2024-06-17 | valkey | Make cluster meet reliable under link failures (#461) | PR |
| 2024-06-17 | valkey-doc | Mention that eviction policies use approximated randomized algorithms (#144) | PR |
| 2024-06-14 | valkey | Don't initialize the key buffer in getKeysResult (#631) | PR |
| 2024-06-14 | valkey | Lua scripts promoted from eval to script load to avoid evict (#637) | PR |
| 2024-06-14 | valkey | Latency report: Rebranding and refine Dave dialog (#644) | PR |
| 2024-06-14 | valkey | Latency report: Rebranding and refine Dave dialog (#644) | PR |
| 2024-06-13 | valkey | Make configs dir/dbfilename/cluster-config-file reject empty string (#636) | PR |
| 2024-06-13 | valkey | represent cluster node flags with bitwise shift value (#642) | PR |
| 2024-06-13 | valkey | Allow CLUSTER NODES/INFO/MYID/MYSHARDID during loading state (#596) | PR |
| 2024-06-12 | valkey | Improve reliability of querybuf test (#639) | PR |
| 2024-06-04 | valkey | Replace valkey in log and panic messages (#550) | PR |
| 2024-06-01 | valkey | Unshare object to avoid LRU/LFU being messed up (#250) | PR |
| 2024-05-30 | valkey | Update redis legacy word when run TLS cert file (#572) | PR |
| 2024-05-28 | valkey | Introduce shared query buffer for client reads (#258) | PR |
| 2024-05-26 | valkey | Require C11 atomics (#490) | PR |
| 2024-05-20 | valkey | Delete dead code "zfree_usable" (#518) | PR |
| 2024-05-15 | valkey | [Feat] Support fast fail option for tcl test cases (#482) | PR |
| 2024-05-10 | valkey | Update rdb and module's child proc name to valkey accordingly (compatible with redis symlink) (#454) | PR |
| 2024-05-10 | valkey | Support pipe2() on *BSD (#462) | PR |
| 2024-05-07 | valkey | Don't try to set SO_REUSEADDR on sockets of AF_UNIX (#451) | PR |
| 2024-05-07 | valkey | Add noscores option to command ZSCAN. (#324) | PR |
| 2024-05-07 | valkey-doc | Fix reply of HSET in HSCAN NOVALUES example (#89) | PR |
| 2024-05-04 | valkey-doc | Replace deprecated HMSET with HSET in examples (#5) | PR |
| 2024-05-04 | valkey-doc | Replace deprecated HMSET with HSET in examples (#5) | PR |
| 2024-05-03 | valkey | Pin versions of Github Actions in CI (#221) | PR |
| 2024-05-03 | valkey | Improve TLS.md configuration instructions (#385) | PR |
| 2024-05-03 | valkey | An initial simple unit test framework (#344) | PR |
| 2024-05-03 | valkey-doc | Change "database" to "Valkey" in client-side-cacing.md (#72) | PR |
| 2024-05-02 | valkey | Fix typo in comment in quicklist.h (#416) | PR |
| 2024-05-02 | valkey | Changed links and naming to valkey instead of redis (#389) | PR |
| 2024-05-01 | valkey | Rename redis in aof logs and proc title redis-aof-rewrite to valkey-aof-rewrite (#393) | PR |
| 2024-05-01 | valkey | CRC64 perf improvements from Redis patches (#350) | PR |
| 2024-05-01 | valkey | Delete unused declaration (#400) | PR |
| 2024-04-30 | valkey | Initial PR outlining the governance for the project (#345) | PR |
| 2024-04-30 | valkey | Change default pidfile from redis.pid to valkey.pid (#378) | PR |
| 2024-04-30 | valkey | Change default syslog-ident from redis to valkey (#390) | PR |
| 2024-04-30 | valkey | Use SOCK_NONBLOCK to reduce system calls for outgoing connections (#293) | PR |
| 2024-04-29 | valkey-doc | updated module docs to reference Valkey (#67) | PR |
| 2024-04-25 | valkey | Mention one of rediss:// and valkeys:// in error message, not both (#373) | PR |
| 2024-04-25 | valkey | Detect accept4() on specific versions of various platforms (#294) | PR |
| 2024-04-24 | valkey | Rename redis.tcl to valkey.tcl (#283) | PR |
| 2024-04-24 | valkey | Rename remaining test procedures (#355) | PR |
| 2024-04-24 | valkey | Rename redis_init_script file and its content (#357) | PR |
| 2024-04-23 | valkey | Updated modules examples and tests to use valkey vs redis (#349) | PR |
| 2024-04-23 | valkey | Rename macros in config.h (#257) | PR |
| 2024-04-23 | valkey | Support connection schemes valkey:// and valkeys:// (#199) | PR |
| 2024-04-23 | valkey | Support connection schemes valkey:// and valkeys:// (#199) | PR |
| 2024-04-22 | valkey | Updated modules examples to reference Valkey* (#342) | PR |
| 2024-04-22 | valkey-doc | rebrand [Rr]edis->[Vv]alkey, docs/management/scaling.md (#27) | PR |
| 2024-04-18 | valkey | Update redis to valkey in generate-commands-json.py (#238) | PR |
| 2024-04-18 | valkey | Replace "redis" with "valkey" test code (#287) | PR |
| 2024-04-18 | valkey | Add Codecov for Automated Code Coverage (#316) | PR |
| 2024-04-17 | valkey | Change Redis to Valkey in log messages (#226) | PR |
| 2024-04-17 | valkey | Change Redis to Valkey in log messages (#226) | PR |
| 2024-04-15 | valkey | List test files dynamically (#313) | PR |
| 2024-04-15 | valkey | Fix typo in comment (#318) | PR |
| 2024-04-12 | valkey | Set permissions for Github Actions in CI (#312) | PR |
| 2024-04-12 | valkey | Fix typo in SECURITY.md (#309) | PR |
| 2024-04-11 | valkey | Add links for security issues (#299) | PR |
| 2024-04-11 | valkey | update valkey in serverLog messeges in server.c file (#231) | PR |
| 2024-04-11 | valkey-doc | Rebrand [Rr]edis->[Vv]alkey in TLS and sentinel pages (#23) | PR |
| 2024-04-10 | valkey | Rename 'redis_tls_ctx' and 'redis_tls_client_ctx' global variables (#268) | PR |
| 2024-04-10 | valkey | Rename macros in valkey-cli.c and redis_strlcpy to valkey (#284) | PR |
| 2024-04-10 | valkey | Rename redis in valkey-cli file comments and prints (#222) | PR |
| 2024-04-10 | valkey | Rename redis.info to valkey.info in LCOV (#259) | PR |
| 2024-04-10 | valkey-doc | rebrand (#21) | PR |
| 2024-04-09 | valkey | Revert the default PID file back to the real default (#275) | PR |
| 2024-04-09 | valkey | Fix reference to redis-tls module (#273) | PR |
| 2024-04-09 | valkey | Remove trademarked language in code comments (#223) | PR |
| 2024-04-09 | valkey | Remove single node cluster validation check from benchmark (#266) | PR |
| 2024-04-09 | valkey | Maintain determinstic ordering of replica(s) in CLUSTER SLOTS response (#265) | PR |
| 2024-04-09 | valkey-doc | rebrand [Rr]edis->[Vv]alkey (#24) | PR |
| 2024-04-08 | valkey | Madelyn's attempt as a logo (#251) | PR |
| 2024-04-08 | valkey-io.github.io | parsing the valkey command JSON files (draft only) (#8) | PR |
| 2024-04-06 | valkey | Rename ValkeyModule_DefragModuleString to ValkeyModule_DefragValkeyModuleString (#243) | PR |
| 2024-04-06 | valkey | Add redis symlinks at the same place as the installed binaries (#193) | PR |
| 2024-04-06 | valkey | Update Server version to valkey version (#232) | PR |
| 2024-04-04 | valkey | Fix CI break issue due to serverTests merged issue (#218) | PR |
| 2024-04-04 | valkey | Update Valkey keyword in sentinel.conf (#171) | PR |
| 2024-04-04 | valkey | Update Valkey keyword in sentinel.conf (#171) | PR |
| 2024-04-04 | valkey | Update Valkey keyword in sentinel.conf (#171) | PR |
| 2024-04-04 | valkey | Update remaning redis to valkey in TLS.md (#201) | PR |
| 2024-04-04 | valkey | Rename 'redis' to 'server' functions missing (#203) | PR |
| 2024-04-04 | valkey | Changes references to redis binaries in output of "--help", "--version" (#113) | PR |
| 2024-04-03 | valkey | Update versioning fields for compatibility (#47) | PR |
| 2024-04-03 | valkey | Update versioning fields for compatibility (#47) | PR |
| 2024-04-03 | valkey | The usage (--help) message now refers to valkey (#189) | PR |
| 2024-04-03 | valkey | Rename #include guards (#167) | PR |
| 2024-04-03 | valkey | Rename cli benchmark check-aof and check-rdb src and object files to valkey respectively (#188) | PR |
| 2024-04-03 | valkey | Rename TLS test cert files to valkey (#186) | PR |
| 2024-04-03 | valkey | rename git sha related (#184) | PR |
| 2024-04-03 | valkey | rename redisServer to valkeyServer (#183) | PR |
| 2024-04-03 | valkey | rename redisCommandArgType serverCommandArgType (#182) | PR |
| 2024-04-03 | valkey | rename redisOp to serverOp (#181) | PR |
| 2024-04-03 | valkey | Rename redisAtomic to serverAtomic (#180) | PR |
| 2024-04-03 | valkey | rename redis functions in server.h (#179) | PR |
| 2024-04-03 | valkey | Rename some redis structs to server (#178) | PR |
| 2024-04-03 | valkey | Remove trademarked wording on configuration file and individual configs (#29) | PR |
| 2024-04-03 | valkey | Rename redisError to serverError (#177) | PR |
| 2024-04-03 | valkey | Rename redisTLSContextConfig to serverTLSContextConfig (#176) | PR |
| 2024-04-03 | valkey | Rename redisObject to serverObject (#175) | PR |
| 2024-04-03 | valkey | Rename redisCommand to serverCommand (#174) | PR |
| 2024-04-03 | valkey | Rename redisCommandProc, redisGetKeysProc to server prefix (#173) | PR |
| 2024-04-03 | valkey | Rename redisCommandGroup to serverCommandGroup (#172) | PR |
| 2024-04-02 | valkey | Log unused module configuration entries that cause redis to abort (#132) | PR |
| 2024-04-02 | valkey | Fix CI centos issue (#150) | PR |
| 2024-04-02 | valkey | Pin 'typos' spellcheck to fixed version in CI (#151) | PR |
| 2024-04-02 | valkey | Fix inconsistencies in the json command file descriptions (#63) | PR |
| 2024-04-02 | valkey | Rename files redisassert to serverassert (#138) | PR |
| 2024-04-02 | valkey | Fix rename redis to valkey to pass reply-schemas-validator job (#133) | PR |
| 2024-04-02 | valkey | Fix shutdown syntax hint, following intention (#116) | PR |
| 2024-04-02 | valkey | Update for latest 'typos' (#139) | PR |
| 2024-03-31 | valkey | Fix typos and replace 'codespell' with 'typos' (#72) | PR |
| 2024-03-30 | valkey | Change ascii logo with temporal valkey logo (#77) | PR |
| 2024-03-30 | valkey | Doc add SECURITY.md link inside CONTRIBUTING.md (#96) | PR |
| 2024-03-30 | valkey | For additional compatibility this adds REDIS_CFLAGS and REDIS_LDFLAGS support to MAKEFILE (#66) | PR |
| 2024-03-30 | valkey | Replace offensive term (#86) | PR |
| 2024-03-28 | valkey | Sharded pubsub command execution within multi/exec (#13) | PR |