From 5049450ad9f545a72cd59f89fc788643d795726f Mon Sep 17 00:00:00 2001 From: Karen Metts Date: Tue, 19 Mar 2024 20:17:55 -0400 Subject: [PATCH 1/2] Doc: Add notice that ecs compatibility is required for data streams --- docs/index.asciidoc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/index.asciidoc b/docs/index.asciidoc index 7e554187..9795ef21 100644 --- a/docs/index.asciidoc +++ b/docs/index.asciidoc @@ -99,6 +99,8 @@ as logs, metrics, and events) into {es} and {es-serverless}: * <> * <> +IMPORTANT: <> must be enabled (set to `v1` or `v8`) for data streams to work properly. + [id="plugins-{type}s-{plugin}-ds-examples"] ===== Data stream configuration examples @@ -134,8 +136,6 @@ output { ----- - - ==== Writing to different indices: best practices NOTE: You cannot use dynamic variable substitution when `ilm_enabled` is `true` @@ -511,6 +511,7 @@ The other `data_stream_*` settings will be used only if this setting is enabled. Logstash handles the output as a data stream when the supplied configuration is compatible with data streams and this value is set to `auto`. +Note that <> must be enabled (set to `v1` or `v8`) for data streams to work properly. [id="plugins-{type}s-{plugin}-data_stream_auto_routing"] ===== `data_stream_auto_routing` From e1cfb01cc5fd42aa642072aaf518f9c160e9f5fe Mon Sep 17 00:00:00 2001 From: Karen Metts Date: Tue, 19 Mar 2024 20:24:43 -0400 Subject: [PATCH 2/2] Bump to v.11.22.4 --- CHANGELOG.md | 3 +++ logstash-output-elasticsearch.gemspec | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4deb5974..a2dfe5f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 11.22.4 + - [DOC] Adds note that ecs-compatibility is required for data streams to work properly [#1174](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1174) + ## 11.22.3 - Fixes an issue where events containing non-unicode strings could fail to serialize correctly when compression is enabled [#1169](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/1169) diff --git a/logstash-output-elasticsearch.gemspec b/logstash-output-elasticsearch.gemspec index aa1dc3ec..01a5a07e 100644 --- a/logstash-output-elasticsearch.gemspec +++ b/logstash-output-elasticsearch.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |s| s.name = 'logstash-output-elasticsearch' - s.version = '11.22.3' + s.version = '11.22.4' s.licenses = ['apache-2.0'] s.summary = "Stores logs in Elasticsearch" 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"