OpenSearch/docs/reference
Jake Landis 797d6b8a66
Execute ingest node pipeline before creating the index (#39607) (#39796)
Prior to this commit (and after 6.5.0), if an ingest node changes
the _index in a pipeline, the original target index would be created.
For daily indexes this could create an extra, empty index per day.

This commit changes the TransportBulkAction to execute the ingest node
pipeline before attempting to create the index. This ensures that the 
only index created is the original or one set by the ingest node pipeline. 
This was the execution order prior to 6.5.0 (#32786). 

The execution order was changed in 6.5 to better support default pipelines. 
Specifically the execution order was changed to be able to read the settings
from the index meta data. This commit also includes a change in logic such 
that if the target index does not exist when ingest node pipeline runs, it 
will now pull the default pipeline (if one exists) from the settings of the 
best matched of the index template. 

Relates #32786
Relates #32758 
Closes #36545
2019-03-07 13:31:41 -06:00
..
aggregations Correct date in daterange-aggregation.asciidoc (#39727) 2019-03-06 11:29:32 +01:00
analysis Add documentation for min_hash filter (#39671) 2019-03-07 08:49:48 -05:00
cat Fix a typo in the cat shards API docs (#38536) 2019-02-20 11:36:46 +01:00
ccr Introduce forget follower API (#39718) 2019-03-07 11:08:45 -05:00
cluster [Backport 7.x] Fix the OS sensing code in ClusterFormationTasks (#38457) 2019-02-25 14:39:34 -05:00
commands [DOCS] Adds link to list of built-in users (#39529) 2019-03-01 10:32:49 -08:00
docs Edits to text in Optimistic Concurrency Ctrl doc (#39191) 2019-02-25 16:54:23 +01:00
graph Remove X-Pack centric graph endpoints (#36010) 2018-11-29 07:09:37 -05:00
how-to Remove remaining occurances of "include_type_name=true" in docs (#37646) 2019-01-22 15:13:52 +01:00
ilm Document 'max_size' parameter as shard size for rollover (#38750) 2019-02-19 11:17:54 -07:00
images SQL: doc polishing 2019-02-15 22:14:36 +02:00
index-modules [DOCS] Fixes broken formatting 2019-02-15 11:18:00 -08:00
indices add missing `test2` index in alias example (#39212) (#39214) 2019-02-20 17:45:24 -08:00
ingest Execute ingest node pipeline before creating the index (#39607) (#39796) 2019-03-07 13:31:41 -06:00
licensing [DOCS] Synchs titles of X-Pack APIs 2018-12-20 10:27:24 -08:00
mapping Backport distance functions vectors (#39330) 2019-02-23 11:52:43 -05:00
migration Add note about negative timestamps to migration guide (#39734) 2019-03-06 12:17:12 -08:00
ml [ML] Use scaling thread pool and xpack.ml.max_open_jobs cluster-wide dynamic (#39736) 2019-03-06 12:29:34 +00:00
modules Isolate Zen1 (#39470) 2019-03-04 15:51:17 +01:00
monitoring Remove outdated DNS caching docs from HTTP exporter (#39394) 2019-02-27 08:08:44 -05:00
query-dsl Backport distance functions vectors (#39330) 2019-02-23 11:52:43 -05:00
release-notes Add release notes for 7.0.0-beta1 (#38729) 2019-02-13 09:54:34 +01:00
rest-api Add data frame feature (#38934) (#39029) 2019-02-18 11:07:29 +01:00
rollup Rollup jobs should be cleaned up before indices are deleted (#38930) (#39144) 2019-02-20 11:12:01 -08:00
search Edits to text in Phrase Suggester doc (#38966) 2019-02-20 12:35:21 +01:00
security Rename static Zen1 settings (#38333) 2019-02-05 08:46:52 +00:00
settings [ML] Use scaling thread pool and xpack.ml.max_open_jobs cluster-wide dynamic (#39736) 2019-03-06 12:29:34 +00:00
setup Use pkill to shutdown elasticsearch using pid file (#39135) 2019-02-26 16:28:36 +01:00
sql SQL: ignore UNSUPPORTED fields for JDBC and ODBC modes in 'SYS COLUMNS' (#39518) 2019-03-01 15:26:31 +02:00
testing Uppercasing some docs section title (#37781) 2019-01-24 22:54:55 +01:00
upgrade [DOCS] Unset machine learning upgrade mode (#39149) 2019-02-20 12:06:27 -08:00
aggregations.asciidoc [Docs] Update aggregations.asciidoc (#29265) 2018-03-28 15:01:45 +02:00
analysis.asciidoc Remove more include_type_name and types from docs (#37601) 2019-01-18 14:11:18 +01:00
api-conventions.asciidoc Edits to text in API Conventions docs (#39001) 2019-02-20 11:17:54 +01:00
cat.asciidoc Minor docs cleanup (#37595) 2019-01-18 09:28:48 +01:00
cluster.asciidoc [DOCS] Adds overview and API ref for cluster voting configurations (#36954) 2019-01-07 09:11:14 -08:00
docs.asciidoc Document Seq No powered optimistic concurrency control (#37284) 2019-01-11 07:59:15 -08:00
frozen-indices.asciidoc Expose `search.throttled` on `_cat/indices` (#37073) 2019-01-04 13:49:40 +01:00
getting-started.asciidoc Isolate Zen1 (#39470) 2019-03-04 15:51:17 +01:00
glossary.asciidoc Default to one shard (#30539) 2018-05-14 12:22:35 -04:00
gs-index.asciidoc
how-to.asciidoc
index-modules.asciidoc ingest: document index.default_pipeline (#34500) 2018-10-23 13:49:25 -05:00
index.asciidoc Add a `_freeze` / `_unfreeze` API (#35592) 2018-11-20 08:03:24 +01:00
index.x.asciidoc [DOCS] Removes redundant index.asciidoc files (#30707) 2018-05-18 11:05:40 -07:00
indices.asciidoc
ingest.asciidoc ingest: document index.default_pipeline (#34500) 2018-10-23 13:49:25 -05:00
mapping.asciidoc Fix duplicate note x-refs in mapping.asciidoc (#37904) 2019-01-28 09:29:07 +00:00
modules.asciidoc [Zen2] Update documentation for Zen2 (#34714) 2018-12-20 13:02:44 +00:00
query-dsl.asciidoc
redirects.asciidoc [Zen2] Update documentation for Zen2 (#34714) 2018-12-20 13:02:44 +00:00
release-notes.asciidoc [DOCS] Added include and reference to beta1 RNs (#38905) 2019-02-14 07:43:54 -08:00
search.asciidoc Make sure to use the type _doc in the REST documentation. (#34662) 2018-10-22 11:54:04 -07:00
setup.asciidoc [DOCS] Intro for adding nodes (#37202) 2019-01-15 11:11:01 -08:00
testing.asciidoc
upgrade.asciidoc Revert "[DOCS] Added 6.3 info & updated the upgrade table. (#30940)" 2018-06-11 22:04:36 -04:00