diff --git a/CHANGELOG.md b/CHANGELOG.md index 63e70e3..1677336 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 3.6.1 +## 3.6.0 - Remove ruby pipeline dependency. Starting from Logstash 8, Ruby execution engine is not available. All pipelines should use Java pipeline [#84](https://github.com/logstash-plugins/logstash-input-redis/pull/84) ## 3.5.1 diff --git a/lib/logstash/inputs/redis.rb b/lib/logstash/inputs/redis.rb index 9722d8b..7f0a19b 100755 --- a/lib/logstash/inputs/redis.rb +++ b/lib/logstash/inputs/redis.rb @@ -3,6 +3,7 @@ require "logstash/inputs/base" require "logstash/inputs/threadable" require 'redis' +require "stud/interval" # This input will read events from a Redis instance; it supports both Redis channels and lists. # The list command (BLPOP) used by Logstash is supported in Redis v1.3.1+, and diff --git a/logstash-input-redis.gemspec b/logstash-input-redis.gemspec index 96cce30..9ef3f4c 100755 --- a/logstash-input-redis.gemspec +++ b/logstash-input-redis.gemspec @@ -1,7 +1,7 @@ Gem::Specification.new do |s| s.name = 'logstash-input-redis' - s.version = '3.6.1' + s.version = '3.6.0' s.licenses = ['Apache License (2.0)'] s.summary = "Reads events from a Redis instance" s.description = "This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program"