OpenSearch/docs/reference
Alan Woodward a646f85a99
Ensure TokenFilters only produce single tokens when parsing synonyms (#34331)
A number of tokenfilters can produce multiple tokens at the same position.  This
is a problem when using token chains to parse synonym files, as the SynonymMap
requires that there are no stacked tokens in its input.

This commit ensures that when used to parse synonyms, these tokenfilters either produce
a single version of their input token, or that they throw an error when mappings are 
generated.  In indexes created in elasticsearch 6.x deprecation warnings are emitted in place 
of the error. 

* asciifolding and cjk_bigram produce only the folded or bigrammed token
* decompounders, synonyms and keyword_repeat are skipped
* n-grams, word-delimiter-filter, multiplexer, fingerprint and phonetic throw errors

Fixes #34298
2018-11-29 10:35:38 +00:00
..
aggregations Adds deprecation logging to ScriptDocValues#getValues. (#34279) 2018-11-27 14:30:13 -05:00
analysis Ensure TokenFilters only produce single tokens when parsing synonyms (#34331) 2018-11-29 10:35:38 +00:00
cat Make version field names more meaningful (#35334) 2018-11-07 18:36:02 +02:00
ccr [TEST] escape brackets 2018-11-22 14:58:42 +01:00
cluster Add more detailed OS name on Linux (#35352) 2018-11-08 12:16:58 -05:00
commands Fix a variety of typos and misspelled words (#32792) 2018-10-03 18:11:38 +01:00
docs Reindex: Clean up docs around multi-index 2018-11-05 12:52:11 -05:00
graph [DOCS] Moves graph to docs folder (#33472) 2018-09-26 14:59:31 -07:00
how-to Make sure to use the type _doc in the REST documentation. (#34662) 2018-10-22 11:54:04 -07:00
ilm [ILM] add HLRC docs to remove-policy-from-index (#35759) 2018-11-27 13:28:58 -08:00
images DOC: Add SQL section on client applications 2018-09-13 15:44:52 +03:00
index-modules [DOCS] Removes beta label from index sorting (#34327) 2018-10-05 19:44:25 +02:00
indices Add a `_freeze` / `_unfreeze` API (#35592) 2018-11-20 08:03:24 +01:00
ingest ingest: fix broken doc link 2018-11-26 10:34:42 -06:00
licensing Deprecate X-Pack centric license endpoints (#35959) 2018-11-28 08:24:35 -05:00
mapping [Docs] Add example for updating meta field (#35893) 2018-11-28 12:04:57 +01:00
migration Deprecate X-Pack centric Migration endpoints (#35976) 2018-11-28 13:19:33 -07:00
ml [HLRC][ML] Add delete expired data API (#35906) 2018-11-26 16:15:54 +00:00
modules Adds deprecation logging to ScriptDocValues#getValues. (#34279) 2018-11-27 14:30:13 -05:00
monitoring [DOCS] Adds higher-level monitoring configuration page (#35926) 2018-11-28 12:36:29 -08:00
query-dsl Throw a parsing exception when boost is set in span_or query (#28390) (#34112) 2018-11-26 12:15:59 -05:00
release-notes Introduce durability of circuit breaking exception 2018-11-02 13:12:44 +01:00
rest-api SQL: XPack FeatureSet functionality (#35725) 2018-11-26 07:11:43 +02:00
rollup Deprecate X-Pack centric rollup endpoints (#35962) 2018-11-27 20:34:17 -05:00
search [Docs] Emphazise suggest behaviour with missing query part (#35393) 2018-11-28 12:01:27 +01:00
security Include realm type in Security Realm setting keys (#30241) 2018-11-06 14:56:50 +11:00
settings [DOCS] Document authorization_realms for Kerberos realm (#35927) 2018-11-27 19:09:17 +11:00
setup Docs: Add note about oss repositories for deb/rpm (#35973) 2018-11-29 00:22:10 -08:00
sql SQL: DATABASE() and USER() system functions (#35946) 2018-11-28 15:20:04 +02:00
testing [Docs] Remove repeating words (#33087) 2018-08-28 13:16:43 +02:00
upgrade [DOCS] Adds TLS warning to rolling upgrades (#35841) 2018-11-28 09:38:58 -08:00
aggregations.asciidoc [Docs] Update aggregations.asciidoc (#29265) 2018-03-28 15:01:45 +02:00
analysis.asciidoc [Docs] Add clarification to analysis example (#31826) 2018-07-06 14:36:58 +02:00
api-conventions.asciidoc [DOCS] Synchronizes captialization in top-level titles (#33605) 2018-09-27 08:36:18 -07:00
cat.asciidoc Rename the bulk thread pool to write thread pool (#29593) 2018-04-19 08:18:58 -04:00
cluster.asciidoc Update docs for node specifications (#30468) 2018-08-20 14:21:31 +01:00
docs.asciidoc
frozen-indices.asciidoc Add a `_freeze` / `_unfreeze` API (#35592) 2018-11-20 08:03:24 +01:00
getting-started.asciidoc Change "REST Verb" to "HTTP Verb" (#34195) 2018-10-02 17:09:54 -04:00
glossary.asciidoc Default to one shard (#30539) 2018-05-14 12:22:35 -04:00
gs-index.asciidoc [DOCS] Adding index file for GS "mini book". 2017-07-18 13:44:08 -07:00
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 add split index reference in indices.asciidoc 2017-11-06 12:55:41 +01:00
ingest.asciidoc ingest: document index.default_pipeline (#34500) 2018-10-23 13:49:25 -05:00
mapping.asciidoc Make sure to use the type _doc in the REST documentation. (#34662) 2018-10-22 11:54:04 -07:00
modules.asciidoc Fix name of remote clusters reference 2018-10-20 11:18:27 -04:00
query-dsl.asciidoc Update query-dsl.asciidoc (#27669) 2017-12-11 18:06:08 +01:00
redirects.asciidoc Upgrade to a Lucene 8 snapshot (#33310) 2018-09-06 14:42:06 +02:00
release-notes.asciidoc [DOCS] Synchronizes captialization in top-level titles (#33605) 2018-09-27 08:36:18 -07: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] Starting Elasticsearch (#31701) 2018-07-03 13:40:37 -07:00
testing.asciidoc [Docs] Unify spelling of Elasticsearch (#27567) 2017-11-29 09:44:25 +01:00
upgrade.asciidoc Revert "[DOCS] Added 6.3 info & updated the upgrade table. (#30940)" 2018-06-11 22:04:36 -04:00