-
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
24 Pull requests merged by 12 people
-
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 -
fix: better error handling when fetching the master node from the sentinels
#3349 merged
Apr 17, 2025 -
Ensure context isn't exhausted via concurrent query as opposed to sentinel query
#3334 merged
Apr 16, 2025 -
Use correct slot for COUNTKEYSINSLOT command
#3327 merged
Apr 16, 2025 -
Add integration tests for Redis 8 behavior changes in Redis Search
#3337 merged
Apr 16, 2025 -
DOC-5102 added CountOnly search example for docs
#3345 merged
Apr 15, 2025 -
Use DB option in NewFailoverClusterClient
#3342 merged
Apr 15, 2025 -
fix: add missing command in interface
#3344 merged
Apr 15, 2025 -
Fix FT.Search Limit argument and add CountOnly argument for limit 0 0
#3338 merged
Apr 15, 2025
8 Pull requests opened by 5 people
-
Use iter.Seq to iterate over ScanIterator
#3348 opened
Apr 17, 2025 -
feat: add ParseFailoverURL
#3362 opened
Apr 29, 2025 -
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 -
test(util): add unit tests for Atoi, ParseInt, ParseUint, and ParseFloat
#3377 opened
May 14, 2025
27 Issues closed by 4 people
-
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 -
misplacement
#3346 closed
Apr 16, 2025 -
HIncrBy missing from HashCmdable
#3343 closed
Apr 15, 2025
3 Issues opened by 3 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 -
Feature request: Use iter.Seq to iterate over ScanIterator
#3347 opened
Apr 17, 2025
55 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 -
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 -
Xrange - impossible to provide count argument
#3081 commented on
Apr 16, 2025 • 0 new comments -
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 -
PSubscribe selects only one node in Cluster mode
#2785 commented on
Apr 17, 2025 • 0 new comments -
Make shards in redis.Ring publicly accessible
#3341 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 -
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