diff --git a/CHANGELOG.md b/CHANGELOG.md index 513a0f813..6be3b1e4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 10.2.3 + - [DOC]: Added clarification to docs for template installation [#867](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/867) + ## 10.2.2 - Fixed 8.x type removal compatibility issue [#892](https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/892) diff --git a/docs/index.asciidoc b/docs/index.asciidoc index 3d1e876dc..37b412bcd 100644 --- a/docs/index.asciidoc +++ b/docs/index.asciidoc @@ -707,6 +707,9 @@ https://www.cs.utexas.edu/~shmat/shmat_ccs12.pdf You can set the path to your own template here, if you so desire. If not set, the included template will be used. +Note that Logstash will not monitor the template file for changes. +The template file will be read when its installation is triggered. + [id="plugins-{type}s-{plugin}-template_name"] ===== `template_name` @@ -736,7 +739,11 @@ you wanted to be able to update it regularly, this option could help there as we Please note that if you are using your own customized version of the Logstash template (logstash), setting this to true will make Logstash to overwrite -the "logstash" template (i.e. removing all customized settings) +the "logstash" template (i.e. removing all customized settings). + +The template installation check is triggered at pipeline startup (or reload) but +will be actually installed if template_overwrite is set to true or if the +template doesn't exist on the Elasticsearch cluster. [id="plugins-{type}s-{plugin}-timeout"] ===== `timeout` diff --git a/logstash-output-elasticsearch.gemspec b/logstash-output-elasticsearch.gemspec index 61f5592b2..66f738bc5 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 = '10.2.2' + s.version = '10.2.3' 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"