Skip to content

Commit 878d6e4

Browse files
authored
Merge pull request #84 from kaisecheng/remove-ruby-execution-engine
remove ruby pipeline dependency
2 parents 73f0577 + 05e9b53 commit 878d6e4

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-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.1
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

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.1'
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)