From 0904dd7456e063d6419574f008b2ad5b3b5148be Mon Sep 17 00:00:00 2001 From: "FUJI Goro (gfx)" Date: Mon, 7 May 2018 13:34:10 +0900 Subject: [PATCH] use concurrent-ruby instead of atomic; atomic is deprecated. --- lib/peek/views/redis.rb | 6 +++--- peek-redis.gemspec | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/peek/views/redis.rb b/lib/peek/views/redis.rb index c8069f8..c8fe60b 100644 --- a/lib/peek/views/redis.rb +++ b/lib/peek/views/redis.rb @@ -1,5 +1,5 @@ require 'redis' -require 'atomic' +require 'concurrent' # Instrument Redis time module Peek @@ -21,8 +21,8 @@ class Redis::Client class << self attr_accessor :query_time, :query_count end - self.query_count = Atomic.new(0) - self.query_time = Atomic.new(0) + self.query_count = ::Concurrent::AtomicFixnum.new(0) + self.query_time = ::Concurrent::AtomicFixnum.new(0) end module Peek diff --git a/peek-redis.gemspec b/peek-redis.gemspec index 5835205..2207e31 100644 --- a/peek-redis.gemspec +++ b/peek-redis.gemspec @@ -19,5 +19,5 @@ Gem::Specification.new do |gem| gem.add_dependency 'peek' gem.add_dependency 'redis' - gem.add_dependency 'atomic', '>= 1.0.0' + gem.add_dependency 'concurrent-ruby', '>= 1.0.0' end