-
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
1 Release published by 1 person
-
v9.8.0
published
Apr 30, 2025
18 Pull requests merged by 11 people
-
test(util): add unit tests for Atoi, ParseInt, ParseUint, and ParseFloat
#3377 merged
May 15, 2025 -
feat: add ParseFailoverURL
#3362 merged
May 15, 2025 -
utils: export ParseFloat and MustParseFloat wrapping internal utils
#3371 merged
May 9, 2025 -
ci(redis): update to 8.0.1
#3372 merged
May 8, 2025 -
feat: add connection waiting statistics
#2804 merged
May 7, 2025 -
chore(release): sync master after releasing V9.8.0
#3365 merged
May 7, 2025 -
feat: add more stats for otel
#2930 merged
May 7, 2025 -
chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0
#3366 merged
May 5, 2025 -
feat(options): panic when options are nil
#3363 merged
Apr 30, 2025 -
chore(ci): Use redis 8 rc2 image.
#3361 merged
Apr 29, 2025 -
migrate golangci-lint config to v2 format
#3354 merged
Apr 29, 2025 -
fix: struct
PubSub
isn't concurrency-safe#3360 merged
Apr 29, 2025 -
feat: func isEmptyValue support time.Time
#3273 merged
Apr 28, 2025 -
update HExpire command documentation
#3355 merged
Apr 23, 2025 -
Update README.md, use redis discord guild
#3331 merged
Apr 23, 2025 -
fix: Fix panic caused when arg is nil
#3353 merged
Apr 23, 2025 -
DOC-5111 added hash search examples
#3357 merged
Apr 22, 2025 -
docs: fix documentation comments
#3351 merged
Apr 22, 2025
9 Pull requests opened by 4 people
-
docs(devdocs): Add generated dev documentation
#3364 opened
Apr 29, 2025 -
xinfo-groups: support nil lag in XINFO GROUPS
#3369 opened
May 7, 2025 -
Fix: Prevent routing reads to Redis slave nodes in loading state
#3370 opened
May 7, 2025 -
feat: support vectorset
#3375 opened
May 9, 2025 -
perf: avoid unnecessary copy operation
#3376 opened
May 11, 2025 -
Export connection pool errors for public consumption
#3380 opened
May 16, 2025 -
Unit test for connection pool acqusition timeout
#3381 opened
May 16, 2025 -
chore: remove unused param
#3382 opened
May 17, 2025 -
chore: optimize function `ReplaceSpaces`
#3383 opened
May 17, 2025
26 Issues closed by 3 people
-
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 -
Export float conversion routines (or convert exported data into go types)
#3206 closed
May 9, 2025 -
actually dial i/o timeout much bigger than DialTimeOut in ClusterOptions
#2641 closed
May 7, 2025 -
'-ERR max number of clients reached' should be treated as bad connection
#2251 closed
May 7, 2025 -
RESP 2/3 should be part of goredis.Options
#2152 closed
May 7, 2025 -
goroutine leak when backends are down
#2147 closed
May 7, 2025 -
Constantly Reestablishing Connections to AWS ElastiCache Redis in Cluster Mode (Continued)
#2046 closed
May 7, 2025 -
Supporting redis unstable commands
#2922 closed
May 7, 2025 -
Add support for HSCAN [NOVALUES]
#2919 closed
May 7, 2025 -
Tracking Issue: Adding Redis Command Support (7.0)
#2382 closed
May 7, 2025 -
Flaky withConn tests in internal_test.go
#2434 closed
May 7, 2025 -
dbsize donot return error when server return a error
#3017 closed
May 7, 2025 -
Ring sharding issues after v9.3.1
#2877 closed
May 2, 2025 -
Handling Connection Spikes in WebSocket Server with Redis
#3356 closed
May 1, 2025 -
NewClient panics when given nil Options - add nil parameter check
#3358 closed
Apr 30, 2025 -
fatal error: concurrent map iteration and map write
#3021 closed
Apr 29, 2025 -
omitempty tag does not work for empty time.Time struct field when using HSet
#3208 closed
Apr 28, 2025 -
HEXPIRE command not working
#3352 closed
Apr 23, 2025 -
[otel] Bugs when handling attributes
#2803 closed
Apr 23, 2025 -
Support routing by least connections in FailoverClusterClient
#2809 closed
Apr 21, 2025 -
The results of zrangestore and Do(zrangestore bylex rev) are different.
#3167 closed
Apr 17, 2025
2 Issues opened by 2 people
-
support vector set
#3367 opened
May 6, 2025 -
Stale Connections Suddenly Increase when there is a Spike on Application
#3359 opened
Apr 28, 2025
56 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.
-
feat: Introducing StreamingCredentialsProvider for token based authentication
#3320 commented on
May 14, 2025 • 7 new comments -
Use iter.Seq to iterate over ScanIterator
#3348 commented on
Apr 23, 2025 • 2 new comments -
recognise read only error returned from Lua script
#2770 commented on
Apr 23, 2025 • 1 new comment -
ReadFromAny (master+replica) without cluster mode (Master-Replica setup)
#2995 commented on
Apr 29, 2025 • 1 new comment -
Add MigrateWithOptions to handle multiple keys and copy/replace
#2687 commented on
Apr 23, 2025 • 0 new comments -
feat: add custom label support in metric collector
#2849 commented on
May 5, 2025 • 0 new comments -
Add client tracking and client trackinginfo commands
#2868 commented on
Apr 23, 2025 • 0 new comments -
add: hscan data struct
#2926 commented on
Apr 23, 2025 • 0 new comments -
Add CredentialsProvider field to UniversalOptions
#2927 commented on
Apr 23, 2025 • 0 new comments -
Fix hard code of failing timeout
#2928 commented on
Apr 23, 2025 • 0 new comments -
fix the maxActiveConns sematic
#2934 commented on
Apr 23, 2025 • 0 new comments -
feat(ring): specify custom health check func via HeartbeatFn option
#2940 commented on
Apr 23, 2025 • 0 new comments -
feat: support round robin replica selection
#2946 commented on
Apr 30, 2025 • 0 new comments -
Ensure that JSON.GET returns Nil response
#2987 commented on
Apr 24, 2025 • 0 new comments -
support parsing client-cache invalidation messages
#3007 commented on
Apr 23, 2025 • 0 new comments -
refactor: pass custom log to pubsub
#3016 commented on
Apr 23, 2025 • 0 new comments -
feat: add command name to metrics
#3050 commented on
Apr 23, 2025 • 0 new comments -
Add ConnChecker to customize conn health check
#3060 commented on
Apr 23, 2025 • 0 new comments -
Do not assume that all non-IP hosts are loopbacks
#3085 commented on
Apr 23, 2025 • 0 new comments -
WriteArg support uintptr
#3101 commented on
Apr 23, 2025 • 0 new comments -
fix: let Set to support custom type
#3105 commented on
Apr 23, 2025 • 0 new comments -
fix(redisotel): fix buggy append in reportPoolStats
#3122 commented on
Apr 23, 2025 • 0 new comments -
Enable saving of command keys
#3130 commented on
Apr 23, 2025 • 0 new comments -
feat: add encoding.BinaryUnmarshaler in Scan
#3144 commented on
Apr 28, 2025 • 0 new comments -
Allow for tracking state in Limiter
#3148 commented on
Apr 23, 2025 • 0 new comments -
Add support for custom attributes function
#3198 commented on
Apr 29, 2025 • 0 new comments -
Handle invalidate messages from topic __redis__:invalidate
#3326 commented on
May 12, 2025 • 0 new comments -
3021_add_subscriptionMap_log_subscription
#3335 commented on
Apr 23, 2025 • 0 new comments -
Feature request: Use iter.Seq to iterate over ScanIterator
#3347 commented on
Apr 17, 2025 • 0 new comments -
NewClusterClient.Get context does not take effect
#3199 commented on
Apr 17, 2025 • 0 new comments -
Sharded pubsub subscriber cannot get messages from all subscribed channels
#3133 commented on
Apr 17, 2025 • 0 new comments -
Cluster pipeline fails all commands in case of partial failure
#2780 commented on
Apr 19, 2025 • 0 new comments -
ConstLabels support for prometheus metrics
#2733 commented on
Apr 19, 2025 • 0 new comments -
rised panic using pipeline exec
#2906 commented on
Apr 19, 2025 • 0 new comments -
[Bug] The connection object returned by the redis instance call Conn() method loses the Hook
#3267 commented on
Apr 23, 2025 • 0 new comments -
Client library support for Redis as multi-model database
#2765 commented on
May 2, 2025 • 0 new comments -
Watched key must cause an error on expiration
#2741 commented on
May 3, 2025 • 0 new comments -
context deadline not respected if backends are down
#2145 commented on
May 7, 2025 • 0 new comments -
XINFO GROUPS can't report that Lag is invalid
#3185 commented on
May 7, 2025 • 0 new comments -
Noticing increase in latency when upgrading to v9.x.x
#2819 commented on
May 7, 2025 • 0 new comments -
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 -
Data Race in context.Done()
#2734 commented on
May 16, 2025 • 0 new comments -
Dont quit scan unmarshal on first failure
#2255 commented on
Apr 29, 2025 • 0 new comments -
test: Add tests for cancelled context
#2432 commented on
Apr 23, 2025 • 0 new comments -
Add option to customize span name
#2444 commented on
Apr 23, 2025 • 0 new comments -
feat: recover addIdleConn may occur panic
#2445 commented on
Apr 23, 2025 • 0 new comments -
feat: add lock for hooks.dial
#2460 commented on
May 7, 2025 • 0 new comments -
feat: client-side caching
#2542 commented on
Apr 23, 2025 • 0 new comments -
feat: Add support for new redis command CLIENT NO-TOUCH
#2551 commented on
Apr 23, 2025 • 0 new comments -
feat(plugin): add conn plugin api
#2590 commented on
Apr 23, 2025 • 0 new comments -
Add RunLoad to script
#2604 commented on
Apr 23, 2025 • 0 new comments -
Set cluster slot for `scan` commands, rather than random
#2623 commented on
Apr 23, 2025 • 0 new comments -
withTimeout create NewConnPool
#2655 commented on
Apr 23, 2025 • 0 new comments