diff --git a/docs/docset.yml b/docs/docset.yml index bcbfe73aa2aea..b42e40cfb52c7 100644 --- a/docs/docset.yml +++ b/docs/docset.yml @@ -168,6 +168,7 @@ subs: ess: "Elasticsearch Service" ece: "Elastic Cloud Enterprise" eck: "Elastic Cloud on Kubernetes" + ech: "Elastic Cloud Hosted" serverless-full: "Elastic Cloud Serverless" serverless-short: "Serverless" es-serverless: "Elasticsearch Serverless" diff --git a/docs/images/exponential-decay-keyword-exp-1.png b/docs/images/exponential-decay-keyword-exp-1.png new file mode 100644 index 0000000000000..8ce4eaea42e7c Binary files /dev/null and b/docs/images/exponential-decay-keyword-exp-1.png differ diff --git a/docs/images/exponential-decay-keyword-exp-2.png b/docs/images/exponential-decay-keyword-exp-2.png new file mode 100644 index 0000000000000..367dbd8d8c817 Binary files /dev/null and b/docs/images/exponential-decay-keyword-exp-2.png differ diff --git a/docs/images/linear-decay-keyword-linear-1.png b/docs/images/linear-decay-keyword-linear-1.png new file mode 100644 index 0000000000000..89561267857ba Binary files /dev/null and b/docs/images/linear-decay-keyword-linear-1.png differ diff --git a/docs/images/linear-decay-keyword-linear-2.png b/docs/images/linear-decay-keyword-linear-2.png new file mode 100644 index 0000000000000..fc033458acb6d Binary files /dev/null and b/docs/images/linear-decay-keyword-linear-2.png differ diff --git a/docs/images/normal-decay-keyword-gauss-1.png b/docs/images/normal-decay-keyword-gauss-1.png new file mode 100644 index 0000000000000..99d8af8088b83 Binary files /dev/null and b/docs/images/normal-decay-keyword-gauss-1.png differ diff --git a/docs/images/normal-decay-keyword-gauss-2.png b/docs/images/normal-decay-keyword-gauss-2.png new file mode 100644 index 0000000000000..031e36568bd8c Binary files /dev/null and b/docs/images/normal-decay-keyword-gauss-2.png differ diff --git a/docs/reference/elasticsearch-plugins/_other_command_line_parameters.md b/docs/reference/elasticsearch-plugins/_other_command_line_parameters.md index 8bb72f05f5bc4..6f228f439529e 100644 --- a/docs/reference/elasticsearch-plugins/_other_command_line_parameters.md +++ b/docs/reference/elasticsearch-plugins/_other_command_line_parameters.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/_other_command_line_parameters.html +applies_to: + deployment: + self: ga --- # Other command line parameters [_other_command_line_parameters] diff --git a/docs/reference/elasticsearch-plugins/_plugins_directory.md b/docs/reference/elasticsearch-plugins/_plugins_directory.md index 9df6b313944da..ec875f30d2613 100644 --- a/docs/reference/elasticsearch-plugins/_plugins_directory.md +++ b/docs/reference/elasticsearch-plugins/_plugins_directory.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/_plugins_directory.html +applies_to: + deployment: + self: ga --- # Plugins directory [_plugins_directory] diff --git a/docs/reference/elasticsearch-plugins/cloud-enterprise/ece-add-plugins.md b/docs/reference/elasticsearch-plugins/cloud-enterprise/ece-add-plugins.md deleted file mode 100644 index 5b167103be09d..0000000000000 --- a/docs/reference/elasticsearch-plugins/cloud-enterprise/ece-add-plugins.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -mapped_pages: - - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-add-plugins.html ---- - -# Plugin management (Cloud Enterprise) [ece-add-plugins] - -Plugins extend the core functionality of Elasticsearch. Elastic Cloud Enterprise makes it easy to add plugins to your deployment by providing a number of plugins that work with your version of Elasticsearch. One advantage of these plugins is that you generally don’t have to worry about upgrading plugins when upgrading to a new Elasticsearch version, unless there are breaking changes. The plugins simply are upgraded along with the rest of your deployment. - -Adding plugins to a deployment is as simple as selecting it from the list of available plugins, but different versions of Elasticsearch support different plugins. Plugins are available for different purposes, such as: - -* National language support, phonetic analysis, and extended unicode support -* Ingesting attachments in common formats and ingesting information about the geographic location of IP addresses -* Adding new field datatypes to Elasticsearch - -Additional plugins might be available. If a plugin is listed for your version of Elasticsearch, it can be used. - -To add plugins when creating a new deployment: - -1. [Log into the Cloud UI](docs-content://deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md) and select **Create deployment**. -2. Make your initial deployment selections, then select **Customize Deployment**. -3. Beneath the Elasticsearch master node, expand the **Manage plugins and settings** caret. -4. Select the plugins you want. -5. Select **Create deployment**. - -The deployment spins up with the plugins installed. - -To add plugins to an existing deployment: - -1. [Log into the Cloud UI](docs-content://deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). -2. On the **Deployments** page, select your deployment. - - Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. - -3. From your deployment menu, go to the **Edit** page. -4. Beneath the Elasticsearch master node, expand the **Manage plugins and settings** caret. -5. Select the plugins that you want. -6. Select **Save changes**. - -There is no downtime when adding plugins to highly available deployments. The deployment is updated with new nodes that have the plugins installed. - diff --git a/docs/reference/elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md b/docs/reference/elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md deleted file mode 100644 index 66a9348ac2f2b..0000000000000 --- a/docs/reference/elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -mapped_pages: - - https://www.elastic.co/guide/en/cloud/current/ec-adding-elastic-plugins.html ---- - -# Add plugins provided with Elasticsearch Service [ec-adding-elastic-plugins] - -You can use a variety of official plugins that are compatible with your version of {{es}}. When you upgrade to a new {{es}} version, these plugins are simply upgraded with the rest of your deployment. - -## Before you begin [ec_before_you_begin_6] - -Some restrictions apply when adding plugins. To learn more, check [Restrictions for {{es}} and {{kib}} plugins](cloud://docs/release-notes/cloud-hosted/known-issues.md#ec-restrictions-plugins). - -Only Gold, Platinum, Enterprise and Private subscriptions, running version 2.4.6 or later, have access to uploading custom plugins. All subscription levels, including Standard, can upload scripts and dictionaries. - -To enable a plugin for a deployment: - -1. Log in to the [Elasticsearch Service Console](https://cloud.elastic.co?page=docs&placement=docs-body). -2. Find your deployment on the home page in the Elasticsearch Service card and select **Manage** to access it directly. Or, select **Hosted deployments** to go to the deployments page to view all of your deployments. - - On the deployments page you can narrow your deployments by name, ID, or choose from several other filters. To customize your view, use a combination of filters, or change the format from a grid to a list. - -3. From the **Actions** dropdown, select **Edit deployment**. -4. Select **Manage user settings and extensions**. -5. Select the **Extensions** tab. -6. Select the plugins that you want to enable. -7. Select **Back**. -8. Select **Save**. The {{es}} cluster is then updated with new nodes that have the plugin installed. - - diff --git a/docs/reference/elasticsearch-plugins/cloud/ec-adding-plugins.md b/docs/reference/elasticsearch-plugins/cloud/ec-adding-plugins.md deleted file mode 100644 index 3e96631c389da..0000000000000 --- a/docs/reference/elasticsearch-plugins/cloud/ec-adding-plugins.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -mapped_pages: - - https://www.elastic.co/guide/en/cloud/current/ec-adding-plugins.html ---- - -# Add plugins and extensions [ec-adding-plugins] - -Plugins extend the core functionality of {{es}}. There are many suitable plugins, including: - -* Discovery plugins, such as the cloud AWS plugin that allows discovering nodes on EC2 instances. -* Analysis plugins, to provide analyzers targeted at languages other than English. -* Scripting plugins, to provide additional scripting languages. - -Plugins can come from different sources: the official ones created or at least maintained by Elastic, community-sourced plugins from other users, and plugins that you provide. Some of the official plugins are always provided with our service, and can be [enabled per deployment](/reference/elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md\). - -There are two ways to add plugins to a deployment in Elasticsearch Service: - -* [Enable one of the official plugins already available in Elasticsearch Service](/reference/elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md\). -* [Upload a custom plugin and then enable it per deployment](/reference/elasticsearch-plugins/cloud/ec-custom-bundles.md\). - -Custom plugins can include the official {{es}} plugins not provided with Elasticsearch Service, any of the community-sourced plugins, or [plugins that you write yourself](/extend/index.md). Uploading custom plugins is available only to Gold, Platinum, and Enterprise subscriptions. For more information, check [Upload custom plugins and bundles](/reference/elasticsearch-plugins/cloud/ec-custom-bundles.md\). - -To learn more about the official and community-sourced plugins, refer to [{{es}} Plugins and Integrations](/reference/elasticsearch-plugins/index.md). - -For a detailed guide with examples of using the Elasticsearch Service API to create, get information about, update, and delete extensions and plugins, check [Managing plugins and extensions through the API](/reference/elasticsearch-plugins/cloud/ec-plugins-guide.md\). - -Plugins are not supported for {{kib}}. To learn more, check [Restrictions for {{es}} and {{kib}} plugins](cloud://docs/release-notes/cloud-hosted/known-issues.md#ec-restrictions-plugins). - - - - diff --git a/docs/reference/elasticsearch-plugins/cloud/ec-custom-bundles.md b/docs/reference/elasticsearch-plugins/cloud/ec-custom-bundles.md index 581be5d35dbcb..b4010c6d10e23 100644 --- a/docs/reference/elasticsearch-plugins/cloud/ec-custom-bundles.md +++ b/docs/reference/elasticsearch-plugins/cloud/ec-custom-bundles.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/cloud/current/ec-custom-bundles.html +applies_to: + deployment: + ess: ga --- # Upload custom plugins and bundles [ec-custom-bundles] diff --git a/docs/reference/elasticsearch-plugins/cloud/ec-plugins-guide.md b/docs/reference/elasticsearch-plugins/cloud/ec-plugins-guide.md index 9f2dbaae2ac8f..4e3f289273139 100644 --- a/docs/reference/elasticsearch-plugins/cloud/ec-plugins-guide.md +++ b/docs/reference/elasticsearch-plugins/cloud/ec-plugins-guide.md @@ -1,11 +1,14 @@ --- mapped_pages: - https://www.elastic.co/guide/en/cloud/current/ec-plugins-guide.html +applies_to: + deployment: + ess: ga --- # Managing plugins and extensions through the API [ec-plugins-guide] -This guide provides a full list of tasks for managing [plugins and extensions](ec-adding-plugins.md) in Elasticsearch Service, using the API. +This guide provides a full list of tasks for managing [plugins and extensions](../plugin-management.md) in Elasticsearch Service, using the API. * [Create an extension](ec-plugins-guide.md#ec-extension-guide-create) * [Add an extension to a deployment plan](ec-plugins-guide.md#ec-extension-guide-add-plan) diff --git a/docs/reference/elasticsearch-plugins/installation.md b/docs/reference/elasticsearch-plugins/installation.md index a7693083334b1..aeb8f5fd82884 100644 --- a/docs/reference/elasticsearch-plugins/installation.md +++ b/docs/reference/elasticsearch-plugins/installation.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/installation.html +applies_to: + deployment: + self: ga --- # Installing plugins [installation] diff --git a/docs/reference/elasticsearch-plugins/installing-multiple-plugins.md b/docs/reference/elasticsearch-plugins/installing-multiple-plugins.md index cecaf12ef5f0c..778a681b23631 100644 --- a/docs/reference/elasticsearch-plugins/installing-multiple-plugins.md +++ b/docs/reference/elasticsearch-plugins/installing-multiple-plugins.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/installing-multiple-plugins.html +applies_to: + deployment: + self: ga --- # Installing multiple plugins [installing-multiple-plugins] diff --git a/docs/reference/elasticsearch-plugins/listing-removing-updating.md b/docs/reference/elasticsearch-plugins/listing-removing-updating.md index 917c9bd093960..b28a2578eb630 100644 --- a/docs/reference/elasticsearch-plugins/listing-removing-updating.md +++ b/docs/reference/elasticsearch-plugins/listing-removing-updating.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/listing-removing-updating.html +applies_to: + deployment: + self: ga --- # Listing, removing and updating installed plugins [listing-removing-updating] diff --git a/docs/reference/elasticsearch-plugins/manage-plugins-using-configuration-file.md b/docs/reference/elasticsearch-plugins/manage-plugins-using-configuration-file.md index 49252650971a4..ed3896e69d075 100644 --- a/docs/reference/elasticsearch-plugins/manage-plugins-using-configuration-file.md +++ b/docs/reference/elasticsearch-plugins/manage-plugins-using-configuration-file.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/manage-plugins-using-configuration-file.html +applies_to: + deployment: + self: ga --- # Manage plugins using a configuration file [manage-plugins-using-configuration-file] diff --git a/docs/reference/elasticsearch-plugins/mandatory-plugins.md b/docs/reference/elasticsearch-plugins/mandatory-plugins.md index 4635178cbdf5b..357f67e944e0f 100644 --- a/docs/reference/elasticsearch-plugins/mandatory-plugins.md +++ b/docs/reference/elasticsearch-plugins/mandatory-plugins.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/mandatory-plugins.html +applies_to: + deployment: + self: ga --- # Mandatory plugins [mandatory-plugins] diff --git a/docs/reference/elasticsearch-plugins/plugin-management-custom-url.md b/docs/reference/elasticsearch-plugins/plugin-management-custom-url.md index e7c2f790fc41a..628d37ac264c6 100644 --- a/docs/reference/elasticsearch-plugins/plugin-management-custom-url.md +++ b/docs/reference/elasticsearch-plugins/plugin-management-custom-url.md @@ -1,6 +1,9 @@ --- mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/plugin-management-custom-url.html +applies_to: + deployment: + self: ga --- # Custom URL or file system [plugin-management-custom-url] diff --git a/docs/reference/elasticsearch-plugins/plugin-management.md b/docs/reference/elasticsearch-plugins/plugin-management.md index 111b9b6fd107e..7da349baa2e8f 100644 --- a/docs/reference/elasticsearch-plugins/plugin-management.md +++ b/docs/reference/elasticsearch-plugins/plugin-management.md @@ -2,10 +2,135 @@ mapped_pages: - https://www.elastic.co/guide/en/elasticsearch/plugins/current/plugin-management.html - https://www.elastic.co/guide/en/cloud/current/ec-adding-plugins.html + - https://www.elastic.co/guide/en/cloud/current/ec-adding-elastic-plugins.html - https://www.elastic.co/guide/en/cloud-enterprise/current/ece-add-plugins.html +applies_to: + deployment: + ess: ga + ece: ga + self: ga + serverless: unavailable --- # Plugin management -% The inventory is not clear about which of the mapped pages should be source material -% for this page vs. added as separate pages. +Plugins extend Elasticsearch’s core functionality and can be managed differently depending on the deployment type. While {{ece}} (ECE) and {{ech}} (ECH) provide built-in plugin management, self-managed deployments require manual installation. + +{{ece}} and {{ech}} deployments simplify plugin management by offering compatible plugins for your Elasticsearch version. These plugins are automatically upgraded with your deployment, except in cases of breaking changes. + +In ECE and ECH deployments, you can add plugins by selecting them from the available list. However, plugin availability depends on the Elasticsearch version. + +Plugins serve various purposes, including: + +* National language support, phonetic analysis, and extended unicode support +* Ingesting attachments in common formats and ingesting information about the geographic location of IP addresses +* Adding new field datatypes to Elasticsearch +* Discovery plugins, such as the cloud AWS plugin that allows discovering nodes on EC2 instances. +* Analysis plugins, to provide analyzers targeted at languages other than English. +* Scripting plugins, to provide additional scripting languages. + +## Managing plugins for ECE +```{applies_to} + ece: ga +``` + +### Add plugins when creating a new ECE deployment + +1. [Log into the Cloud UI](docs-content://deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md) and select **Create deployment**. +2. Make your initial deployment selections, then select **Customize Deployment**. +3. Beneath the Elasticsearch master node, expand the **Manage plugins and settings** caret. +4. Select the plugins you want. +5. Select **Create deployment**. + +The deployment spins up with the plugins installed. + +### Add plugins to an existing ECE deployment + +1. [Log into the Cloud UI](docs-content://deploy-manage/deploy/cloud-enterprise/log-into-cloud-ui.md). +2. On the **Deployments** page, select your deployment. + + Narrow the list by name, ID, or choose from several other filters. To further define the list, use a combination of filters. + +3. From your deployment menu, go to the **Edit** page. +4. Beneath the Elasticsearch master node, expand the **Manage plugins and settings** caret. +5. Select the plugins that you want. +6. Select **Save changes**. + +There is no downtime when adding plugins to highly available deployments. The deployment is updated with new nodes that have the plugins installed. + +## Managing plugins for ECH +```{applies_to} + ess: ga +``` + +There are two ways to add plugins to {{ech}} deployments: + +* Enable one of the official plugins already available in ECH +* [Upload a custom plugin and then enable it per deployment](./cloud/ec-custom-bundles.md). + +Custom plugins can include the official {{es}} plugins not provided with ECH, any of the community-sourced plugins, or [plugins that you write yourself](/extend/index.md). Uploading custom plugins is available only to Gold, Platinum, and Enterprise subscriptions. For more information, check [Upload custom plugins and bundles](./cloud/ec-custom-bundles.md). + +To learn more about the official and community-sourced plugins, refer to [{{es}} Plugins and Integrations](index.md). + +For a detailed guide with examples of using the Elasticsearch Service API to create, get information about, update, and delete extensions and plugins, check [Managing plugins and extensions through the API](./cloud/ec-plugins-guide.md). + +### Add plugins provided with ECH [ec-adding-elastic-plugins] + +You can use a variety of official plugins that are compatible with your version of {{es}}. When you upgrade to a new {{es}} version, these plugins are simply upgraded with the rest of your deployment. + +#### Before you begin [ec_before_you_begin_6] + +Some restrictions apply when adding plugins. To learn more, check [Restrictions for {{es}} and {{kib}} plugins](cloud://docs/release-notes/cloud-hosted/known-issues.md#ec-restrictions-plugins). + +Only Gold, Platinum, Enterprise and Private subscriptions have access to uploading custom plugins. All subscription levels, including Standard, can upload scripts and dictionaries. + +### Enabling plugins for a deployment + +1. Log in to the [{{ecloud}} Console](https://cloud.elastic.co?page=docs&placement=docs-body). +2. Find your deployment On the home page and select **Manage** next to it, or go to the **Deployments** page to view all deployments. + + On the **Deployments** page you can narrow your deployments by name, ID, or choose from several other filters. To customize your view, use a combination of filters, or change the format from a grid to a list. + +3. From the **Actions** dropdown, select **Edit deployment**. +4. Select **Manage user settings and extensions**. +5. Select the **Extensions** tab. +6. Select the plugins that you want to enable. +7. Select **Back**. +8. Select **Save**. The {{es}} cluster is then updated with new nodes that have the plugin installed. + +## Managing plugins for self-managed deployments +```{applies_to} + self: ga +``` +Use the `elasticsearch-plugin` command line tool to install, list, and remove plugins. It is located in the `$ES_HOME/bin` directory by default but it may be in a different location depending on which Elasticsearch package you installed. For more information, see [Plugins directory](_plugins_directory.md) + +Run the following command to get usage instructions: + +``` +sudo bin/elasticsearch-plugin -h +``` + +:::{important} Running as root +If Elasticsearch was installed using the deb or rpm package then run `/usr/share/elasticsearch/bin/elasticsearch-plugin` as `root` so it can write to the appropriate files on disk. Otherwise run `bin/elasticsearch-plugin` as the user that owns all of the Elasticsearch files. +::: + +For detailed instructions on installing, managing, and configuring plugins, see the following: + +* [Intalling Plugings](./installation.md) +* [Custom URL or file system](./plugin-management-custom-url.md) +* [Installing multiple plugins](./installing-multiple-plugins.md) +* [Mandatory plugins](./mandatory-plugins.md) +* [Listing, removing and updating installed plugins](./listing-removing-updating.md) +* [Other command line parameters](./_other_command_line_parameters.md) +* [Manage plugins using a configuration file](./manage-plugins-using-configuration-file.md) + +## Managing plugins for docker deployments +```{applies_to} + self: ga +``` +If you run Elasticsearch using Docker, you can manage plugins using a [configuration file](manage-plugins-using-configuration-file.md). + + + + + diff --git a/docs/reference/elasticsearch-plugins/toc.yml b/docs/reference/elasticsearch-plugins/toc.yml index 9a74f188fbdd1..b75ca32a36876 100644 --- a/docs/reference/elasticsearch-plugins/toc.yml +++ b/docs/reference/elasticsearch-plugins/toc.yml @@ -10,12 +10,8 @@ toc: - file: _other_command_line_parameters.md - file: _plugins_directory.md - file: manage-plugins-using-configuration-file.md - - file: cloud/ec-adding-plugins.md - children: - - file: cloud/ec-adding-elastic-plugins.md - - file: cloud/ec-custom-bundles.md - - file: cloud/ec-plugins-guide.md - - file: cloud-enterprise/ece-add-plugins.md + - file: cloud/ec-custom-bundles.md + - file: cloud/ec-plugins-guide.md - file: api-extension-plugins.md - file: analysis-plugins.md children: diff --git a/docs/reference/query-languages/query-dsl-function-score-query.md b/docs/reference/query-languages/query-dsl-function-score-query.md index 48918a995640d..2829bd4adac5b 100644 --- a/docs/reference/query-languages/query-dsl-function-score-query.md +++ b/docs/reference/query-languages/query-dsl-function-score-query.md @@ -510,13 +510,11 @@ Next, we show how the computed score looks like for each of the three possible d When choosing `gauss` as the decay function in the above example, the contour and surface plot of the multiplier looks like this: -% :::{image} https://f.cloud.github.com/assets/4320215/768157/cd0e18a6-e898-11e2-9b3c-f0145078bd6f.png -% :alt: cd0e18a6 e898 11e2 9b3c f0145078bd6f -% ::: +:::{image} ../../images/normal-decay-keyword-gauss-1.png +::: -% :::{image} https://f.cloud.github.com/assets/4320215/768160/ec43c928-e898-11e2-8e0d-f3c4519dbd89.png -% :alt: ec43c928 e898 11e2 8e0d f3c4519dbd89 -% ::: +:::{image} ../../images/normal-decay-keyword-gauss-2.png +::: Suppose your original search results matches three hotels : @@ -531,28 +529,21 @@ Suppose your original search results matches three hotels : When choosing `exp` as the decay function in the above example, the contour and surface plot of the multiplier looks like this: -% :::{image} https://f.cloud.github.com/assets/4320215/768161/082975c0-e899-11e2-86f7-174c3a729d64.png -% :alt: 082975c0 e899 11e2 86f7 174c3a729d64 -% ::: - -% :::{image} https://f.cloud.github.com/assets/4320215/768162/0b606884-e899-11e2-907b-aefc77eefef6.png -% :alt: 0b606884 e899 11e2 907b aefc77eefef6 -% ::: +:::{image} ../../images/exponential-decay-keyword-exp-1.png +::: +:::{image} ../../images/exponential-decay-keyword-exp-2.png +::: ### Linear decay, keyword `linear` [linear-decay] When choosing `linear` as the decay function in the above example, the contour and surface plot of the multiplier looks like this: -% :::{image} https://f.cloud.github.com/assets/4320215/768164/1775b0ca-e899-11e2-9f4a-776b406305c6.png -% :alt: 1775b0ca e899 11e2 9f4a 776b406305c6 -% ::: - -% :::{image} https://f.cloud.github.com/assets/4320215/768165/19d8b1aa-e899-11e2-91bc-6b0553e8d722.png -% :alt: 19d8b1aa e899 11e2 91bc 6b0553e8d722 -% ::: - +:::{image} ../../images/linear-decay-keyword-linear-1.png +::: +:::{image} ../../images/linear-decay-keyword-linear-2.png +::: ## Supported fields for decay functions [_supported_fields_for_decay_functions] diff --git a/docs/reference/toc.yml b/docs/reference/toc.yml index 739290c91462f..a9da575ffd7a5 100644 --- a/docs/reference/toc.yml +++ b/docs/reference/toc.yml @@ -319,12 +319,8 @@ toc: - file: elasticsearch-plugins/_other_command_line_parameters.md - file: elasticsearch-plugins/_plugins_directory.md - file: elasticsearch-plugins/manage-plugins-using-configuration-file.md - - file: elasticsearch-plugins/cloud/ec-adding-plugins.md - children: - - file: elasticsearch-plugins/cloud/ec-adding-elastic-plugins.md - - file: elasticsearch-plugins/cloud/ec-custom-bundles.md - - file: elasticsearch-plugins/cloud/ec-plugins-guide.md - - file: elasticsearch-plugins/cloud-enterprise/ece-add-plugins.md + - file: elasticsearch-plugins/cloud/ec-custom-bundles.md + - file: elasticsearch-plugins/cloud/ec-plugins-guide.md - file: elasticsearch-plugins/api-extension-plugins.md - file: elasticsearch-plugins/analysis-plugins.md children: