Commit Graph

  • f4a1c8015e Fix issues from code review Sergey Georgiev 2025-11-10 14:09:06 +0200
  • 40dbbaa42e Fix issues from code review Sergey Georgiev 2025-11-10 14:03:53 +0200
  • d9a51eadc4 changed: delivery count and idle time type from string to integer Sergey Georgiev 2025-11-10 13:38:48 +0200
  • c0a4cd1660 Doc: Add RDB file format specification (rdb-spec.md) Moti Cohen 2025-11-10 11:32:40 +0200
  • 2fb5c4c6a0 feat: add separate keyspace stats for write operations Andy 2025-11-09 12:06:53 -0800
  • e67172711b fix: validate backup directory in cluster backup command Andy 2025-11-09 11:44:53 -0800
  • a5f6a189dc update modules to 8.4.0 Tom Gabsow 2025-11-09 16:37:31 +0200
  • 3e93bab1b2 update modules to 8.4.0 Tom Gabsow 2025-11-09 16:37:31 +0200
  • 4414ab4546
    Merge 7ef1e0686c into 189b7609f5 Tom Gabsow 2025-11-09 13:13:07 +0200
  • 189b7609f5
    Add hfe rdb load test (#14511) Moti Cohen 2025-11-09 09:49:54 +0200
  • e60f937d9a
    Merge 3d7a90c5fe into a64e725034 h.o.t. neglected 2025-11-08 23:35:49 +0700
  • a64e725034
    Introduce copy-free version streamPropagateXCLAIM to reduce allocation overhead in stream propagation (#14516) Filipe Oliveira (Redis) 2025-11-07 11:55:30 +0000
  • 49233c23ec Fixe per PR review: reuse cmd_time_snapshot fcostaoliveira 2025-11-07 08:21:01 +0000
  • dc94d36295
    Add CLUSTER MIGRATION subcommand in CLUSTER HELP (#14517) Yuan Wang 2025-11-07 15:35:23 +0800
  • c7b427ae3c Handle missing json fields in vsim filter expression Yangbo Long 2025-11-06 23:09:19 -0500
  • 9195dc7d35 Add CLUSTER MIGRATION subcommand in CLUSTER HELP Yuan Wang 2025-11-07 10:44:41 +0800
  • e7a7276ae4 Avoid stream id 2x object creation fcostaoliveira 2025-11-07 00:49:51 +0000
  • 90d43497b8 Fixed leaks on early returns. fcostaoliveira 2025-11-07 00:40:41 +0000
  • 45455840d2 Fixed typo on inline of streamPropagateXCLAIMCopyFree() fcostaoliveira 2025-11-07 00:35:35 +0000
  • 72a9410fd8 Introduce copy-free version streamPropagateXCLAIM to reduce allocation overhead in stream propagation fcostaoliveira 2025-11-07 00:32:59 +0000
  • b9ad4f6782
    Optimize stream ID comparison and endian conversion hot paths (#14480) Filipe Oliveira (Redis) 2025-11-07 00:26:22 +0000
  • a9db6ae43f change expire time to be fixed pos Stav Levi 2025-11-06 14:45:21 +0200
  • 4f9bab773c
    Revert getKeySlot() changes from #14039 (#14510) Slavomir Kaslev 2025-11-06 14:05:03 +0200
  • eac78499d5 Keep early cluster_enabled check and direct calls to keyHashSlot() Slavomir Kaslev 2025-11-06 12:00:57 +0200
  • 458b615caf Revert getKeySlot() changes from #14039 Slavomir Kaslev 2025-11-03 23:23:59 +0200
  • 7f1bafc922 Fix XACKDEL stack overflow when IDs exceed STREAMID_STATIC_VECTOR_LEN (CVE-2025-62507) debing.sun 2025-09-14 19:32:46 +0800
  • 3e2003ee0f Fix HGETEX out-of-bounds read when FIELDS option missing numfields argument sggeorgiev 2025-08-24 21:20:52 +0300
  • 32497c0a5f Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • d4e0428b6e
    Update src/stream.h Filipe Oliveira (Redis) 2025-11-05 11:20:20 +0000
  • 7e7a734791 Use htonu64 in streamIteratorStart fcostaoliveira 2025-11-05 10:46:18 +0000
  • 3fb562cfc6 Fixes per PR review: simplified REDIS_BSWAP64 usage. fcostaoliveira 2025-11-05 10:39:48 +0000
  • cd979aac4f Merge remote-tracking branch 'origin/unstable' into intrinsics.bswap fcostaoliveira 2025-11-05 10:29:55 +0000
  • 74dad5de9d Allow replicas without masterauth even when master has a password in cluster mode Yuan Wang 2025-11-05 15:41:25 +0800
  • b56e8c728c
    Merge e42ef0f49b into d4307af631 Stav-Levi 2025-11-05 08:56:11 +0200
  • d4307af631
    Fix schema of CLUSTER MIGRATION command (#14509) Ozan Tezcan 2025-11-05 09:12:54 +0300
  • f1ad53b04f Fix XACKDEL stack overflow when IDs exceed STREAMID_STATIC_VECTOR_LEN (CVE-2025-62507) debing.sun 2025-09-14 19:32:46 +0800
  • b69f717b97 Fix HGETEX out-of-bounds read when FIELDS option missing numfields argument sggeorgiev 2025-08-24 21:20:52 +0300
  • 8dca01210d Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • 7ef1e0686c
    Bump RedisBloom module version to v8.3.91 Tom Gabsow 2025-11-04 20:41:02 +0200
  • e42ef0f49b semantic fixes + overflow risk fix Stav Levi 2025-11-04 19:20:28 +0200
  • ec6bf82f50 remove err argument FIELDS is missing Stav Levi 2025-11-03 10:52:46 +0200
  • 1e63cba885 redudndant spaces Moti Cohen 2025-11-04 10:31:43 +0200
  • 236327c3d1 Verify PERSIST'd field won't be counted in subexpiry after reload Moti Cohen 2025-11-04 10:30:58 +0200
  • cb470be964 Add hfe rdb load test Moti Cohen 2025-11-04 09:45:02 +0200
  • 34d0a82a87 Redis 8.4 RC1 8.4-rc1 8.4 YaacovHazan 2025-11-03 22:18:39 +0200
  • c244b1050b Fix schema of CLUSTER MIGRATION command Ozan Tezcan 2025-11-04 08:08:13 +0300
  • 195c1ca318 Add tests for HFE rdb load Moti Cohen 2025-11-03 15:10:08 +0200
  • ce5864b1d4 Merge remote-tracking branch 'upstream/unstable' into HEAD 8.4-rc1-int2 YaacovHazan 2025-11-03 11:00:38 +0200
  • e436a0e548
    Enforce 16-char hex digest length and case-insensitive comparison for IFDEQ/IFDNE (#14502) debing.sun 2025-11-03 16:59:50 +0800
  • d0f705b3cc Broadcast config change immediately to the other nodes in cluster Ozan Tezcan 2025-11-03 10:09:44 +0300
  • 41fd8dcb88
    Merge d6f7e692b3 into 578ac2741b wangweilica 2025-11-03 08:14:36 +0200
  • a3794f339b
    Merge e9cc9ea1b7 into 578ac2741b youngmore1024 2025-11-03 08:13:49 +0200
  • b28af50da8 Refine the code for the print of `must be exactly 16 hexadecimal characters` debing.sun 2025-11-03 14:00:45 +0800
  • 04bd5c24e0 tests: fix aof-rdb-fallback to use proper overrides and simulate missing AOF correctly ljluestc 2025-11-02 20:23:28 -0800
  • 38efb53c53 Refine commeit for validateHexDigest debing.sun 2025-11-03 11:46:36 +0800
  • 6b29abd521 Add test for leading zeros debing.sun 2025-11-03 11:46:19 +0800
  • 8686e4c010 Enforce 16-char hex digest length and case-insensitive comparison for IFDEQ/IFDNE debing.sun 2025-11-03 11:10:42 +0800
  • 4285c2b47e change a code format Stav Levi 2025-11-02 16:16:16 +0200
  • ceb01e1584 Fix Redis 8.2.3 Release notes 8.2.3 8.2 YaacovHazan 2025-11-02 15:43:53 +0200
  • de0aaac597 Redis 8.2.3 YaacovHazan 2025-11-01 22:51:56 +0200
  • d3b78b017e Update RedisBloom module version to v8.2.8 YaacovHazan 2025-11-02 08:55:58 +0200
  • 7295736d75 revert changes of HPTTL,HPERSIST,HGETDEL Stav Levi 2025-11-02 09:57:01 +0200
  • 5f83972188 Fix XACKDEL stack overflow when IDs exceed STREAMID_STATIC_VECTOR_LEN (CVE-2025-62507) debing.sun 2025-09-14 19:32:46 +0800
  • 4d1a341aaf Fix Redis 7.4.7 release notes 7.4.7 7.4 YaacovHazan 2025-11-02 09:19:06 +0200
  • 9913c92651 Fix Redis 7.2.12 release notes 7.2.12 7.2 YaacovHazan 2025-11-02 09:17:55 +0200
  • 578ac2741b Fix Redis 6.2.21 release notes 6.2.21 6.2 YaacovHazan 2025-11-02 09:16:08 +0200
  • 214a4905c3 Redis 8.0.5 8.0.5 8.0 YaacovHazan 2025-11-01 22:03:53 +0200
  • 4f7df03da9 Update RedisBloom module version to v8.0.7 YaacovHazan 2025-11-02 08:50:29 +0200
  • 82a296893f
    Fix cluster_asm.c use of cluster_legacy API (#14497) Slavomir Kaslev 2025-11-02 08:43:46 +0200
  • dc60826edd Fix HGETEX out-of-bounds read when FIELDS option missing numfields argument sggeorgiev 2025-08-24 21:20:52 +0300
  • 0b2cb9a85a Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • 905f59f46e Redis 7.4.7 YaacovHazan 2025-11-01 21:32:05 +0200
  • e4cfb21685 Redis 6.2.21 YaacovHazan 2025-11-01 20:25:05 +0200
  • e4dcf76670 Redis 7.2.12 YaacovHazan 2025-11-01 20:35:59 +0200
  • a5c8ce228e
    Update cluster_asm.c Slavomir Kaslev 2025-11-01 21:44:22 +0200
  • 9342dda571 Fix HGETEX out-of-bounds read when FIELDS option missing numfields argument sggeorgiev 2025-08-24 21:20:52 +0300
  • 53666e9884 Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • 681246c248 Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • 0bca982441 Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • 9ff6a3ce1e Fix MurmurHash64A overflow in HyperLogLog with 2GB+ entries debing.sun 2025-08-13 16:09:44 +0800
  • 9f3dab6710
    Merge pull request #1 from Jashnavi25/Jashnavi25-patch-1 Gummalla Jashnavi 2025-11-01 22:53:47 +0530
  • fd951cb396
    docs: add clarity note for new contributors in README.md Gummalla Jashnavi 2025-11-01 22:37:46 +0530
  • dd9a4e4220 Use cluster API instead of cluster_legacy in cluster_asm.c Slavomir Kaslev 2025-11-01 17:52:33 +0200
  • 3f8a7e14a2 Avoid allocation of kvstore iterators Slavomir Kaslev 2025-10-31 15:12:03 +0200
  • f9e1eeafc4 Switch listGetIterator() to listInitIterator(), remove listReleaseIterator() Slavomir Kaslev 2025-10-31 13:56:11 +0200
  • f829748f2f Avoid memory allocation of listTypeIterator on list iteration Slavomir Kaslev 2025-10-27 15:22:56 +0200
  • fdae355202 Avoid allocation of hashTypeIterator and setTypeIterator iterators Slavomir Kaslev 2025-08-22 14:48:16 +0300
  • bf0ba1dcc4
    Fix loading old version node.conf without shard_id (#14495) Yuan Wang 2025-11-01 20:49:46 +0800
  • 2d5ed64d9a Fix loading old version node.conf without shard_id Yuan Wang 2025-10-31 16:14:24 +0800
  • b6310375e4 Call makeObjectShared to normalize a shared object into a true shared object (#1566) Binbin 2025-06-10 19:48:25 +0800
  • b5f106110a
    Add rdb_consecutive_write_failures metric (#14493) Alexey Weyl 2025-10-30 23:03:40 -0700
  • aef33c77df cleaning up unused left over variable Martin Dimitrov 2025-10-30 13:23:50 -0700
  • f74d4523d9 Add rdb_consecutive_write_failures metric Alosha Weyl 2025-10-30 12:07:15 -0700
  • 6c16580c01 added test case for binary vectorization and removed debug statements Martin Dimitrov 2025-10-30 11:48:23 -0700
  • 5eec2fe311 vectorize the binary quantization path Martin Dimitrov 2025-10-30 11:21:00 -0700
  • 99937356f0 remove debug print statements Martin Dimitrov 2025-10-30 10:20:23 -0700
  • 200bac0031 change names & spaces Stav Levi 2025-10-30 16:50:38 +0200
  • 8152c2b6b9
    Update RedisBloom module version to v8.0.7 Tom Gabsow 2025-10-30 10:55:13 +0200
  • 4bbea24a5c
    Update RedisBloom module version to v8.2.8 Tom Gabsow 2025-10-30 10:54:25 +0200
  • 40e8ffc89e
    Bump RedisBloom module version to v8.3.91 Tom Gabsow 2025-10-30 10:53:13 +0200