Skip to content

Commit 7ee1379

Browse files
authored
fix: pipelined broken due to redis-client v0.10 (#167)
1 parent 1e6c293 commit 7ee1379

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/redis_client/cluster/pipeline.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ def do_pipelining(client, pipeline)
200200
def send_pipeline(client, pipeline)
201201
results = client.send(:ensure_connected, retryable: pipeline._retryable?) do |connection|
202202
commands = pipeline._commands
203-
::RedisClient::Middlewares.call_pipelined(commands, client.config) do
203+
client.instance_variable_get(:@middlewares).call_pipelined(commands, client.config) do
204204
connection.call_pipelined_aware_of_redirection(commands, pipeline._timeouts)
205205
end
206206
end

redis-cluster-client.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ Gem::Specification.new do |s|
1313
s.metadata['allowed_push_host'] = 'https://rubygems.org'
1414
s.files = Dir['lib/**/*.rb']
1515

16-
s.add_runtime_dependency 'redis-client', '~> 0.6'
16+
s.add_runtime_dependency 'redis-client', '>= 0.10'
1717
end

0 commit comments

Comments
 (0)