Skip to content

Commit 44de4aa

Browse files
committed
mark ssl config option as obsolete
1 parent cede507 commit 44de4aa

File tree

4 files changed

+5
-11
lines changed

4 files changed

+5
-11
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## 8.0.0
2+
- Breaking: mark deprecated `ssl` option as obsolete
3+
14
## 7.0.0
25
- Breaking: Nest the decorated fields under `@metadata` field to avoid mapping conflicts with beats.
36
Fixes #198, #180

docs/index.asciidoc

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -470,15 +470,6 @@ The size of the TCP send buffer (SO_SNDBUF) to use when sending data
470470
The timeout after which, if the `poll_timeout_ms` is not invoked, the consumer is marked dead
471471
and a rebalance operation is triggered for the group identified by `group_id`
472472

473-
[id="plugins-{type}s-{plugin}-ssl"]
474-
===== `ssl` (DEPRECATED)
475-
476-
* DEPRECATED WARNING: This configuration item is deprecated and may not be available in future versions.
477-
* Value type is <<boolean,boolean>>
478-
* Default value is `false`
479-
480-
Enable SSL/TLS secured communication to Kafka broker.
481-
482473
[id="plugins-{type}s-{plugin}-ssl_key_password"]
483474
===== `ssl_key_password`
484475

lib/logstash/inputs/kafka.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ class LogStash::Inputs::Kafka < LogStash::Inputs::Base
160160
# Time kafka consumer will wait to receive new messages from topics
161161
config :poll_timeout_ms, :validate => :number, :default => 100
162162
# Enable SSL/TLS secured communication to Kafka broker.
163-
config :ssl, :validate => :boolean, :default => false, :deprecated => "Use security_protocol => 'ssl'"
163+
config :ssl, :validate => :boolean, :obsolete => "Use security_protocol => 'SSL'"
164164
# The truststore type.
165165
config :ssl_truststore_type, :validate => :string
166166
# The JKS truststore path to validate the Kafka broker's certificate.

logstash-input-kafka.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Gem::Specification.new do |s|
22
s.name = 'logstash-input-kafka'
3-
s.version = '7.0.0'
3+
s.version = '8.0.0'
44
s.licenses = ['Apache License (2.0)']
55
s.summary = 'This input will read events from a Kafka topic. It uses the high level consumer API provided by Kafka to read messages from the broker'
66
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)