Skip to content

Commit d52e87d

Browse files
author
Juuso Mäyränen
committed
Merge remote-tracking branch 'origin/master' into list-pattern-input
2 parents 12e270c + e1dc8ca commit d52e87d

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 3.6.0
2+
- 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+
14
## 3.5.1
25
- [DOC] Reordered config option to alpha order [#79](https://github.com/logstash-plugins/logstash-input-redis/issues/79)
36

batch_perf/perf_batch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
require "securerandom"
44

55
require "logstash/event"
6-
require "logstash/pipeline"
6+
require "logstash/java_pipeline"
77
require_relative "../lib/logstash/inputs/redis"
88

99
class BenchOptions
@@ -35,7 +35,7 @@ def cfg_batch(d)
3535
bench_options = BenchOptions.new
3636

3737
def input(cfg, slow, &block)
38-
pipeline = LogStash::Pipeline.new(cfg)
38+
pipeline = LogStash::JavaPipeline.new(cfg)
3939
queue = Queue.new
4040

4141
pipeline.instance_eval do

lib/logstash/inputs/redis.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
require 'redis'
66
require 'concurrent'
77
require 'concurrent/executors'
8+
require "stud/interval"
89

910
# This input will read events from a Redis instance; it supports both Redis channels and lists.
1011
# The list command (BLPOP) used by Logstash is supported in Redis v1.3.1+, and

logstash-input-redis.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Gem::Specification.new do |s|
22

33
s.name = 'logstash-input-redis'
4-
s.version = '3.5.1'
4+
s.version = '3.6.0'
55
s.licenses = ['Apache License (2.0)']
66
s.summary = "Reads events from a Redis instance"
77
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"

0 commit comments

Comments
 (0)