Releases: redis/rueidis
Releases · redis/rueidis
1.0.20
Better Cluster Shards Refreshing Mechanism
- Refresh cluster shard information when there are unexpected disconnections from any nodes.
- Less goroutines and CLUSTER SHARDS requests when refreshing shard information.
- Fix rare inconsistencies between shards/slots commands and parsing methods.
- When connecting to an AWS Elasicache or MemoryDB, get cluster shard information only from its configuration endpoint.
🚀 New Features
- perf: improve refreshing cluster shard information (#387)
- feat: support for pointers to primitives in Scan() and HSet() (#388)
- feat: avoid using QUIT command (#378)
🐛 Bug Fixes
- perf: improve refreshing cluster shard information (#387)
- fix: ignore MaxFlushDelay for blocking commands (#382)
Others
- chore: bump golang.org/x/net from 0.14.0 to 0.17.0 (#391)
Contributors
We'd like to thank all the contributors who worked on this release!
@dependabot, @dependabot[bot], @numberinho, @rueian and @unknowntpo
1.0.19-go1.19
Full Changelog: v1.0.19...v1.0.19-go1.19
1.0.19-go1.18
Full Changelog: v1.0.19...v1.0.19-go1.18
1.0.19
Changes
🚀 New Features
- feat: ParseURL supports multiple addresses #317 (#376)
- feat: Add option for an AUTH credential function (#371)
- feat: Add servername and min tls version to tls config (#373)
🐛 Bug Fixes
- fix: removes rueidislock's busy loops when receiving bulk invalidations (#374)
- fix: allows cmds.Bitfield() to be completed by Get() (#370)
Contributors
We'd like to thank all the contributors who worked on this release!
1.0.18-go1.19
Full Changelog: v1.0.18...v1.0.18-go1.19
1.0.18-go1.18
Full Changelog: v1.0.18...v1.0.18-go1.18
1.0.18
1.0.17-go1.19
Full Changelog: v1.0.17...v1.0.17-go1.19
1.0.17-go1.18
Full Changelog: v1.0.17...v1.0.17-go1.18
1.0.17
Changes
🚀 New Features
- feat: detect misuse of client.Dedicate() (#360)
- feat: add String() to rueidis.RedisResult for easy debugging (#353)
- feat: add FT.AGGREGATE to readonly commands (#351)
- feat: add ReplicaOnly support for cluster client (#346)
- feat: add FT.SEARCH to readonly commands (#349)
- feat: rueidis.ParseURL and rueidis.MustParseURL (#343)
🐛 Bug Fixes
- fix: Search of om.JSONRepository when using dialect 3 (#341)
Contributors
We'd like to thank all the contributors who worked on this release!
@Exca-DK, @NeoHuang, @chkp-omris and @rueian