Commit Graph

  • 9010051b2f RediSearch v8.2.1 (#14269) alonre24 2025-08-13 22:26:02 +03:00
  • b99ca67ec3 RediSearch v8.2.1 (#14269) alonre24 2025-08-13 22:26:02 +03:00
  • eac48279ad Add auto-repair options for broken AOF tail on startup (#14058) Stav-Levi 2025-08-12 10:55:16 +03:00
  • 674b829981 VSIM EPSILON fixes (#14223) Salvatore Sanfilippo 2025-08-12 05:45:35 +02:00
  • e03a4584fa Fix flaky repl test by increasing key count to capture LOADING reply (#14265) Ozan Tezcan 2025-08-11 09:26:05 +03:00
  • 3fa7a656f1 Fix memory leak in RM_GetCommandKeysWithFlags (#14243) h.o.t. neglected 2025-08-06 03:09:08 -04:00
  • 7b40dbacdf Fix timing issue for correct replication disconnection time counters behavior test (#14221) Stav-Levi 2025-08-06 10:07:30 +03:00
  • 0ac04bbd14 Add "Redis ver. $REDIS_VERSION" to LOLWUT 8 output (#14195) Chris Lamb 2025-08-06 00:04:47 -07:00
  • ecc3cbfde8 Move getSlotOrReply() to cluster.c (#14253) Slavomir Kaslev 2025-08-04 14:42:30 +03:00
  • 4fa8bf356b Redis 8.2.0 GA (#14250) 8.2.0 debing.sun 2025-08-04 19:05:03 +08:00
  • c37189ac74 Redis 8.2.0 GA debing.sun 2025-08-04 17:44:02 +08:00
  • ff2f0b092c Avoid Accessing Arguments Out Of Bounds In handleDebugClusterCommand (#14242) kei-nan 2025-08-01 06:53:56 +03:00
  • c55e33a99f KEYSIZES - Fix resolving key slot on modules (#14240) Moti Cohen 2025-07-31 15:44:25 +03:00
  • c4795ea17b Merge remote-tracking branch 'upstream/unstable' into HEAD 8.2-int YaacovHazan 2025-07-31 09:01:24 +00:00
  • c636d80a77 Update Bloom, Json, and Timeserise to 8.2.0 (#14230) Eran Hadad 2025-07-31 12:00:44 +03:00
  • 96ff42b20e Bump RediSearch to 8.2.0 (#14232) alonre24 2025-07-31 11:55:31 +03:00
  • 4604407fdd Use safe Iterator for modules (#14239) YaacovHazan 2025-07-31 11:51:26 +03:00
  • 9b6fb47603 Remove string cat usage in tcl tests in order to support tcl8.5 (#14238) YaacovHazan 2025-07-31 11:51:04 +03:00
  • bec644aab1 Fix missing kvobj reassignment after reallocation in MOVE command (#14233) debing.sun 2025-07-30 22:24:56 +08:00
  • 333f679e89 Fix timeout issues in memefficiency.tcl (#14231) debing.sun 2025-07-30 21:47:51 +08:00
  • 1d96a95d75 Fix HINCRBYFLOAT removes field expiration on replica (#14227) Yuan Wang 2025-07-30 19:02:19 +08:00
  • db4fc2a833 Fix HINCRBYFLOAT removes field expiration on replica (#14224) Yuan Wang 2025-07-28 21:09:46 +08:00
  • e9d2bf48e0 Skip replication test due to flakiness under TSAN (#14225) Ozan Tezcan 2025-07-28 12:55:09 +03:00
  • 3ed9460aa6 handle SET KEEPTTL in the optimization path Stav-Levi 2025-07-28 10:19:33 +03:00
  • 82396716d0 Add API to allow Redis modules to unsubscribe from keyspace notifications Stav-Levi 2025-07-28 10:17:48 +03:00
  • fe3f0aa252 Fix some daily CI issues (#14217) debing.sun 2025-07-28 10:53:57 +08:00
  • ecd5e639ed CLIENT UNBLOCK should't be able to unpause paused clients (#14164) debing.sun 2025-07-24 15:20:04 +08:00
  • 7df34143c2 Prefer storing iterators on stack instead of the heap (#14200) Slavomir Kaslev 2025-07-24 10:17:54 +03:00
  • 7ee748eda6 Retry accept() even if accepted connection reports an error (CVE-2025-48367) Ozan Tezcan 2025-05-14 11:02:30 +03:00
  • d7992b7f78 Fix out of bounds write in hyperloglog commands (CVE-2025-32023) debing.sun 2025-05-07 18:25:06 +08:00
  • f6f16746e1 Update SECURITY.md and README.md (#14170) Lior Kogan 2025-07-22 16:48:03 +03:00
  • 457089b1fe Create global data before test instead of module load for module defrag test (#13951) debing.sun 2025-07-22 20:44:12 +08:00
  • 45c8fcc992 Only mark the client reprocessing flag when unblocked on keys (#14165) debing.sun 2025-07-21 20:05:47 +08:00
  • a4ff8d6ab6 Fix KSN for HSETEX command when FXX/FNX is used (#14150) Stav-Levi 2025-07-21 13:59:01 +03:00
  • 1e388d8b95 Fix peak memory time test (#14201) debing.sun 2025-07-18 18:24:28 +08:00
  • b528788f65 Fix vrand ping pong (#14183) Salvatore Sanfilippo 2025-07-18 12:19:14 +02:00
  • d86cf66101 Move WITHATTRIBS token from vlinks to vsim (#14194) Ali-Akber Saifee 2025-07-16 05:17:53 -07:00
  • 75cdc51f86 Update debian buster sources to archive.debian.org (#14197) debing.sun 2025-07-15 10:34:27 +08:00
  • ebf19e4c92 Fix memleak issues in redis-cli (#14186) Henry 2025-07-11 22:20:00 +08:00
  • b8382f0540 Fix misleading io_flags assertion comment (#14187) show1999 2025-07-11 11:23:54 +08:00
  • b5d54866ac [Vector sets] Endianess fix and speedup of data loading (#14144) Salvatore Sanfilippo 2025-07-10 04:08:59 +02:00
  • 92e39cac96 Fix version for vector set commands.json (#14005) Ali-Akber Saifee 2025-07-08 01:32:00 -07:00
  • 86c8be6368 Add new KSN types - overwritten and type_changed (#14141) Mincho Paskalev 2025-07-07 13:29:14 +03:00
  • 4322cebc17 Ensure empty error tables in scripts don't crash (#14163) debing.sun 2025-07-07 10:12:51 +08:00
  • 9ff8ade64a Fix incorrect Rust 1.88.0 SHA256 checksums in modules/Makefile (#14176) adamiBs 2025-07-06 22:04:50 +03:00
  • 5a752e1978 Redis 7.2.10 7.2.10 YaacovHazan 2025-07-06 10:40:46 +03:00
  • 7916e58211 Remove string cat usage in tcl tests in order to support tcl8.5 Mincho Paskalev 2025-05-29 15:39:56 +03:00
  • c76d618209 Retry accept() even if accepted connection reports an error (CVE-2025-48367) Ozan Tezcan 2025-05-14 11:02:30 +03:00
  • f35b72dd17 Fix out of bounds write in hyperloglog commands (CVE-2025-32023) debing.sun 2025-05-07 18:25:06 +08:00
  • fa00bd2fff Redis 6.2.19 6.2.19 YaacovHazan 2025-07-06 10:44:23 +03:00
  • 59b7aa5823 Remove string cat usage in tcl tests in order to support tcl8.5 Mincho Paskalev 2025-05-29 15:39:56 +03:00
  • 0fe6743593 Retry accept() even if accepted connection reports an error (CVE-2025-48367) Ozan Tezcan 2025-05-14 11:02:30 +03:00
  • df47cffd06 Fix out of bounds write in hyperloglog commands (CVE-2025-32023) debing.sun 2025-05-07 18:25:06 +08:00
  • 7e0f533932 Redis 7.4.5 7.4.5 YaacovHazan 2025-07-06 10:28:08 +03:00
  • dfa5b12627 Remove string cat usage in tcl tests in order to support tcl8.5 Mincho Paskalev 2025-05-29 15:39:56 +03:00
  • 39ea429d03 Retry accept() even if accepted connection reports an error (CVE-2025-48367) Ozan Tezcan 2025-05-14 11:02:30 +03:00
  • 8658e2aeb9 Fix out of bounds write in hyperloglog commands (CVE-2025-32023) debing.sun 2025-05-07 18:25:06 +08:00
  • 4c6ffd5125 Fix negative offset issue for ZRANGEBY[SCORE|LEX] command (#14043) yzc-yzc 2025-06-20 13:51:52 +08:00
  • b49d5c0cf4 Redis 8.0.3 8.0.3 YaacovHazan 2025-07-06 10:22:56 +03:00
  • b3ed748997 Remove string cat usage in tcl tests in order to support tcl8.5 Mincho Paskalev 2025-05-29 15:39:56 +03:00
  • bde62951ac Retry accept() even if accepted connection reports an error (CVE-2025-48367) Ozan Tezcan 2025-05-14 11:02:30 +03:00
  • 50188747cb Fix out of bounds write in hyperloglog commands (CVE-2025-32023) debing.sun 2025-05-07 18:25:06 +08:00
  • 0eb59d1c3b Avoid performing IO on coverage when child exits due to signal handler (#14072) kei-nan 2025-05-28 11:27:52 +03:00
  • 4df48593ad Fix crash due to incorrect event deletion of evport (#14162) debing.sun 2025-07-03 14:41:26 +08:00
  • 475da081d7 Make Active defrag big list test much faster (#14157) Oran Agra 2025-06-30 16:56:17 +03:00
  • a39dda5462 Vector Sets fixes against corrupted data in absence of checksum verification (#14102) Salvatore Sanfilippo 2025-06-10 15:55:09 +02:00
  • 6b951ba34c Fix db->expires can't be defragged due to incorrect comparison in the expires stage (#14092) debing.sun 2025-06-05 21:52:33 +08:00
  • 74b5b31a32 Fix short read issue that causes exit() on replica (#14085) Ozan Tezcan 2025-05-28 12:43:59 +03:00
  • 795ec9118b Implement WITHATTRIBS for VSIM. (#14065) Salvatore Sanfilippo 2025-05-27 16:12:48 +02:00
  • 5362410de7 Fix flaky replication test (#14034) Ozan Tezcan 2025-05-13 13:29:27 +03:00
  • 17ffb1ab80 chore: Rust version bump to 1.88 (#14167) Jonas Kruckenberg 2025-07-06 13:44:40 +02:00
  • ffd41540f0 Add boundary assert to connTypeRegister (#14153) show1999 2025-07-04 21:12:28 +08:00
  • eb9337abf8 Fix uninitializeed RMConfigIterator::is_glob causing MSan warnings (#14171) Mincho Paskalev 2025-07-04 12:26:24 +03:00
  • c81eafd2e7 Update SECURITY.md LiorKogan-patch-4 Lior Kogan 2025-07-04 07:58:17 +03:00
  • cb2a2eadd5 Update SECURITY.md and README.md LiorKogan-patch-3 Lior Kogan 2025-07-04 07:56:13 +03:00
  • 489a08e2fa Redis 8.2 RC1 8.2-rc1 YaacovHazan 2025-07-03 19:20:50 +03:00
  • 880aa00ed8 Merge remote-tracking branch 'upstream/unstable' into HEAD YaacovHazan 2025-07-03 18:23:41 +03:00
  • 15706f2e82 Module set/get config API (#14051) Mincho Paskalev 2025-07-03 13:46:33 +03:00
  • 5b7eec4c81 Fix crash due to incorrect event deletion of evport (#14162) debing.sun 2025-07-03 14:41:26 +08:00
  • ba3d55f0e9 Merge remote-tracking branch 'upstream/unstable' into HEAD 8.2-rc1-int YaacovHazan 2025-07-02 22:27:08 +03:00
  • a7d91145c0 Update Bloom, TS, and JSON Modules to Version 8.1.90 (#14160) Eran Hadad 2025-07-02 22:13:39 +03:00
  • 2826fc834a Update redisearch to 8.2 RC1 (#14159) alonre24 2025-07-02 22:10:42 +03:00
  • ad8c7de3fe Fix assertion in updateClientMemUsageAndBucket (#14152) Mincho Paskalev 2025-07-02 11:55:57 +03:00
  • 0d8e750883 Add CLUSTER SLOT-STATS command (#14039) Slavomir Kaslev 2025-07-01 20:26:51 +03:00
  • fa040a72c0 Add XDELEX and XACKDEL commands for stream (#14130) debing.sun 2025-07-01 21:00:42 +08:00
  • 5ff81f68a3 Fix XPENDING reply schema for empty reply (#14129) debing.sun 2025-07-01 17:35:09 +08:00
  • 64ae81d37c New config: lazyexpire-nested-arbitrary-keys (#14149) itayTziv 2025-07-01 10:28:13 +03:00
  • 4b23422e76 Merge remote-tracking branch 'upstream/unstable' into HEAD YaacovHazan 2025-06-30 20:46:00 +03:00
  • 96930663b4 Make Active defrag big list test much faster (#14157) Oran Agra 2025-06-30 16:56:17 +03:00
  • ca6145b18c Reduce the main thread blocking in clients cron (#13900) wclmxxs 2025-06-30 09:37:17 +08:00
  • 531b82df22 Fix replication lseek check (#14135) Yi Deng 2025-06-27 09:07:33 +08:00
  • 8948a5d2b2 [Vector Sets] IN operator for string/string operands (#14122) Salvatore Sanfilippo 2025-06-26 04:13:54 +02:00
  • a25f0a715e Fix generate-commands-json.py script (#14098) (#14111) h.o.t. neglected 2025-06-25 21:47:00 -04:00
  • a744411f27 Optimize Expiry Check in scanCallback() Using kvobj (#14140) Filipe Oliveira (Redis) 2025-06-25 13:32:23 +01:00
  • 4313d7ff23 Stabilize tests for IO threading (#14138) Yuan Wang 2025-06-25 15:36:40 +08:00
  • 03816c15f7 Fix short read of hfe key that causes exit() on replica (#14143) Ozan Tezcan 2025-06-23 07:41:30 +03:00
  • 51239f75d0 Record the time a replica attempts to connect with master (#13990) Stav-Levi 2025-06-22 09:19:26 +03:00
  • 2e1a17c26c Optimize quicklistCompare with optional string2ll caching. (#14131) Filipe Oliveira (Redis) 2025-06-21 03:28:51 +01:00
  • 117424f85c Fix negative offset issue for ZRANGEBY[SCORE|LEX] command (#14043) yzc-yzc 2025-06-20 13:51:52 +08:00
  • 61fa8bb06f Record peak memory time (#14067) yzc-yzc 2025-06-20 13:49:20 +08:00