Releases: redis-rb/redis-cluster-client
Releases · redis-rb/redis-cluster-client
v0.3.6
What's Changed
- perf: reduce memory allocations for pipelining by @supercaracal in #130
- fix: handle redirection errors in pipelining by @supercaracal in #131
- build: release 0.3.6 by @supercaracal in #133
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- fix: use thread local variables instead of relying on GVL for thread safety by @supercaracal in #128
- build: release 0.3.5 by @supercaracal in #129
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- perf: reduce memory allocations for string and array by @supercaracal in #125
- perf: reduce memory allocations by @supercaracal in #126
- build: release 0.3.4 by @supercaracal in #127
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- chore: rename docker compose files by @supercaracal in #111
- ci: reduce elapsed time by @supercaracal in #112
- docs: add development manners to readme file by @supercaracal in #113
- chore: fix docker compose file by @supercaracal in #114
- test: reduce elapsed time for benchmark by @supercaracal in #115
- docs: fix readme to prevent misreading by @supercaracal in #116
- docs: add usage examples to readme by @supercaracal in #117
- docs: fix readme to prevent misreading by @supercaracal in #118
- test: test against legacy redis for redis-clustering gem by @supercaracal in #119
- test: add envoy bench by @supercaracal in #120
- test: fix envoy settings for bench by @supercaracal in #121
- perf: prevent waiting for the mutex to be released by @supercaracal in #122
- perf: reduce memory allocations for pipelining by @supercaracal in #123
- build: release 0.3.3 by @supercaracal in #124
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- test: add nat-ted environment test to CI by @supercaracal in #107
- perf: use cached replicas which excluding empty value by @supercaracal in #108
- fix: the replica affinity option is not working by @supercaracal in #109
- build: release 0.3.2 by @supercaracal in #110
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- fix: prevent calculation with float for measure latency by @supercaracal in #105
- build: release 0.3.1 by @supercaracal in #106
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Reduce consumption of threads by @supercaracal in #97
- feat: add replica affinity option by @supercaracal in #98
- chore: fix comments by @supercaracal in #99
- fix: rename environment variable name for thread limitation and remove its factor by @supercaracal in #101
- test: prevent freaky failure for CI that occurring RedisClient::ReadTimeoutError by @supercaracal in #102
- fix: a docker compose file for NAT-ted environments by @supercaracal in #100
- fix: increase attempt count to measure latency by @supercaracal in #103
- build: release 0.3.0 by @supercaracal in #104
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- chore: remove redundant module load by @supercaracal in #88
- Implement the
call_v
style interfaces. by @casperisfine in #90 - Do not retry
blocking_call
on ReadTimeout by @casperisfine in #91 - Expose #config to allow accessing read_timeout by @casperisfine in #92
- build: bump libraries to the latest version by @supercaracal in #94
- build: release 0.2.0 by @supercaracal in #95
New Contributors
- @casperisfine made their first contribution in #90
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- feat: support compatibility with redis gem by @supercaracal in #84
- feat: support more compatibility with redis client by @supercaracal in #85
- fix: more compatibility with redis client by @supercaracal in #86
- build: release 0.1.0 by @supercaracal in #87
Full Changelog: v0.0.12...v0.1.0
v0.0.12
What's Changed
- chore: test against lack of require modules by @supercaracal in #71
- chore: rename a constant for clarity by @supercaracal in #72
- docs: add several links to readme by @supercaracal in #73
- test: add test cases for scale-in scenario by @supercaracal in #74
- refactor: cluster controller for test by @supercaracal in #75
- Add benchmark test by @supercaracal in #76
- chore: fix benchmark by @supercaracal in #77
- chore: fix benchmark by @supercaracal in #78
- test: add URI escaping case to test by @supercaracal in #79
- chore: remove redundant module load by @supercaracal in #80
- chore: remove a guard clause for no point in a testing tool by @supercaracal in #81
- fix: prevent comparison errors by @supercaracal in #82
- build: release 0.0.12 by @supercaracal in #83
Full Changelog: v0.0.11...v0.0.12