diff --git a/.travis.yml b/.travis.yml index e11ab12..6af216f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,13 +10,18 @@ before_install: - kafka/bin/zookeeper-server-start.sh kafka/config/zookeeper.properties & - kafka/bin/kafka-server-start.sh kafka/config/server.properties & - sleep 3 -- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic topic1 --zookeeper localhost:2181 -- kafka/bin/kafka-topics.sh --create --partitions 2 --replication-factor 1 --topic topic2 --zookeeper localhost:2181 -- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic gzip_topic --zookeeper localhost:2181 -- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic snappy_topic --zookeeper localhost:2181 -- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic lz4_topic --zookeeper localhost:2181 -- kafka/bin/kafka-topics.sh --create --partitions 3 --replication-factor 1 --topic topic3 --zookeeper localhost:2181 -- git clone -b feature/event_interface https://github.com/elastic/logstash +- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic + topic1 --zookeeper localhost:2181 +- kafka/bin/kafka-topics.sh --create --partitions 2 --replication-factor 1 --topic + topic2 --zookeeper localhost:2181 +- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic + gzip_topic --zookeeper localhost:2181 +- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic + snappy_topic --zookeeper localhost:2181 +- kafka/bin/kafka-topics.sh --create --partitions 1 --replication-factor 1 --topic + lz4_topic --zookeeper localhost:2181 +- kafka/bin/kafka-topics.sh --create --partitions 3 --replication-factor 1 --topic + topic3 --zookeeper localhost:2181 before_script: - bundle exec rake vendor - bundle exec rake install_jars diff --git a/CHANGELOG.md b/CHANGELOG.md index 8df4284..f646c1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## + - Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. See https://github.com/elastic/logstash/issues/5141 ## 3.0.0.beta4 - Fix Log4j warnings by setting up the logger (#62) diff --git a/Gemfile b/Gemfile index 9c26811..2b03d18 100644 --- a/Gemfile +++ b/Gemfile @@ -1,8 +1,4 @@ source 'https://rubygems.org' + +# Specify your gem's dependencies in logstash-mass_effect.gemspec gemspec -gem "logstash-core", :path => "./logstash/logstash-core" -gem "logstash-core-plugin-api", :path => "./logstash/logstash-core-plugin-api" -gem "logstash-core-event-java", :path => "./logstash/logstash-core-event-java" -gem "logstash-devutils", :github => "elastic/logstash-devutils", :branch => "feature/plugin-api-2_0" -gem "logstash-codec-plain", :github => "logstash-plugins/logstash-codec-plain", :branch => "feature/plugin-api-2_0" -gem "logstash-codec-json", :github => "logstash-plugins/logstash-codec-json", :branch => "feature/plugin-api-2_0"