|
| 1 | +## 9.0.2 |
| 2 | + - Added `reconnect_backoff_max_ms` option to set maximum reconnection time to exponential reconnection backoff. |
| 3 | + [#308](https://github.com/logstash-plugins/logstash-input-kafka/pull/308) |
| 4 | + |
1 | 5 | ## 9.0.0
|
2 | 6 | - Removed obsolete `ssl` option
|
3 | 7 |
|
4 | 8 | ## 8.3.1
|
5 |
| - - Added support for kafka property ssl.endpoint.identification.algorithm #302(https://github.com/logstash-plugins/logstash-input-kafka/pull/302) |
| 9 | + - Added support for kafka property ssl.endpoint.identification.algorithm |
| 10 | + [#302](https://github.com/logstash-plugins/logstash-input-kafka/pull/302) |
6 | 11 |
|
7 | 12 | ## 8.3.0
|
8 | 13 | - Changed Kafka client version to 2.1.0
|
9 | 14 |
|
10 | 15 | ## 8.2.1
|
11 |
| - - Changed Kafka client version to 2.0.1 [#295](https://github.com/logstash-plugins/logstash-input-kafka/pull/295) |
| 16 | + - Changed Kafka client version to 2.0.1 |
| 17 | + [#295](https://github.com/logstash-plugins/logstash-input-kafka/pull/295) |
12 | 18 |
|
13 | 19 | ## 8.2.0
|
14 | 20 | - Upgrade Kafka client to version 2.0.0
|
15 | 21 |
|
16 | 22 | ## 8.1.2
|
17 |
| - - Docs: Correct list formatting for `decorate_events` |
18 |
| - - Docs: Add kafka default to `partition_assignment_strategy` |
| 23 | + - Docs: Correct list formatting for `decorate_events` |
| 24 | + - Docs: Add kafka default to `partition_assignment_strategy` |
19 | 25 |
|
20 | 26 | ## 8.1.1
|
21 |
| - - Fix race-condition where shutting down a Kafka Input before it has finished starting could cause Logstash to crash |
| 27 | + - Fix race-condition where shutting down a Kafka Input before it has finished starting could cause Logstash to crash |
22 | 28 |
|
23 | 29 | ## 8.1.0
|
24 | 30 | - Internal: Update build to gradle
|
|
115 | 121 |
|
116 | 122 | ## 4.0.0
|
117 | 123 | - Republish all the gems under jruby.
|
118 |
| - - 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 |
| 124 | + - Update the plugin to the version 2.0 of the plugin api, this change is required for Logstash 5.0 compatibility. |
| 125 | + See https://github.com/elastic/logstash/issues/5141 |
119 | 126 | - Support for Kafka 0.9 for LS 5.x
|
120 | 127 |
|
121 | 128 | ## 3.0.0.beta7
|
122 |
| - - Fix Log4j warnings by setting up the logger |
| 129 | + - Fix Log4j warnings by setting up the logger |
123 | 130 |
|
124 | 131 | ## 3.0.0.beta5 and 3.0.0.beta6
|
125 |
| - - Internal: Use jar dependency |
126 |
| - - Fixed issue with snappy compression |
| 132 | + - Internal: Use jar dependency |
| 133 | + - Fixed issue with snappy compression |
127 | 134 |
|
128 | 135 | ## 3.0.0.beta3 and 3.0.0.beta4
|
129 |
| - - Internal: Update gemspec dependency |
| 136 | + - Internal: Update gemspec dependency |
130 | 137 |
|
131 | 138 | ## 3.0.0.beta2
|
132 |
| - - internal: Use jar dependencies library instead of manually downloading jars |
133 |
| - - Fixes "java.lang.ClassNotFoundException: org.xerial.snappy.SnappyOutputStream" issue (#50) |
| 139 | + - internal: Use jar dependencies library instead of manually downloading jars |
| 140 | + - Fixes "java.lang.ClassNotFoundException: org.xerial.snappy.SnappyOutputStream" issue (#50) |
134 | 141 |
|
135 | 142 | ## 3.0.0.beta2
|
136 |
| - - Added SSL/TLS connection support to Kafka |
137 |
| - - Breaking: Changed default codec to plain instead of SSL. Json codec is really slow when used |
138 |
| - with inputs because inputs by default are single threaded. This makes it a bad |
139 |
| - first user experience. Plain codec is a much better default. |
| 143 | + - Added SSL/TLS connection support to Kafka |
| 144 | + - Breaking: Changed default codec to plain instead of SSL. Json codec is really slow when used |
| 145 | + with inputs because inputs by default are single threaded. This makes it a bad |
| 146 | + first user experience. Plain codec is a much better default. |
140 | 147 |
|
141 | 148 | ## 3.0.0.beta1
|
142 |
| - - Refactor to use new Java based consumer, bypassing jruby-kafka |
143 |
| - - Breaking: Change configuration to match Kafka's configuration. This version is not backward compatible |
| 149 | + - Refactor to use new Java based consumer, bypassing jruby-kafka |
| 150 | + - Breaking: Change configuration to match Kafka's configuration. This version is not backward compatible |
144 | 151 |
|
145 | 152 | ## 2.0.7
|
146 |
| - - Update to jruby-kafka 1.6 which includes Kafka 0.8.2.2 enabling LZ4 decompression. |
| 153 | + - Update to jruby-kafka 1.6 which includes Kafka 0.8.2.2 enabling LZ4 decompression. |
147 | 154 |
|
148 | 155 | ## 2.0.6
|
149 | 156 | - Depend on logstash-core-plugin-api instead of logstash-core, removing the need to mass update plugins on major releases of logstash
|
|
152 | 159 | - New dependency requirements for logstash-core for the 5.0 release
|
153 | 160 |
|
154 | 161 | ## 2.0.4
|
155 |
| - - Fix safe shutdown while plugin waits on Kafka for new events |
156 |
| - - Expose auto_commit_interval_ms to control offset commit frequency |
| 162 | + - Fix safe shutdown while plugin waits on Kafka for new events |
| 163 | + - Expose auto_commit_interval_ms to control offset commit frequency |
157 | 164 |
|
158 | 165 | ## 2.0.3
|
159 |
| - - Fix infinite loop when no new messages are found in Kafka |
| 166 | + - Fix infinite loop when no new messages are found in Kafka |
160 | 167 |
|
161 | 168 | ## 2.0.0
|
162 |
| - - Plugins were updated to follow the new shutdown semantic, this mainly allows Logstash to instruct input plugins to terminate gracefully, |
163 |
| - instead of using Thread.raise on the plugins' threads. Ref: https://github.com/elastic/logstash/pull/3895 |
164 |
| - - Dependency on logstash-core update to 2.0 |
| 169 | + - Plugins were updated to follow the new shutdown semantic, this mainly allows Logstash to instruct input plugins to terminate gracefully, |
| 170 | + instead of using Thread.raise on the plugins' threads. Ref: https://github.com/elastic/logstash/pull/3895 |
| 171 | + - Dependency on logstash-core update to 2.0 |
0 commit comments