Skip to content

Commit 3b53017

Browse files
committed
[Backport to 6.x] Backports of fixes from newer branches
Fixed unnecessary sleep after exhausted retries logstash-plugins#166 Changed Kafka send errors to log as warn logstash-plugins#179
1 parent 2885be1 commit 3b53017

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

.travis.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,10 @@ sudo: false
33
language: ruby
44
cache: bundler
55
env:
6-
rvm:
7-
- jruby-1.7.25
86
matrix:
97
include:
10-
- rvm: jruby-9.1.10.0
11-
env: LOGSTASH_BRANCH=master
128
- rvm: jruby-1.7.25
13-
env: LOGSTASH_BRANCH=5.x
9+
env: LOGSTASH_BRANCH=5.6
1410
fast_finish: true
1511
install: true
1612
script: ci/build.sh

CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
## 6.2.4
2-
- Improve error logging when a producer cannot be created.
3-
2+
- Backport of fixes from more recent branches:
3+
- Fixed unnecessary sleep after exhausted retries [#166](https://github.com/logstash-plugins/logstash-output-kafka/pull/166)
4+
- Changed Kafka send errors to log as warn [#179](https://github.com/logstash-plugins/logstash-output-kafka/pull/179)
5+
46
## 6.2.3
57
- Bugfix: Sends are now retried until successful. Previously, failed transmissions to Kafka
68
could have been lost by the KafkaProducer library. Now we verify transmission explicitly.

logstash-output-kafka.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Gem::Specification.new do |s|
33
s.name = 'logstash-output-kafka'
44
s.version = '6.2.4'
55
s.licenses = ['Apache License (2.0)']
6-
s.summary = "Writes events to a Kafka topic"
6+
s.summary = 'Output events to a Kafka topic. This uses the Kafka Producer API to write messages to a topic on the broker'
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"
88
s.authors = ['Elasticsearch']
99
s.email = '[email protected]'

0 commit comments

Comments
 (0)