From 39d1ef69a1c8dccb6a23ea5dd116a42060beee2e Mon Sep 17 00:00:00 2001 From: Sapar Kurmanov Date: Fri, 1 Dec 2023 21:55:39 +0300 Subject: [PATCH] [#saparjohnick] replace deprecated redis method hmset --- lib/sidekiq/statistic/base.rb | 2 +- lib/sidekiq/statistic/statistic/metrics/store.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/sidekiq/statistic/base.rb b/lib/sidekiq/statistic/base.rb index ebc30f8..4cb5b68 100644 --- a/lib/sidekiq/statistic/base.rb +++ b/lib/sidekiq/statistic/base.rb @@ -85,7 +85,7 @@ def time_hash(timeslist, worker_key) statistics = time_statistics(timeslist) Sidekiq.redis do |redis| - redis.hmset Metrics::Store::REDIS_HASH, + redis.hset Metrics::Store::REDIS_HASH, statistics.flat_map{ |(k, v)| ["#{worker_key}:#{k}", v] } end diff --git a/lib/sidekiq/statistic/statistic/metrics/store.rb b/lib/sidekiq/statistic/statistic/metrics/store.rb index 4025083..89ff520 100644 --- a/lib/sidekiq/statistic/statistic/metrics/store.rb +++ b/lib/sidekiq/statistic/statistic/metrics/store.rb @@ -30,7 +30,7 @@ def store_cache_metrics(redis) redis.pipelined do |pipeline| pipeline.hincrby(REDIS_HASH, @keys.status, 1) - pipeline.hmset(REDIS_HASH, @keys.last_job_status, @metric.status, + pipeline.hset(REDIS_HASH, @keys.last_job_status, @metric.status, @keys.last_time, @metric.finished_at.to_i, @keys.queue, @metric.queue)