Commit Graph

  • 74f9e80516 Merge pull request #2513 from phpredis/script-command Pavlo Yatsukhnenko 2024-06-20 21:45:17 +03:00
  • 7c551424b6 Refactor redis_script_cmd Pavlo Yatsukhnenko 2024-06-20 21:05:20 +03:00
  • 57304970cd PHP might throw a fatal error if we send no args to exists (#2510) Michael Grunder 2024-06-18 16:05:21 -07:00
  • b1771defdc More unit test utility functions/usage. (#2509) Michael Grunder 2024-06-18 14:53:22 -07:00
  • b808cc60ed Update tests so they can run in php-cgi. michael-grunder 2024-06-17 10:42:47 -07:00
  • 7050c98909 Play around with more ZEND_STRL usage (#2505) Michael Grunder 2024-06-15 14:48:30 -07:00
  • d3b2d87b10 Don't use $k1 as a variable name. michael-grunder 2024-06-01 17:21:06 -07:00
  • f8c762e70b Use ZEND_STRL where appropriate. michael-grunder 2024-06-01 13:13:07 -07:00
  • c139de3aba We don't need to use a ranom value for our ECHO liveness challenge. michael-grunder 2024-06-01 13:09:30 -07:00
  • dab6a62d34 Code formatting michael-grunder 2024-05-30 11:46:36 -07:00
  • c6cd665bde Code formatting michael-grunder 2024-05-30 11:46:36 -07:00
  • 78b70ca8f4 More test refactoring. michael-grunder 2024-05-29 22:12:15 -07:00
  • 0d89e92889 Spelling fixes michael-grunder 2024-05-28 20:39:58 -07:00
  • e18f6c6d9e Minor refactor michael-grunder 2024-05-28 20:20:11 -07:00
  • 3c125b09f4 More unit test cleanup. michael-grunder 2024-05-28 12:17:39 -07:00
  • 18b0da727b Update unit test assertions. michael-grunder 2024-05-24 12:07:10 -07:00
  • b88e72b1e6 Refactor session tests (#2492) Michael Grunder 2024-05-23 09:43:36 -07:00
  • d68c30f87d Remove Windows PHP 7.x jobs michael-grunder 2024-05-16 10:22:23 -07:00
  • 34b5bd81ef Rework how we declare ZSTD min/max constants. michael-grunder 2024-05-13 21:05:04 -07:00
  • f865d5b95d fix missing <code> tags divinity76 2024-05-08 14:01:03 +02:00
  • 0f94d9c1c6 Relax timing test slightly michael-grunder 2024-05-09 21:30:17 -07:00
  • c0d6f04298 Minor improvements to some session tests. michael-grunder 2024-05-09 14:05:32 -07:00
  • f350dc342c Test aginst the first stable version of valkey. michael-grunder 2024-04-16 11:17:37 -07:00
  • 3d7be35816 Consolidate failure path michael-grunder 2024-04-07 13:52:24 -07:00
  • 0e92616591 Fix memory leak if we fail in ps_open_redis. michael-grunder 2024-04-06 15:19:35 -07:00
  • 9f3ca98c00 Add a test for session compression. michael-grunder 2024-04-08 19:37:12 -07:00
  • 2b555c89ef Minor session compression cleanup. michael-grunder 2024-04-08 14:31:15 -07:00
  • dc39bd55a0 Remove 7.2 and 7.3 from CI. (#2478) Michael Grunder 2024-04-08 14:53:27 -07:00
  • da4ab0a72c Add compression support for PHP Sessions (#2473) bitactive 2024-04-08 23:40:15 +02:00
  • 5f1eecfba6 Mention Valkey support PlavorSeol 2024-04-09 02:58:50 +09:00
  • 59965971bb Add a CI step that waits for server instances before running tests michael-grunder 2024-04-07 14:39:41 -07:00
  • a819a44b83 Test against valkey michael-grunder 2024-04-06 16:17:45 -07:00
  • 828dc11c98 Clarify RedisCluster multi docs. update-cluster-multi-docs michael-grunder 2024-03-28 13:34:39 -07:00
  • b698901818 Support for early_refresh in Redis sessions to match cluster behavior Bitactive 2024-03-28 13:39:35 +01:00
  • eb7f31e7af Fix random connection timeouts with Redis Cluster Jozsef Koszo 2024-03-17 07:44:49 +01:00
  • 8323ddff80 Merge pull request #2471 from phpredis/dump-arginfo-zpp-mismatch Pavlo Yatsukhnenko 2024-03-25 20:17:28 +02:00
  • 50e5405c03 Fix Arginfo / zpp mismatch for DUMP command Pavlo Yatsukhnenko 2024-03-25 19:28:29 +02:00
  • 37fa3592ce Mention KeyDB support in README.md Tim Starling 2024-03-25 08:35:09 +11:00
  • 54d62c7240 Add KeyDB to CI michael-grunder 2024-03-22 09:46:56 -07:00
  • d9c48b788d KeyDB: Get our tests passing against KeyDB. michael-grunder 2024-03-21 14:34:33 -07:00
  • c7a73abbd5 Remove mention of pickle David Baker 2024-03-21 11:43:10 +03:00
  • f358687c72 Merge pull request #2467 from phpredis/multi-exec-segfault Pavlo Yatsukhnenko 2024-03-21 17:59:07 +02:00
  • a9e53fd16e Fix segfault and remove redundant macros Pavlo Yatsukhnenko 2024-03-21 15:09:42 +02:00
  • 8a39caebe8 add: session.save_path examples Martin Vancl 2023-03-30 12:11:17 +02:00
  • 3dbc2bd814 Don't use deprecated string interpolation syntax. michael-grunder 2024-03-17 16:38:42 -07:00
  • a51215ce2b Update random includes. michael-grunder 2024-03-18 14:42:35 -07:00
  • 2612d444e5 Update RedisCluster scan logic for large SCAN cursors. michael-grunder 2024-03-17 22:46:32 -07:00
  • e52f0afaed Update SCAN to handle very large cursor values. michael-grunder 2024-03-14 21:50:28 -07:00
  • fa1a283ac9 Fix some typos michael-grunder 2024-03-13 13:46:47 -07:00
  • 4d233977a5 Update stubs michael-grunder 2024-03-13 13:07:13 -07:00
  • ece3f7bebc Fix config.m4 when using custom dep paths (#2453) Michael Grunder 2024-03-04 21:03:01 -08:00
  • 77ab62bccb Tighter return types for Redis::(keys|hKeys|hVals|hGetAll)() Benjamin Morel 2024-02-17 11:53:42 +01:00
  • 732e466a6a Improve warning when we encounter an invalid EXPIRY in SET michael-grunder 2024-02-21 10:11:35 -08:00
  • 37c5f8d451 Fix typos Viktor Szépe 2024-02-17 11:09:29 +00:00
  • 9b90c03bd0 Update WAITAOF test to use different assertion + add debug info michael-grunder 2024-02-20 11:28:06 -08:00
  • ed7c9f6f63 Implement WAITAOF command. michael-grunder 2024-02-13 15:40:15 -08:00
  • 142c1f4a93 Fix retry_internal documentation SplotyCode 2024-02-13 10:11:29 +01:00
  • dc9fb5a01e WIP fast zpp zpp Pavlo Yatsukhnenko 2023-12-30 20:18:28 +02:00
  • 8f8ff72a79 Update zCount argument type in redis.stub.php (#2439) Takayasu Oyama 2024-01-25 05:46:50 +09:00
  • 5d293245cd Fix Redis::mget signature Pavlo Yatsukhnenko 2023-11-23 17:05:47 +02:00
  • a4a283ab50 Change exec return method type hint michael-grunder 2023-10-30 09:43:40 -07:00
  • 14f93339c0 fix: RedisCluster::publish returns a cluster_long_resp Alexandre Choura 2024-01-16 11:53:58 +01:00
  • 3fdd52b42d Fix the time unit of retry_interval woodong 2024-01-16 15:47:22 +08:00
  • 6dc0a0be8d Fix segfault when passing just false to auth. michael-grunder 2024-01-08 10:52:12 -08:00
  • f4ede5a637 Merge pull request #2429 from phpredis/session-tests Pavlo Yatsukhnenko 2023-12-20 08:36:42 +02:00
  • 9f8f80ca9d sessionSaveHandler Pavlo Yatsukhnenko 2023-12-08 17:01:03 +02:00
  • 77efcaa059 Merge pull request #2427 from RobiNN1/patch-1 Pavlo Yatsukhnenko 2023-12-19 19:59:31 +02:00
  • e051a5db3e PHP 8.3 is now released. Pavlo Yatsukhnenko 2023-12-19 15:55:02 +02:00
  • 78d15140fa Add PHP 8.3 to CI Róbert Kelčák 2023-12-02 12:36:44 +01:00
  • ff305349db Update generated stubs michael-grunder 2023-10-30 09:43:40 -07:00
  • df074dbe9e the VALUE argument type for hSetNx must be the same as for hSet Uładzimir Tsykun 2023-10-01 14:17:32 +02:00
  • 12966a7413 Update generated stubs michael-grunder 2023-10-27 11:23:15 -07:00
  • 9b5cad317b Fix anchor link Git'Fellow 2023-10-25 10:31:44 +02:00
  • a0c8fcc589 Back to dev Pavlo Yatsukhnenko 2023-10-22 21:12:44 +03:00
  • efc9676035 Merge tag '6.0.2' into develop Pavlo Yatsukhnenko 2023-10-22 21:12:01 +03:00
  • 62cf943fec 6.0.2 6.0.2 Pavlo Yatsukhnenko 2023-10-22 19:16:41 +03:00
  • c9e92365e0 Update CHANGELOG.md Pavlo Yatsukhnenko 2023-10-22 19:02:13 +03:00
  • abb3708c3d Fix deprecation error when passing null to match_type parameter Pavlo Yatsukhnenko 2023-10-13 17:50:37 +03:00
  • 3ec80ff09f Fix flaky test and OBJECT in a pipeline. michael-grunder 2023-10-10 09:27:12 -07:00
  • f404ecb833 Find our callback by pattern with PSUBSCRIBE michael-grunder 2023-09-25 14:03:48 -07:00
  • 7ed047870c Update CHANGELOG.md Pavlo Yatsukhnenko 2023-10-22 19:02:13 +03:00
  • e7910dcc45 Merge pull request #2405 from phpredis/issue-2403 Pavlo Yatsukhnenko 2023-10-14 00:27:40 +03:00
  • b835aaa3f9 Fix deprecation error when passing null to match_type parameter Pavlo Yatsukhnenko 2023-10-13 17:50:37 +03:00
  • a7f51f70cc Fix flaky test and OBJECT in a pipeline. michael-grunder 2023-10-10 09:27:12 -07:00
  • 954fbab896 Use newInstance in RedisClusterTest Pavlo Yatsukhnenko 2023-10-02 15:16:34 +03:00
  • 2f276dcd37 Find our callback by pattern with PSUBSCRIBE michael-grunder 2023-09-25 14:03:48 -07:00
  • f4c2ac2647 Use actions/checkout@v4 Pavlo Yatsukhnenko 2023-09-23 14:42:14 +03:00
  • 156e53e720 Back to dev Pavlo Yatsukhnenko 2023-09-23 14:37:51 +03:00
  • c99c2fb742 Merge tag '6.0.1' into develop Pavlo Yatsukhnenko 2023-09-23 14:36:57 +03:00
  • dbb4f24e12 6.0.1 6.0.1 Pavlo Yatsukhnenko 2023-09-23 13:41:28 +03:00
  • 9467059ddc Update CHANGELOG.md Pavlo Yatsukhnenko 2023-09-23 14:11:37 +03:00
  • 0a1ae0e60a Fix memory leak and segfault in Redis::exec Pavlo Yatsukhnenko 2023-09-23 14:10:23 +03:00
  • c48d150c13 Update CHANGELOG.md Pavlo Yatsukhnenko 2023-09-23 14:11:37 +03:00
  • 362e1141a3 Fix memory leak and segfault in Redis::exec Pavlo Yatsukhnenko 2023-09-23 14:10:23 +03:00
  • 60b1ba1464 Merge pull request #2344 from tutunak/develop Pavlo Yatsukhnenko 2023-09-23 13:40:06 +03:00
  • bfd379f026 Merge pull request #2349 from deiga/patch-1 Pavlo Yatsukhnenko 2023-09-23 13:38:11 +03:00
  • e5d358a86a Update CHANGELOG.md Pavlo Yatsukhnenko 2023-09-23 13:25:50 +03:00
  • 91c931bf70 Update CHANGELOG.md Pavlo Yatsukhnenko 2023-09-23 13:25:50 +03:00
  • 2395ca1bbf Update redis.stub.php Pavlo Yatsukhnenko 2023-09-17 10:25:55 +03:00
  • d7a06e80a5 Fix unknown expiration modifier warning when null argument passed Pavlo Yatsukhnenko 2023-09-17 10:17:05 +03:00