1
0
mirror of https://github.com/redis/go-redis.git synced 2025-06-02 08:21:36 +03:00

Commit Graph

  • a7772e47c0
    Update RELEASE-NOTES.md (#3391) master Nedyalko Dyakov 2025-05-28 10:30:31 +03:00
  • 4e0afa336d
    Update RELEASE-NOTES.md ndyakov-patch-1-release-notes Nedyalko Dyakov 2025-05-27 19:07:27 +03:00
  • c935f96148
    release(go-redis): v9.9.0 (#3390) v9.9.0 extra/redisprometheus/v9.9.0 extra/redisotel/v9.9.0 extra/rediscmd/v9.9.0 extra/rediscensus/v9.9.0 Nedyalko Dyakov 2025-05-27 19:00:07 +03:00
  • 94751928b7
    chore(release-notes) Update release notes ndyakov/release-v9.9 Nedyalko Dyakov 2025-05-27 18:18:33 +03:00
  • ee3ef65c56
    Merge branch 'master' into ndyakov/release-v9.9 Nedyalko Dyakov 2025-05-27 18:04:48 +03:00
  • cb1968cad6
    feat(ring): add GetShardClients and GetShardClientForKey methods to Ring for shard access (#3388) Yi Deng 2025-05-27 23:04:04 +08:00
  • b3d7a4b15e
    release(go-redis): v9.9.0 Nedyalko Dyakov 2025-05-27 17:51:24 +03:00
  • 86d418f940
    feat: Introducing StreamingCredentialsProvider for token based authentication (#3320) Nedyalko Dyakov 2025-05-27 16:25:20 +03:00
  • b7ce3cd7fc
    Merge branch 'master' into ndyakov/token-based-auth ndyakov/token-based-auth Nedyalko Dyakov 2025-05-27 14:57:41 +03:00
  • 28a3c97409
    chore: set the default value for the options.protocol in the init() of options (#3387) fukua95 2025-05-27 19:53:41 +08:00
  • 66b61c432c
    chore(deps): bump rojopolis/spellcheck-github-actions (#3389) dependabot[bot] 2025-05-27 14:52:52 +03:00
  • d7ba255394
    fix: prevent routing reads to loading slave nodes (#3370) ofekshenawa 2025-05-21 13:58:21 +03:00
  • b67455e099
    xinfo-groups: support nil lag in XINFO GROUPS (#3369) ofekshenawa 2025-05-21 13:57:58 +03:00
  • a1f128fc3d docs: clarify XInfoGroup.Lag field behavior xinfo-groups-nil-lag-support ofekshenawa 2025-05-21 10:12:04 +03:00
  • 68349f4e73 Merge branch 'master' of https://github.com/redis/go-redis into xinfo-groups-nil-lag-support ofekshenawa 2025-05-21 10:08:28 +03:00
  • 0c65e445f5
    Merge branch 'master' into fix-loading-slave-node-reads fix-loading-slave-node-reads Nedyalko Dyakov 2025-05-20 15:28:28 +03:00
  • 45e5ee96a1
    chore(entraid): use the repo under redis org Nedyalko Dyakov 2025-05-20 14:19:44 +03:00
  • 03c2c0b088
    chore: remove unused param (#3384) fukua95 2025-05-20 19:11:53 +08:00
  • 57584be9be
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-05-19 20:13:51 +03:00
  • c149644da7
    Unit test for pool acquisition timeout (#3381) LINKIWI 2025-05-19 12:46:19 -04:00
  • bc70b52b42
    perf: avoid unnecessary copy operation (#3376) fukua95 2025-05-20 00:24:37 +08:00
  • ba26e35a2c
    Export pool errors for public consumption (#3380) LINKIWI 2025-05-19 12:23:10 -04:00
  • 80c373be46
    chore: remove unused param (#3382) fukua95 2025-05-20 00:22:51 +08:00
  • 3af2cc5783
    chore: optimize function ReplaceSpaces (#3383) fukua95 2025-05-20 00:21:17 +08:00
  • 1628b87c16
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-05-19 17:36:49 +03:00
  • 43e7fb5eef
    test(util): add unit tests for Atoi, ParseInt, ParseUint, and ParseFloat (#3377) Amir Salehi 2025-05-15 15:23:54 +03:30
  • 6c6dddcf7c
    feat: add ParseFailoverURL (#3362) fukua95 2025-05-15 19:53:40 +08:00
  • 3345fd1234
    fix(auth): check err on close conn Nedyalko Dyakov 2025-05-14 11:50:45 +03:00
  • 52286114a3
    fix(auth): streamline auth err proccess Nedyalko Dyakov 2025-05-14 10:28:54 +03:00
  • a6a2c9d3b4
    docs(README): mark streaming credentials provider as experimental Nedyalko Dyakov 2025-05-14 10:12:09 +03:00
  • b80969f573
    fix(auth): don't double close the conn Nedyalko Dyakov 2025-05-14 10:06:18 +03:00
  • 8b51596d19
    fix(tests): simulate start/stop in mock credentials provider Nedyalko Dyakov 2025-05-13 23:26:29 +03:00
  • c5054e2461
    feat(conn): add close hook on conn Nedyalko Dyakov 2025-05-13 17:20:16 +03:00
  • 40eb89cbde docs: clarify XInfoGroup.Lag field behavior with Nil values ofekshenawa 2025-05-13 15:36:43 +03:00
  • 8f05aef18e
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-05-12 19:08:57 +03:00
  • 42c32846e6
    utils: export ParseFloat and MustParseFloat wrapping internal utils (#3371) load-balance-search-commands-to-shards ofekshenawa 2025-05-09 12:24:36 +03:00
  • 2aa9a6c3e9
    Merge branch 'master' into expose-parse-float expose-parse-float ofekshenawa 2025-05-08 17:29:42 +03:00
  • f174acba52
    ci(redis): update to 8.0.1 (#3372) Nedyalko Dyakov 2025-05-08 15:32:47 +03:00
  • c00a455e1b add tests for special float values in vector search ofekshenawa 2025-05-07 21:59:56 +03:00
  • 9f5a1a63e9 utils: expose ParseFloat via new public utils package ofekshenawa 2025-05-07 21:00:18 +03:00
  • 045948eb21 fix: prevent routing reads to loading slave nodes ofekshenawa 2025-05-07 18:03:01 +03:00
  • fc7939534f Add test ofekshenawa 2025-05-07 17:00:05 +03:00
  • edb6283eb5 xinfo-groups: support nil lag in XINFO GROUPS ofekshenawa 2025-05-07 16:41:02 +03:00
  • 8ba559ca5d
    feat: add connection waiting statistics (#2804) Lev Zakharov 2025-05-07 15:54:26 +03:00
  • c0be87ec5b
    chore(release): sync master after releasing V9.8.0 (#3365) Nedyalko Dyakov 2025-05-07 14:40:49 +03:00
  • 4cedb5c037
    feat: add more stats for otel (#2930) fengyun.rui 2025-05-07 16:14:48 +08:00
  • 6d788cbcd4
    chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#3366) dependabot[bot] 2025-05-05 08:34:14 +03:00
  • fba6dececd
    Merge branch 'master' into v9.8 v9.8.0 extra/redisprometheus/v9.8.0 extra/redisotel/v9.8.0 extra/rediscmd/v9.8.0 extra/rediscensus/v9.8.0 v9.8 Nedyalko Dyakov 2025-04-30 14:30:45 +03:00
  • 46ede21fdb
    chore(release): Update version to v9.8.0 Nedyalko Dyakov 2025-04-29 18:33:31 +03:00
  • 22992116f3
    feat(options): panic when options are nil (#3363) Nedyalko Dyakov 2025-04-30 09:33:40 +03:00
  • 8f582356b3
    chore(ci): Use redis 8 rc2 image. (#3361) Nedyalko Dyakov 2025-04-29 13:08:34 +03:00
  • 09dc3510a2
    migrate golangci-lint config to v2 format (#3354) ofekshenawa 2025-04-29 12:53:06 +03:00
  • cb2cfb000d
    fix: PubSub isn't concurrency-safe (#3360) fukua95 2025-04-29 14:39:26 +08:00
  • 46d4b20ee2
    feat: func isEmptyValue support time.Time (#3273) Hui 2025-04-29 05:16:53 +08:00
  • f9b0e70f4c
    update HExpire command documentation (#3355) ofekshenawa 2025-04-23 22:52:38 +03:00
  • b28606cf25
    Update README.md, use redis discord guild (#3331) Nedyalko Dyakov 2025-04-23 14:36:38 +03:00
  • adb479820c
    fix: Fix panic caused when arg is nil (#3353) frankj 2025-04-23 15:47:13 +08:00
  • b203bfdfa3
    DOC-5111 added hash search examples (#3357) andy-stark-redis 2025-04-22 17:24:57 +01:00
  • cc27ec236a
    docs: fix documentation comments (#3351) Glenn 2025-04-21 22:11:00 -07:00
  • cacf44d3be
    fix: better error handling when fetching the master node from the sentinels (#3349) Nedyalko Dyakov 2025-04-17 16:31:07 +03:00
  • 5067de704f
    Ensure context isn't exhausted via concurrent query as opposed to sentinel query (#3334) Naveen Prashanth 2025-04-17 01:02:40 +05:30
  • ad8c4323fc
    Use correct slot for COUNTKEYSINSLOT command (#3327) Bulat Khasanov 2025-04-16 18:32:57 +03:00
  • 7df8ec4c9f
    Add integration tests for Redis 8 behavior changes in Redis Search (#3337) ofekshenawa 2025-04-16 15:59:20 +03:00
  • 3bc85d8f0a
    DOC-5102 added CountOnly search example for docs (#3345) andy-stark-redis 2025-04-15 16:55:44 +01:00
  • 72224499a0
    Use DB option in NewFailoverClusterClient (#3342) Bulat Khasanov 2025-04-15 16:57:50 +03:00
  • acc059fca9
    fix add missing command in interface (#3344) Nedyalko Dyakov 2025-04-15 16:19:53 +03:00
  • c85be5cb7b
    Fix FT.Search Limit argument and add CountOnly argument for limit 0 0 (#3338) ofekshenawa 2025-04-15 14:39:59 +03:00
  • a149ab2735
    chore(deps): bump rojopolis/spellcheck-github-actions (#3336) dependabot[bot] 2025-04-07 13:21:55 +03:00
  • 8d270e4261
    drop ft.profile that was never enabled (#3323) Nedyalko Dyakov 2025-04-03 17:01:34 +03:00
  • df49235b52
    use 8.0-RC1 (#3330) Nedyalko Dyakov 2025-04-03 16:10:51 +03:00
  • e8b59be1c6
    update pubsub.go (#3329) Liu Shuang 2025-04-03 21:10:31 +08:00
  • 5af888954f
    DOC-4464 examples for llen, lpop, lpush, lrange, rpop, and rpush (#3234) andy-stark-redis 2025-03-28 21:05:36 +00:00
  • 3bb8c965ab
    Sync master with v9.8.0-beta.1 (#3322) Nedyalko Dyakov 2025-03-25 12:25:35 +02:00
  • 53b3fd3e76
    Feature more prominently how to enable OpenTelemetry instrumentation (#3316) Nikolay Dubina 2025-03-25 15:28:25 +08:00
  • 4b982054d9
    Merge branch 'master' into ndyakov/ai-generated-docs ndyakov/ai-generated-docs Nedyalko Dyakov 2025-04-30 13:31:04 +03:00
  • d54e848055
    feat(options): panic when options are nil (#3363) Nedyalko Dyakov 2025-04-30 09:33:40 +03:00
  • ec3f182eaf
    docs(README): update testing section Nedyalko Dyakov 2025-04-29 23:51:41 +03:00
  • c14645c8af
    chore(ci): update wordlist Nedyalko Dyakov 2025-04-29 23:43:51 +03:00
  • f316244da4
    docs(devdocs): Add generated dev documentation Nedyalko Dyakov 2025-04-29 23:31:47 +03:00
  • cff6b9bfda
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-04-29 16:03:57 +03:00
  • 683f644ec2
    chore(ci): Use redis 8 rc2 image. (#3361) Nedyalko Dyakov 2025-04-29 13:08:34 +03:00
  • 2f0a9b720a
    migrate golangci-lint config to v2 format (#3354) ofekshenawa 2025-04-29 12:53:06 +03:00
  • 68b4407b53
    test(timeseries): fix duplicatePolicy check ndyakov/redis8-rc2-tests Nedyalko Dyakov 2025-04-29 12:50:29 +03:00
  • bb8d508481
    fix: PubSub isn't concurrency-safe (#3360) fukua95 2025-04-29 14:39:26 +08:00
  • 4bd5d417ca
    feat: func isEmptyValue support time.Time (#3273) Hui 2025-04-29 05:16:53 +08:00
  • b8fb31fd10
    chore(ci): Use redis 8 rc2 image Nedyalko Dyakov 2025-04-28 22:57:09 +03:00
  • 544bdb2d66
    fix(doctest): simulate some delay Nedyalko Dyakov 2025-04-24 17:30:53 +03:00
  • f6f892d452
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-04-24 17:19:56 +03:00
  • d0bfdabf6b
    refactor(auth): early returns in cred listener Nedyalko Dyakov 2025-04-24 17:15:17 +03:00
  • 477e671711
    Merge branch 'master' into os-add-csc-redis-commands os-add-csc-redis-commands ofekshenawa 2025-04-24 00:36:18 +03:00
  • 182a04f5fa
    update HExpire command documentation (#3355) ofekshenawa 2025-04-23 22:52:38 +03:00
  • 0ea1b15eaa
    Merge branch 'master' into hash-expiration-commands-v7.4-comments hash-expiration-commands-v7.4-comments ofekshenawa 2025-04-23 18:02:10 +03:00
  • 5f91e668ab
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-04-23 15:14:01 +03:00
  • 030c184a71
    Update README.md, use redis discord guild (#3331) Nedyalko Dyakov 2025-04-23 14:36:38 +03:00
  • 65c7ea8aa4
    Merge branch 'master' into ndyakov/update-readme-discord ndyakov/update-readme-discord Nedyalko Dyakov 2025-04-23 10:48:14 +03:00
  • 034a49f88a
    fix: Fix panic caused when arg is nil (#3353) frankj 2025-04-23 15:47:13 +08:00
  • 6e63b72f13
    Merge branch 'master' into ndyakov/update-readme-discord Elena Kolevska 2025-04-22 22:42:23 +01:00
  • 7eea9e7c95
    update README.md Nedyalko Dyakov 2025-04-22 23:25:44 +03:00
  • 3acfb1c115
    update wordlist Nedyalko Dyakov 2025-04-22 23:19:36 +03:00
  • 6e17fb4c1e
    Merge branch 'master' into ndyakov/token-based-auth Nedyalko Dyakov 2025-04-22 23:17:32 +03:00