github redis/rueidis v1.0.49
1.0.49

3 hours ago

Fixes for refreshing cluster topology

We strongly encourage everyone to upgrade to version 1.0.49 to address the issues related to refreshing the cluster topology.

Changes

  • fix: refresh the cluster topology by using the old CLUSTER SLOTS instead of CLUSTER SHARDS for clusters with version less than 8. This is due to a server bug that returns empty slot information after the first failover. (#664)
  • fix: do not pick failed cluster nodes from the CLUSTER SHARDS response. (#660)
  • fix: do not block client.Do for 1 second of refreshing threshold in the cases of network error. (#659)
  • feat: auto retries on LOADING errors. (#657)
  • feat: support multiple options in FT.ALTER. (#655)
  • feat: add FT.ALTER in OM JSON and Hash repo. (#645)
  • feat: support Go 1.23 iterators for the ZADD command. (#652)

Contributors

We'd like to thank all the contributors who worked on this release!

@imvtsl, @justinmir, @mingdaoy, @nesty92 and @rueian

Don't miss a new rueidis release

NewReleases is sending notifications on new releases.