Skip to content

Commit 9f2d9a0

Browse files
renovate[bot]opentelemetrybotsongy23
authored
fix(deps): update module github.com/redis/go-redis/v9 to v9.9.0 (#40332)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/redis/go-redis/v9](https://redirect.github.com/redis/go-redis) | `v9.8.0` -> `v9.9.0` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fredis%2fgo-redis%2fv9/v9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fredis%2fgo-redis%2fv9/v9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fredis%2fgo-redis%2fv9/v9.8.0/v9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fredis%2fgo-redis%2fv9/v9.8.0/v9.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>redis/go-redis (github.com/redis/go-redis/v9)</summary> ### [`v9.9.0`](https://redirect.github.com/redis/go-redis/releases/tag/v9.9.0): 9.9.0 [Compare Source](https://redirect.github.com/redis/go-redis/compare/v9.8.0...v9.9.0) #### 🚀 Highlights - **Token-based Authentication**: Added `StreamingCredentialsProvider` for dynamic credential updates (**experimental**) - Can be used with [go-redis-entraid](https://redirect.github.com/redis/go-redis-entraid) for Azure AD authentication - **Connection Statistics**: Added connection waiting statistics for better monitoring - **Failover Improvements**: Added `ParseFailoverURL` for easier failover configuration - **Ring Client Enhancements**: Added shard access methods for better Pub/Sub management #### ✨ New Features - Added `StreamingCredentialsProvider` for token-based authentication ([#&#8203;3320](https://redirect.github.com/redis/go-redis/pull/3320)) - Supports dynamic credential updates - Includes connection close hooks - Note: Currently marked as experimental - Added `ParseFailoverURL` for parsing failover URLs ([#&#8203;3362](https://redirect.github.com/redis/go-redis/pull/3362)) - Added connection waiting statistics ([#&#8203;2804](https://redirect.github.com/redis/go-redis/pull/2804)) - Added new utility functions: - `ParseFloat` and `MustParseFloat` in public utils package ([#&#8203;3371](https://redirect.github.com/redis/go-redis/pull/3371)) - Unit tests for `Atoi`, `ParseInt`, `ParseUint`, and `ParseFloat` ([#&#8203;3377](https://redirect.github.com/redis/go-redis/pull/3377)) - Added Ring client shard access methods: - `GetShardClients()` to retrieve all active shard clients - `GetShardClientForKey(key string)` to get the shard client for a specific key ([#&#8203;3388](https://redirect.github.com/redis/go-redis/pull/3388)) #### 🐛 Bug Fixes - Fixed routing reads to loading slave nodes ([#&#8203;3370](https://redirect.github.com/redis/go-redis/pull/3370)) - Added support for nil lag in XINFO GROUPS ([#&#8203;3369](https://redirect.github.com/redis/go-redis/pull/3369)) - Fixed pool acquisition timeout issues ([#&#8203;3381](https://redirect.github.com/redis/go-redis/pull/3381)) - Optimized unnecessary copy operations ([#&#8203;3376](https://redirect.github.com/redis/go-redis/pull/3376)) #### 📚 Documentation - Updated documentation for XINFO GROUPS with nil lag support ([#&#8203;3369](https://redirect.github.com/redis/go-redis/pull/3369)) - Added package-level comments for new features #### ⚡ Performance and Reliability - Optimized `ReplaceSpaces` function ([#&#8203;3383](https://redirect.github.com/redis/go-redis/pull/3383)) - Set default value for `Options.Protocol` in `init()` ([#&#8203;3387](https://redirect.github.com/redis/go-redis/pull/3387)) - Exported pool errors for public consumption ([#&#8203;3380](https://redirect.github.com/redis/go-redis/pull/3380)) #### 🔧 Dependencies and Infrastructure - Updated Redis CI to version 8.0.1 ([#&#8203;3372](https://redirect.github.com/redis/go-redis/pull/3372)) - Updated spellcheck GitHub Actions ([#&#8203;3389](https://redirect.github.com/redis/go-redis/pull/3389)) - Removed unused parameters ([#&#8203;3382](https://redirect.github.com/redis/go-redis/pull/3382), [#&#8203;3384](https://redirect.github.com/redis/go-redis/pull/3384)) #### 🧪 Testing - Added unit tests for pool acquisition timeout ([#&#8203;3381](https://redirect.github.com/redis/go-redis/pull/3381)) - Added unit tests for utility functions ([#&#8203;3377](https://redirect.github.com/redis/go-redis/pull/3377)) #### 👥 Contributors We would like to thank all the contributors who made this release possible: [@&#8203;ndyakov](https://redirect.github.com/ndyakov), [@&#8203;ofekshenawa](https://redirect.github.com/ofekshenawa), [@&#8203;LINKIWI](https://redirect.github.com/LINKIWI), [@&#8203;iamamirsalehi](https://redirect.github.com/iamamirsalehi), [@&#8203;fukua95](https://redirect.github.com/fukua95), [@&#8203;lzakharov](https://redirect.github.com/lzakharov), [@&#8203;DengY11](https://redirect.github.com/DengY11) #### 📝 Changelog For a complete list of changes, see the [full changelog](https://redirect.github.com/redis/go-redis/compare/v9.8.0...v9.9.0). </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNi4wIiwidXBkYXRlZEluVmVyIjoiNDAuMTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGVib3QiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: opentelemetrybot <[email protected]> Co-authored-by: Yang Song <[email protected]>
1 parent 4cb6bbb commit 9f2d9a0

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

extension/storage/redisstorageextension/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.23.0
44

55
require (
66
github.com/go-redis/redismock/v9 v9.2.0
7-
github.com/redis/go-redis/v9 v9.8.0
7+
github.com/redis/go-redis/v9 v9.9.0
88
github.com/stretchr/testify v1.10.0
99
go.opentelemetry.io/collector/component v1.33.0
1010
go.opentelemetry.io/collector/component/componenttest v0.127.0

extension/storage/redisstorageextension/go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

receiver/redisreceiver/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require (
66
github.com/google/go-cmp v0.7.0
77
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.127.0
88
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.127.0
9-
github.com/redis/go-redis/v9 v9.8.0
9+
github.com/redis/go-redis/v9 v9.9.0
1010
github.com/stretchr/testify v1.10.0
1111
github.com/testcontainers/testcontainers-go v0.37.0
1212
go.opentelemetry.io/collector/component v1.33.0

receiver/redisreceiver/go.sum

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)