-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Insights: redis/go-redis
Overview
Could not load contribution data
Please try again later
2 Releases published by 1 person
-
v9.9.0 9.9.0
published
May 27, 2025 -
v9.10.0 9.10.0
published
Jun 6, 2025
23 Pull requests merged by 9 people
-
perf: reduce unnecessary memory allocation operations
#3399 merged
Jun 9, 2025 -
fix: check if the shard exists to avoid returning nil
#3396 merged
Jun 9, 2025 -
fix: insert entry during iterating over a map
#3398 merged
Jun 9, 2025 -
chore(release): v9.10.0
#3395 merged
Jun 6, 2025 -
DOC-5078 vector set examples
#3394 merged
Jun 6, 2025 -
feat: support vectorset
#3375 merged
Jun 5, 2025 -
Add the missing NewFloatSliceResult for testing
#3393 merged
Jun 3, 2025 -
Update RELEASE-NOTES.md
#3391 merged
May 28, 2025 -
release(go-redis): v9.9.0
#3390 merged
May 27, 2025 -
feat(ring): add GetShardClients and GetShardClientForKey methods to Ring for shard access
#3388 merged
May 27, 2025 -
feat: Introducing StreamingCredentialsProvider for token based authentication
#3320 merged
May 27, 2025 -
chore: set the default value for the
options.protocol
in theinit()
ofoptions
#3387 merged
May 27, 2025 -
chore(deps): bump rojopolis/spellcheck-github-actions from 0.48.0 to 0.49.0
#3389 merged
May 27, 2025 -
Fix: Prevent routing reads to Redis slave nodes in loading state
#3370 merged
May 21, 2025 -
xinfo-groups: support nil lag in XINFO GROUPS
#3369 merged
May 21, 2025 -
chore: remove unused param
#3384 merged
May 20, 2025 -
Unit test for connection pool acqusition timeout
#3381 merged
May 19, 2025 -
perf: avoid unnecessary copy operation
#3376 merged
May 19, 2025 -
Export connection pool errors for public consumption
#3380 merged
May 19, 2025 -
chore: remove unused param
#3382 merged
May 19, 2025 -
chore: optimize function
ReplaceSpaces
#3383 merged
May 19, 2025 -
test(util): add unit tests for Atoi, ParseInt, ParseUint, and ParseFloat
#3377 merged
May 15, 2025 -
feat: add ParseFailoverURL
#3362 merged
May 15, 2025
2 Pull requests opened by 1 person
-
rewrite interface{} to any
#3386 opened
May 20, 2025 -
chore: remove a redundant method from `Ring`, `Client` and `ClusterClient`
#3401 opened
Jun 10, 2025
33 Issues closed by 3 people
-
Connection to redis cluster have much CLOSE_WAIT state
#2447 closed
Jun 9, 2025 -
panic in ring
#2711 closed
Jun 9, 2025 -
Integrating Stack Support
#2585 closed
Jun 5, 2025 -
[Enhancement/Cleanup] Remove unused argument from `cmdSlot` function in osscluster
#3064 closed
Jun 5, 2025 -
redis: discarding bad PubSub connection: ssh: tcpChan: deadline not supported
#2539 closed
Jun 5, 2025 -
startSentinel in main_test.go fails
#2290 closed
Jun 5, 2025 -
Util: add StringData, String, SliceData(go 1.20)
#2472 closed
Jun 5, 2025 -
`HMGet` can't scan type `time.Time`
#2161 closed
Jun 5, 2025 -
Add support for MODULE LOADEX command
#2405 closed
Jun 5, 2025 -
Add support for CLIENT NO-EVICT command
#2385 closed
Jun 5, 2025 -
panic: runtime error: invalid memory address or nil pointer dereference
#3002 closed
Jun 5, 2025 -
api XReadGroup
#3194 closed
Jun 5, 2025 -
NewClusterClient.Get context does not take effect
#3199 closed
Jun 5, 2025 -
Is generation in `clusterNodes.GC()` too old?
#3284 closed
Jun 5, 2025 -
JSON-Set : Not able to update fields with string values
#2965 closed
Jun 5, 2025 -
connection pool timeout - not reconnect
#3289 closed
Jun 5, 2025 -
support vector set
#3367 closed
Jun 5, 2025 -
Xrange - impossible to provide count argument
#3081 closed
Jun 3, 2025 -
[Proposal] Monitor go-redis with https://github.com/alibaba/opentelemetry-go-auto-instrumentation
#3205 closed
Jun 3, 2025 -
[Bug] The connection object returned by the redis instance call Conn() method loses the Hook
#3267 closed
Jun 3, 2025 -
Watched key must cause an error on expiration
#2741 closed
Jun 2, 2025 -
Client library support for Redis as multi-model database
#2765 closed
Jun 1, 2025 -
Make shards in redis.Ring publicly accessible
#3341 closed
May 27, 2025 -
Add Support for Probing Instance for Mode
#3107 closed
May 23, 2025 -
Read nil from a new-joined slave node in Redis cluster.
#3222 closed
May 21, 2025 -
XINFO GROUPS can't report that Lag is invalid
#3185 closed
May 21, 2025 -
redisotel does not write to Jaeger
#2760 closed
May 21, 2025 -
Data Race in context.Done()
#2734 closed
May 20, 2025 -
PSubscribe selects only one node in Cluster mode
#2785 closed
May 17, 2025 -
Feature request: Add ParseFailoverURL
#3091 closed
May 15, 2025 -
Closing callback for a node client in ClusterClient
#2800 closed
May 15, 2025 -
Bump OTEL to 1.21.0/0.44.0
#2802 closed
May 15, 2025 -
Discovery cluster topology without hardcode
#3368 closed
May 12, 2025
1 Issue opened by 1 person
-
Clarify Intended Use of NewFailoverClusterClient in Docs
#3392 opened
May 28, 2025
43 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Context cancel not working on blocking operations in v9
#2556 commented on
May 12, 2025 • 0 new comments -
Blocking XGroupCreateMkStream does not interrupt on context cancellation
#2276 commented on
May 12, 2025 • 0 new comments -
Cluster IP addresses not updated in client causing permanent failure
#1127 commented on
May 13, 2025 • 0 new comments -
Commands wrapped in a Watch callback are not hooked if client is a cluster
#1547 commented on
May 15, 2025 • 0 new comments -
Add support for GEOSHAPE index fields and WITHIN and CONTAINS query operators
#2721 commented on
May 19, 2025 • 0 new comments -
Avoid using panic in Redis Commands
#2834 commented on
May 21, 2025 • 0 new comments -
When I use NewFailoverClusterClient and configure the setting to RouteByLatency=true, the latency increases significantly
#2694 commented on
May 22, 2025 • 0 new comments -
Sharded pubsub subscriber cannot get messages from all subscribed channels
#3133 commented on
May 22, 2025 • 0 new comments -
Context timeout not working on blocking operations in v9
#2682 commented on
May 23, 2025 • 0 new comments -
Use `...string` instead of `...interface{}` as values parameter type for Push methods
#2663 commented on
Jun 3, 2025 • 0 new comments -
Dial hook time accuracy
#2650 commented on
Jun 4, 2025 • 0 new comments -
"dialHook" doesn't work in some case
#2561 commented on
Jun 5, 2025 • 0 new comments -
Stale Connections Suddenly Increase when there is a Spike on Application
#3359 commented on
Jun 5, 2025 • 0 new comments -
Why does go-redis allow cluster mode cross-shard transactions and pipelines?
#3019 commented on
Jun 5, 2025 • 0 new comments -
Issue with using Rings + Pipelines in v9
#3009 commented on
Jun 5, 2025 • 0 new comments -
Feature request: Use iter.Seq to iterate over ScanIterator
#3347 commented on
Jun 5, 2025 • 0 new comments -
"i/o timeout" err not retried when using Watch()
#2999 commented on
Jun 5, 2025 • 0 new comments -
Can't get UUID with Scan()
#3139 commented on
Jun 5, 2025 • 0 new comments -
SetNX returning false for new keys
#2985 commented on
Jun 5, 2025 • 0 new comments -
connection pool timeout
#2996 commented on
Jun 5, 2025 • 0 new comments -
Implement strongly typed error checking
#2265 commented on
Jun 5, 2025 • 0 new comments -
Make query in FT.SEARCH human readable
#3204 commented on
Jun 9, 2025 • 0 new comments -
Noticing increase in latency when upgrading to v9.x.x
#2819 commented on
Jun 9, 2025 • 0 new comments -
Dont quit scan unmarshal on first failure
#2255 commented on
Jun 5, 2025 • 0 new comments -
Add redis v7's ExpireAtNX, ExpireAtXX, ExpireAtGT, ExpireAtLT, PExpireNX, PExpireXX, PExpireGT, PExpireLT, PExpireAtNX, PExpireAtXX, PExpireAtGT, PExpireAtLT
#2589 commented on
Jun 5, 2025 • 0 new comments -
feat(plugin): add conn plugin api
#2590 commented on
Jun 5, 2025 • 0 new comments -
Set cluster slot for `scan` commands, rather than random
#2623 commented on
Jun 5, 2025 • 0 new comments -
Add MigrateWithOptions to handle multiple keys and copy/replace
#2687 commented on
Jun 5, 2025 • 0 new comments -
feat: add custom label support in metric collector
#2849 commented on
Jun 5, 2025 • 0 new comments -
Add CredentialsProvider field to UniversalOptions
#2927 commented on
Jun 9, 2025 • 0 new comments -
Fix hard code of failing timeout
#2928 commented on
Jun 5, 2025 • 0 new comments -
fix the maxActiveConns sematic
#2934 commented on
Jun 5, 2025 • 0 new comments -
feat(ring): specify custom health check func via HeartbeatFn option
#2940 commented on
May 28, 2025 • 0 new comments -
Ensure that JSON.GET returns Nil response
#2987 commented on
Jun 5, 2025 • 0 new comments -
ReadFromAny (master+replica) without cluster mode (Master-Replica setup)
#2995 commented on
Jun 5, 2025 • 0 new comments -
Do not assume that all non-IP hosts are loopbacks
#3085 commented on
Jun 5, 2025 • 0 new comments -
WriteArg support uintptr
#3101 commented on
Jun 5, 2025 • 0 new comments -
fix: let Set to support custom type
#3105 commented on
Jun 5, 2025 • 0 new comments -
fix(redisotel): fix buggy append in reportPoolStats
#3122 commented on
May 31, 2025 • 0 new comments -
Enable saving of command keys
#3130 commented on
Jun 5, 2025 • 0 new comments -
DOC-4439 auth command examples
#3236 commented on
Jun 5, 2025 • 0 new comments -
Handle invalidate messages from topic __redis__:invalidate
#3326 commented on
May 20, 2025 • 0 new comments -
Use iter.Seq to iterate over ScanIterator
#3348 commented on
May 22, 2025 • 0 new comments