diff --git a/Gemfile.lock b/Gemfile.lock index 2661c7e..efce514 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - redis_stream (0.1.4) + redis_stream (0.1.5) GEM remote: https://rubygems.org/ diff --git a/lib/redis_stream/publisher.rb b/lib/redis_stream/publisher.rb index 932ac57..9df78b3 100644 --- a/lib/redis_stream/publisher.rb +++ b/lib/redis_stream/publisher.rb @@ -10,7 +10,7 @@ def initialize(stream_key) def publish(name, data = {}) data = {"name" => name, "json" => JSON.generate(data)} - RedisStream.client.xadd(@stream_key, data) + RedisStream.client.xadd(@stream_key, data, maxlen: 1000, approximate: true) end end end diff --git a/lib/redis_stream/version.rb b/lib/redis_stream/version.rb index 381e447..125fd8d 100644 --- a/lib/redis_stream/version.rb +++ b/lib/redis_stream/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module RedisStream - VERSION = "0.1.4" + VERSION = "0.1.5" end