1
0
mirror of https://github.com/redis/go-redis.git synced 2025-09-02 22:01:16 +03:00

Commit Graph

  • 32ddb96a6b example circuit breaker implementation, fast fail on big pools ndyakov/CAE-1072-hitless-upgrades-2 Nedyalko Dyakov 2025-09-02 18:45:28 +03:00
  • 56829d4925 Merge branch 'master' into implement-tls-url-parameters-pr2076 implement-tls-url-parameters-pr2076 Nedyalko Dyakov 2025-09-02 16:03:17 +03:00
  • 10121e9e1c feat(osscluster): Support subscriptions against cluster slave nodes (#3480) master LINKIWI 2025-09-02 09:03:00 -04:00
  • 6f41b600c5 fix(client): Do not assume that all non-IP hosts are loopbacks (#3085) Jonathan Suever 2025-09-02 08:58:50 -04:00
  • f0058063a9 feat(otel): Add wait metrics to otel (#3493) Matthew Hooker 2025-09-02 05:48:18 -07:00
  • b34f8270c6 separate worker from pool hook Nedyalko Dyakov 2025-09-02 10:47:53 +03:00
  • 73ff2734d7 fix race in test Nedyalko Dyakov 2025-09-01 18:36:55 +03:00
  • fafec3f3ce Pipeliner expose queued commands (#3496) cxljs 2025-09-01 22:44:26 +08:00
  • 6b9cbe8c54 fix(test): fix a timing issue in pubsub test (#3498) cxljs 2025-09-01 22:15:50 +08:00
  • e91f6ced09 fix(make test): Add default env in makefile (#3491) Nedyalko Dyakov 2025-09-01 16:17:28 +03:00
  • b42c19b251 add additional options for dialer retries Nedyalko Dyakov 2025-09-01 15:49:52 +03:00
  • 6bc7238340 Fix the ReplicaOnly option does not take effect when using NewFailoverClusterClient (#3482) cxljs 2025-09-01 15:09:32 +08:00
  • bb94ac7898 chore(readme): Update the introduction to running tests in README.md (#3495) cxljs 2025-09-01 15:08:14 +08:00
  • e6d4b46ece fix build Nedyalko Dyakov 2025-08-29 23:10:45 +03:00
  • 81de5aa42d update README Nedyalko Dyakov 2025-08-29 23:07:25 +03:00
  • 1ab25f285d cleanup the logging a bit Nedyalko Dyakov 2025-08-29 22:44:00 +03:00
  • 74164a44e6 fix flaky test? Nedyalko Dyakov 2025-08-29 22:18:30 +03:00
  • bdeda87cd2 default log for hitless to errors only Nedyalko Dyakov 2025-08-29 22:02:25 +03:00
  • 208ca701b8 disable logger for cleaner test output Nedyalko Dyakov 2025-08-29 22:00:24 +03:00
  • 919cc6a83f cleanup and doc Nedyalko Dyakov 2025-08-29 21:55:03 +03:00
  • 63c2290e3e cleaner default config Nedyalko Dyakov 2025-08-29 21:16:37 +03:00
  • f329fd5630 remove some logs Nedyalko Dyakov 2025-08-29 21:10:08 +03:00
  • b5e57607c8 actually, remove active op log Nedyalko Dyakov 2025-08-29 20:54:50 +03:00
  • 3c1b880e4a fix linter Nedyalko Dyakov 2025-08-29 20:49:47 +03:00
  • 5bc071141a fix tests Nedyalko Dyakov 2025-08-29 20:34:12 +03:00
  • 22e1d74d0d fix break of in dial Nedyalko Dyakov 2025-08-29 20:05:34 +03:00
  • b65bc6e591 bugfixes and default config optimization Nedyalko Dyakov 2025-08-29 20:00:39 +03:00
  • f9af4304aa pooling fix Nedyalko Dyakov 2025-08-28 19:07:09 +03:00
  • 18150e4b47 log level as const Nedyalko Dyakov 2025-08-28 19:04:05 +03:00
  • 418c1f3416 fix log order Nedyalko Dyakov 2025-08-27 15:16:34 +03:00
  • e94b0a5bc0 pool fix Nedyalko Dyakov 2025-08-27 14:26:54 +03:00
  • 780116625e improve test logging Nedyalko Dyakov 2025-08-27 13:02:48 +03:00
  • b5c1cede32 improve logging Nedyalko Dyakov 2025-08-27 12:18:29 +03:00
  • 7bec972fbc update config Nedyalko Dyakov 2025-08-26 17:53:51 +03:00
  • 5f608caf66 fix push processor exposed in opts Nedyalko Dyakov 2025-08-25 11:26:49 +03:00
  • 36157798ca fix example tests, pop more connections Nedyalko Dyakov 2025-08-25 10:28:46 +03:00
  • bfca15a9c5 update example and tests, drop connectionAdapter Nedyalko Dyakov 2025-08-22 19:48:45 +03:00
  • 30fceb81b4 fix hooks and add logging, logging will be removed before merge Nedyalko Dyakov 2025-08-22 17:54:40 +03:00
  • 7add47d726 Merge branch 'master' into implement-tls-url-parameters-pr2076 ofekshenawa 2025-08-22 16:35:34 +03:00
  • b2228f4ddb fix tests Nedyalko Dyakov 2025-08-21 17:07:21 +03:00
  • 6031458454 fix test Nedyalko Dyakov 2025-08-21 17:00:24 +03:00
  • e596dd7c50 fix test logger Nedyalko Dyakov 2025-08-21 16:48:56 +03:00
  • c31ec645ab check err on requeue Nedyalko Dyakov 2025-08-21 16:41:04 +03:00
  • 0fd9871d47 filter out logging Nedyalko Dyakov 2025-08-21 16:27:13 +03:00
  • 4940827684 refactor for readibility x2 Nedyalko Dyakov 2025-08-21 16:12:26 +03:00
  • 26923a2357 refactor for readibility Nedyalko Dyakov 2025-08-21 16:08:57 +03:00
  • 2e47e39a97 address pr comments Nedyalko Dyakov 2025-08-21 14:26:50 +03:00
  • adee0a89ea fix logger Nedyalko Dyakov 2025-08-19 16:50:22 +03:00
  • 22da2b590e address comments Nedyalko Dyakov 2025-08-19 16:38:05 +03:00
  • e846e5a5b2 Update tx.go Nedyalko Dyakov 2025-08-19 16:23:56 +03:00
  • 1f8b660d11 Update internal/pool/pool.go Nedyalko Dyakov 2025-08-19 16:22:25 +03:00
  • fd98a22aa9 Update internal/pool/pool.go Nedyalko Dyakov 2025-08-19 16:21:50 +03:00
  • ded98eccb1 address comments Nedyalko Dyakov 2025-08-19 15:56:41 +03:00
  • 55747935a3 Update redis.go Nedyalko Dyakov 2025-08-19 15:39:20 +03:00
  • c6f4820a96 Update pubsub.go Nedyalko Dyakov 2025-08-19 15:38:16 +03:00
  • 5649ffb314 feat(hitless): Introduce handlers for hitless upgrades Nedyalko Dyakov 2025-08-18 22:14:06 +03:00
  • 36f9f58c67 Merge branch 'master' into ndyakov/CAE-1088-resp3-notification-handlers ndyakov/CAE-1088-resp3-notification-handlers Nedyalko Dyakov 2025-08-18 22:11:06 +03:00
  • ff4d63e06b chore(test): Add comprehensive edge case tests for IncrByFloat command (#3477) cybersmeashish 2025-08-18 22:35:47 +05:30
  • e07f55bed1 chore(buffers): Set the default read/write buffer size of Redis connection to 32KiB (#3483) cxljs 2025-08-19 01:04:55 +08:00
  • b8682d037b chore(ci): Bumps test image to 8.2.1-pre (#3478) Elena Kolevska 2025-08-18 14:51:38 +01:00
  • 8336c44404 chore(client): fix UniversalOptions miss ReadBufferSize and WriteBufferSize options (#3485) cxljs 2025-08-18 20:46:31 +08:00
  • d2ad801ba2 chore(deps): bump actions/checkout from 4 to 5 (#3484) dependabot[bot] 2025-08-18 11:33:44 +03:00
  • 5060993085 Merge branch 'master' into implement-tls-url-parameters-pr2076 ofekshenawa 2025-08-14 18:53:38 +03:00
  • 835d6ef7c3 fix: update RedissUsernamePassword test case for TLS 1.2 enforcement ofekshenawa 2025-08-14 18:50:30 +03:00
  • 8ff9a76346 fix: update cluster test expectations for TLS 1.2 enforcement ofekshenawa 2025-08-14 18:46:09 +03:00
  • 62a56aa6b1 fix: update test expectations for consistent TLS 1.2 enforcement ofekshenawa 2025-08-14 17:13:13 +03:00
  • 97817108dd Set the read/write buffer size of the sentinel client to 4KiB (#3476) cxljs 2025-08-14 20:48:45 +08:00
  • 2614ca0e7e Potential fix for code scanning alert no. 14: Insecure TLS configuration ofekshenawa 2025-08-14 11:40:43 +03:00
  • a4436229e3 Potential fix for code scanning alert no. 13: Insecure TLS configuration ofekshenawa 2025-08-14 11:37:53 +03:00
  • 1cfe757f09 Potential fix for code scanning alert no. 15: Insecure TLS configuration ofekshenawa 2025-08-14 11:37:38 +03:00
  • a070b72dfd security: fix remaining CodeQL insecure TLS configuration alerts ofekshenawa 2025-08-14 11:20:18 +03:00
  • 85cfa2db7b security: fix CodeQL security vulnerabilities in TLS parameters ofekshenawa 2025-08-14 11:10:31 +03:00
  • 8c5764632d feat: extend TLS URL parameters to all client types ofekshenawa 2025-08-14 11:01:41 +03:00
  • 3ba4a9ae20 Merge branch 'master' of https://github.com/redis/go-redis into implement-tls-url-parameters-pr2076 ofekshenawa 2025-08-14 10:55:10 +03:00
  • 185f6aba7a feat: improve TLS URL parameters with snake_case naming ofekshenawa 2025-08-14 10:47:16 +03:00
  • 2e2225ec07 fix: update test case for current TLS behavior ofekshenawa 2025-08-14 10:44:17 +03:00
  • c1e788b6a3 feat: add TLS URL parameters Ben Weissmann 2022-04-19 22:01:21 -04:00
  • 422779ba9f Merge remote-tracking branch 'origin/master' into ndyakov/CAE-1088-resp3-notification-handlers Nedyalko Dyakov 2025-08-12 19:38:11 +03:00
  • 0b1e9f77ef fix(json): Ensure that JSON.GET returns Nil response (#3470) ofekshenawa 2025-08-12 14:28:07 +03:00
  • b566dcacd6 chore(github): Removes dry run for stale issues policy (#3471) Elena Kolevska 2025-08-12 12:08:51 +01:00
  • 436979f5c7 feat(options): Clean failing timeout implementation (#3472) ofekshenawa 2025-08-12 14:08:28 +03:00
  • 6220024a38 chore(otel): Update otel metrics URL (#3474) Hristo Temelski 2025-08-12 14:07:17 +03:00
  • 7b4a537aef chore(release): 9.12.1, failover client buffer size fixes (#3469) v9.12.1 extra/redisprometheus/v9.12.1 extra/redisotel/v9.12.1 extra/rediscmd/v9.12.1 extra/rediscensus/v9.12.1 Nedyalko Dyakov 2025-08-11 18:58:21 +03:00
  • 94cfffa417 fix(options): Add buffer sizes to failover. Update README (#3468) Nedyalko Dyakov 2025-08-11 16:01:24 +03:00
  • 2c29dedc2d chore(otel): upgrade otel example to Uptrace v2 (#3466) Vladimir Mihailenco 2025-08-11 12:33:09 +03:00
  • db309cfe60 Ensure that JSON.GET returns Nil response goslogan-json-nil-response Nic Gibson 2025-08-11 01:54:01 +03:00
  • c59205965c fix conflicts ofekshenawa 2025-08-11 01:43:46 +03:00
  • 990de395bd chore(release): 9.12.0 / redis 8.2 (#3464) Nedyalko Dyakov 2025-08-05 16:50:25 +03:00
  • 51f6fcce85 feat: recover addIdleConn may occur panic (#2445) Monkey 2025-08-05 20:31:58 +08:00
  • ef444ea224 fix(redisotel): fix buggy append in reportPoolStats (#3122) Cattī Crūdēlēs 2025-08-05 20:15:34 +08:00
  • 1aa1d845ef feat(ring): specify custom health check func via HeartbeatFn option (#2940) Mykhailo Alipa 2025-08-05 14:00:33 +02:00
  • d0717e5b84 chore(github): merges into one job with two steps (#3463) Elena Kolevska 2025-08-05 12:49:28 +01:00
  • bbadd655ed chore(doc): improve code readability (#3446) cxljs 2025-08-04 22:22:16 +08:00
  • 6f1aac4aa3 chore(release): 9.12.0-beta.1 (#3460) Nedyalko Dyakov 2025-08-04 15:00:37 +03:00
  • c6868653d3 feat(search): Add Query Builder for RediSearch commands (#3436) ofekshenawa 2025-08-04 14:15:44 +03:00
  • 5548714b6c chore(doc): DOC-5472 time series doc examples (#3443) andy-stark-redis 2025-08-04 12:08:10 +01:00
  • c56822517a chore(tests): Add VAMANA compression algorithm tests (#3461) ofekshenawa 2025-08-04 14:07:15 +03:00
  • 44c8070736 feat(proto): add configurable buffer sizes for Redis connections (#3453) ofekshenawa 2025-08-04 09:16:54 +03:00
  • bd8e9b53d5 Improve stale issue workflow (#3458) Elena Kolevska 2025-08-04 07:15:34 +01:00
  • cb484509d6 feat(search): Add VAMANA vector type to RediSearch (#3449) ofekshenawa 2025-08-01 15:41:40 +03:00