Releases: redis-rb/redis-cluster-client
Releases · redis-rb/redis-cluster-client
v0.9.1
What's Changed
- ci: add a case to the test for the iteration per second by @supercaracal in #359
- perf: lessen memory consumptions in a emulated mget method by @supercaracal in #360
- build: release 0.9.1 by @supercaracal in #361
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- test: add several test cases for the transaction feature by @supercaracal in #351
- chore: cleanup by @supercaracal in #352
- feat: prevent a cross slot error by using pipelining when calling a command with multiple keys by @supercaracal in #356
- perf: lessen memory consumption for emulated mget command by @supercaracal in #357
- build: release 0.9.0 by @supercaracal in #358
Full Changelog: v0.8.2...v0.9.0
v0.8.2
What's Changed
- fix: a not initialized instance variable warned on Ruby 2.7 by @supercaracal in #347
- fix: return empty array if the transaction is empty by @supercaracal in #349
- build: release 0.8.2 by @supercaracal in #350
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- fix: make the error identification middleware optional because of the use case by @supercaracal in #344
- build: release 0.8.1 by @supercaracal in #346
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- fix: Fix two separate but related problems with watch retry handling by @KJTsanaktsidis in #338
- test: fix an error handling bug by @supercaracal in #341
- fix: fix a dedicated method for watch to be the same manner as the multi method by @supercaracal in #342
- feat: add an option to the pipeline feature to be able to select either throwing an error or returning errors as is by @supercaracal in #343
- build: release 0.8.0 by @supercaracal in #345
Full Changelog: v0.7.11...v0.8.0
v0.7.11
What's Changed
- fix: make an error message easy to understand for the watch command by @supercaracal in #335
- test: concurrency for the transaction by @supercaracal in #336
- build: release 0.7.11 by @supercaracal in #337
Full Changelog: v0.7.10...v0.7.11
v0.7.10
What's Changed
- fix: unwatch should be called only if an error occurred during the transaction by @supercaracal in #332
- fix: add a dedicated implementation for the watch command, it may be used by the redis gem by @supercaracal in #333
- build: release 0.7.10 by @supercaracal in #334
Full Changelog: v0.7.9...v0.7.10
v0.7.9
What's Changed
- fix: use the slot for the validation in the transaction by @supercaracal in #330
- build: release 0.7.9 by @supercaracal in #331
Full Changelog: v0.7.8...v0.7.9
v0.7.8
What's Changed
- test: fix a wrong test case by @supercaracal in #327
- fix: cluster client should be able to handle redirection for the watch command by @supercaracal in #328
- build: release 0.7.8 by @supercaracal in #329
Full Changelog: v0.7.7...v0.7.8
v0.7.7
What's Changed
- chore: fix some stuff, readme and test cases by @supercaracal in #323
- fix: the public methods for the block of the transaction should return nil because of the queueing by @supercaracal in #324
- fix: the watch command should be executed in advance out of the pipeline for the transaction by @supercaracal in #325
- build: release 0.7.7 by @supercaracal in #326
Full Changelog: v0.7.6...v0.7.7