Commit Graph

  • 8faf3c3c17 Synchronously delete data during defrag tests (#1443) Madelyn Olson 2024-12-14 10:14:01 -08:00
  • 5bf8a6b40a Avoid importing memory aligned malloc (#1442) Madelyn Olson 2024-12-14 10:13:04 -08:00
  • 630327cbec Fix wrong file name in build-release-packages.yml (#1437) Binbin 2024-12-14 06:26:20 +08:00
  • 2b733719b1 Skip build-release-packages CI job in forks (#1438) Binbin 2024-12-14 05:32:54 +08:00
  • c962a3e149 Check length before reading in stringmatchlen (#1431) Thalia Archibald 2024-12-13 02:05:19 -08:00
  • efa90ff10e defrag: eliminate persistent kvstore pointer and edge case fixes (#1430) Jim Brunner 2024-12-12 14:55:57 -08:00
  • fa97d89f76 Fix Valkey binary build workflow, version support changes. (#1429) Roshan Khatri 2024-12-12 14:46:35 -08:00
  • e407ced834 Use configure-aws-credentials workflow instead of passing secret_access_key (#1363) Vu Diep 2024-12-12 14:42:52 -08:00
  • f5793d8beb Avoid defragging scripts during EVAL command execution (#1414) ranshid 2024-12-12 23:52:58 +02:00
  • 2a2900fd3f Send MEET packet to node if there is no inbound link to fix inconsistency when handshake timedout (#1307) Pierre 2024-12-11 17:26:06 -08:00
  • 089015b50a defrag: allow defrag to start during AOF loading (#1420) Jim Brunner 2024-12-11 09:47:06 -08:00
  • 028c7df2f1 Switch from preallocating all databases to lazy allocation, reducing overhead and improving scalability for large database counts. xbasel 2025-01-24 12:32:32 +02:00
  • 0aec1896b0 deflake tracking-redir-broken test Ran Shidlansik 2025-01-27 16:49:35 +02:00
  • 7699a3a94a
    Fix use-after-free in hashtableTwoPhasePopDelete (#1626) Viktor Söderqvist 2025-01-27 15:45:09 +01:00
  • 88a68303c0
    Make sure to disable pause after fork for dual channel test (#1612) Madelyn Olson 2025-01-27 06:44:48 -08:00
  • 3daefd774c Fix use-after-free in hashtableTwoPhasePopDelete Viktor Söderqvist 2025-01-27 10:45:32 +01:00
  • a18fcdb371
    Deflake hashtable random fairness test (#1618) Viktor Söderqvist 2025-01-27 10:13:46 +01:00
  • 55b77ce802 Refactor: Split cluster size computation into helper function stav bentov 2025-01-27 08:50:23 +00:00
  • 64ddd291b9 Refactor: extract loop logic into processSingleFileEvent() dedicated function stav bentov 2025-01-27 08:47:15 +00:00
  • ecb633a83d Added IP address validation in node address update stav bentov 2025-01-26 15:19:37 +00:00
  • 8848500176 Optimize key expiration check with branch prediction hint stav bentov 2025-01-23 13:59:44 +00:00
  • cad728dbf9 Added IP address validation in node address update stav bentov 2025-01-26 15:19:37 +00:00
  • 4b2c83da04 Optimize key expiration check with branch prediction hint stav bentov 2025-01-23 13:59:44 +00:00
  • 4841885776 Added IP address validation in node address update stav bentov 2025-01-26 15:19:37 +00:00
  • 66577573f2
    Test coverage for COMMANDLOG HELP (#1617) Viktor Söderqvist 2025-01-27 04:38:54 +01:00
  • d1213ddcc7
    Add approximate usec percentage per command bluayer 2025-01-27 12:22:41 +09:00
  • f8d72c2d92 Deflake hashtable random fairness test Viktor Söderqvist 2025-01-26 19:54:44 +01:00
  • 8363aeb361 Test coverage for COMMANDLOG HELP Viktor Söderqvist 2025-01-26 19:22:20 +01:00
  • 3432401eff Added IP address validation in node address update stav bentov 2025-01-26 15:19:37 +00:00
  • d80459adad Refactor: Split cluster size computation into helper function stav bentov 2025-01-26 15:17:13 +00:00
  • a6d3bbb527 Refactor: extract loop logic into processSingleFileEvent() dedicated function stav bentov 2025-01-26 09:13:21 +00:00
  • 452919427c Optimize key expiration check with branch prediction hint stav bentov 2025-01-23 13:59:44 +00:00
  • 2db0e811fa Address comments Madelyn Olson 2025-01-26 04:54:21 -08:00
  • ea14fb87cb code review Binbin 2025-01-26 14:26:29 +08:00
  • b195e54780 Do command existence and arity checks when loading AOF to avoid crash Binbin 2025-01-25 12:04:21 +08:00
  • 6ba6ea5786 Adjust adjustTypeIfNeeded if needed Viktor Söderqvist 2025-01-25 00:15:55 +01:00
  • 3d1a674461 Fix SDS_NOINIT thing Viktor Söderqvist 2025-01-25 00:06:30 +01:00
  • 4ba9334cab Fix something Viktor Söderqvist 2025-01-24 23:43:34 +01:00
  • 2da23e8c99 Embed keys in serverObject and fields in hash entry as SDS type 5 Viktor Söderqvist 2025-01-17 12:55:09 +01:00
  • 9071a5c8e6
    Set GH actions job timeout to a day (#1540) Harkrishn Patro 2025-01-24 10:47:10 -08:00
  • 94e6c58ac2 Update src/server.c Jim Brunner 2025-01-24 09:15:42 -08:00
  • 1ccdf663e9 Update src/server.c Jim Brunner 2025-01-24 09:11:40 -08:00
  • 661767acb8 Update src/server.h Jim Brunner 2025-01-24 08:52:07 -08:00
  • 9822d7f820 Update src/server.c Jim Brunner 2025-01-24 08:51:31 -08:00
  • d04258745d Update server.c Jim Brunner 2025-01-24 08:50:53 -08:00
  • ba5a121cd1 Update server.h Jim Brunner 2025-01-24 08:34:13 -08:00
  • 0a0f8e863f Update src/server.c Jim Brunner 2025-01-23 08:48:32 -08:00
  • d776695007 Update src/server.c Jim Brunner 2025-01-23 08:48:24 -08:00
  • 7d9e03dfc8 Update src/server.c Jim Brunner 2025-01-23 08:48:15 -08:00
  • f138e12c3a Update src/server.c Jim Brunner 2025-01-23 08:48:06 -08:00
  • 571f1bce8b Update src/server.c Jim Brunner 2025-01-23 08:45:50 -08:00
  • 11d293a66e Update src/server.c Jim Brunner 2025-01-23 08:33:05 -08:00
  • 0e97f99096 Update src/server.c Jim Brunner 2025-01-23 08:26:37 -08:00
  • 2ddd632ec3 Update src/server.c Jim Brunner 2025-01-23 08:22:28 -08:00
  • c40c5cc23f Update src/server.c Jim Brunner 2024-12-05 10:21:28 -08:00
  • d210c3b837 Update src/server.c Jim Brunner 2024-12-05 10:11:33 -08:00
  • 01aa13cad2 Update src/server.c Jim Brunner 2024-12-05 10:03:37 -08:00
  • 028a14c067 move clientCron onto a separate timer Jim Brunner 2024-11-19 23:45:51 +00:00
  • 324b08eebd Make sure disable pause after fork Madelyn Olson 2025-01-24 05:38:04 -08:00
  • c8037a1f1a code review v1 Binbin 2025-01-24 13:21:55 +08:00
  • 3f21705a6c
    Feature COMMANDLOG to record slow execution and large request/reply (#1294) zhaozhao.zz 2025-01-24 11:41:40 +08:00
  • 3e2f561f60 Fix memefficiency test case failure issue hwware 2025-01-23 17:03:58 +00:00
  • 60de312ef3 remove unrelated test cases and set used memory as a const value hwware 2025-01-22 19:56:46 +00:00
  • ce98958225 Add test cases hwware 2024-12-11 15:58:48 +00:00
  • ffec1e71a4 make existing test case pass hwware 2024-12-04 21:15:42 +00:00
  • 446df6c356 update to add new conf parameter key-eviction-memory hwware 2024-12-03 18:24:32 +00:00
  • f4f702ee98 update condition in server.maxmemory_soft_scale hwware 2024-11-21 16:28:17 +00:00
  • 5ac6926293 update passed parameter hwware 2024-11-21 15:47:01 +00:00
  • 76e3039854 Update eviction logic hwware 2024-11-20 21:09:34 +00:00
  • c7b29ad88b Update to maxmemory_soft_scale hwware 2024-11-03 08:23:28 +00:00
  • 93446d3828 fix for the test failure Shivshankar-Reddy 2024-10-29 01:16:07 +00:00
  • 34f95276df Update level but test case fail hwware 2024-10-28 13:41:10 +00:00
  • 89b03b561b Update comments hwware 2024-10-18 05:51:10 +00:00
  • 1a269d9520 Add test case and Address Ping Comment hwware 2024-10-07 09:29:56 +00:00
  • f0f2cb8758 adjust clang-format hwware 2024-10-03 12:32:53 +00:00
  • fe533490ab Rebase and address Ping commnt hwware 2024-09-26 02:44:36 +00:00
  • 1c94c6eed2 clang-format adjust hwware 2024-07-26 15:31:50 +00:00
  • 22fc1860bc Add maxmemory-reserved-scale parameter for evicting key earlier hwware 2024-07-26 15:04:52 +00:00
  • c9bfd6948a CLUSTER FAILOVER replicaid node-id Binbin 2025-01-23 20:02:49 +08:00
  • f2510783f9
    Accelerate hash table iterator with value prefetching (#1568) Nadav Gigi 2025-01-23 13:17:20 +02:00
  • 99ed308817
    Add cross-version test framework (and a simple test) (#1371) Viktor Söderqvist 2025-01-23 11:26:54 +01:00
  • a0d0a394f1 Use 7.2.7 instead of 7.2.8 Viktor Söderqvist 2025-01-23 11:05:19 +01:00
  • 1ec49faf7b
    Apply suggestions from code review Viktor Söderqvist 2025-01-23 09:45:40 +01:00
  • 64212b0e55 Change other binary to valkey-7.2.8-noble-x86_64 Viktor Söderqvist 2025-01-23 08:49:15 +01:00
  • 1f5b83ee30 Merge remote-tracking branch 'valkey/unstable' into upgrade-test Viktor Söderqvist 2025-01-23 08:25:59 +01:00
  • 0ccc4e49e6 Merge remote-tracking branch 'upstream/unstable' into shutdown_failover Binbin 2025-01-23 13:26:32 +08:00
  • 12067d42d6 Relaxed RDB-version check in RDB load Viktor Söderqvist 2025-01-22 16:25:50 +01:00
  • e3003b392a Relaxed RDB-version check in RESTORE Viktor Söderqvist 2025-01-21 17:20:02 +01:00
  • 60e4f8b3f7 New config rdb-version-check (strict/relaxed) Viktor Söderqvist 2025-01-21 17:18:06 +01:00
  • 0a8c42e9f1
    Merge branch 'valkey-io:unstable' into unstable nitaicaro 2025-01-22 15:25:15 +02:00
  • c7fe157044 Fix free of err in syncWithPrimary Nitai Caro 2025-01-22 13:15:45 +00:00
  • 57a387a494 Prefetching values for optimized iteration NadavGigi 2025-01-16 09:52:58 +00:00
  • 81b5174353 RDMA: Protect RDMA memory regions zhenwei pi 2025-01-22 16:35:34 +08:00
  • 4db74afdb2 Fix delKeysInSlot does not consider command invoke. wuranxx 2025-01-22 11:17:13 +08:00
  • da2ab1a4a6 Fix compile warning. wuranxx 2024-12-05 10:58:58 +08:00
  • e138b7e8db Add TCL tests and optimize code structure. wuranxx 2024-12-05 10:39:32 +08:00
  • d9978a23eb add cluster flushslot command. wuranxx 2024-12-03 21:45:32 +08:00
  • 50a741e7f8
    Merge d8566609e85810d01546060694ee2f00a53be2b3 into 7fc958da52aab644daf55ba39cc9f0092b063fbd Seungmin Lee 2025-01-21 18:23:34 -08:00
  • f1d824f572 Apply clang format Jacob Murphy 2025-01-22 01:05:59 +00:00
  • 9021fffae3 Another log line fix Jacob Murphy 2025-01-22 01:02:38 +00:00