From 4bc487db9503f5df36078394ef98f2c7d241bfa9 Mon Sep 17 00:00:00 2001 From: Luca Belluccini Date: Mon, 3 Jun 2019 13:01:18 +0200 Subject: [PATCH 1/2] Adding details for template installation Clarify Template file is not monitored. Clarify when the Template is installed and what conditions apply. --- docs/index.asciidoc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) 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` From 074e3d86d2bae9d5ea8cd886860c72f7fcd36834 Mon Sep 17 00:00:00 2001 From: Ry Biesemeyer Date: Mon, 18 Nov 2019 20:45:42 +0000 Subject: [PATCH 2/2] version bump for docgen Supersedes: https://github.com/logstash-plugins/logstash-output-elasticsearch/pull/867 --- CHANGELOG.md | 3 +++ logstash-output-elasticsearch.gemspec | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) 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/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"