["appendix",role="exclude",id="redirects"] = Deleted pages The following pages have moved or been deleted. [role="exclude",id="migration-api-feature-upgrade"] === Feature upgrade APIs Refer to <>. [role="exclude",id="java-clients"] === Java transport client and security The Java transport client has been removed. Use the https://www.elastic.co/guide/en/elasticsearch/client/java-rest/7.15/java-rest-high.html[Java high-level REST client] instead. For migration steps, refer to the https://www.elastic.co/guide/en/elasticsearch/client/java-rest/7.15/java-rest-high-level-migration.html[migration guide]. // [START] Snapshot and restore [role="exclude",id="snapshot-lifecycle-management"] === {slm-cap} ({slm-init}) See <>. [role="exclude",id="getting-started-snapshot-lifecycle-management"] === Tutorial: Automate backups with {slm-init} See <>. [role="exclude",id="slm-and-security"] === Security and {slm-init} See <>. [role="exclude",id="slm-retention"] === Snapshot retention See <>. [role="exclude",id="delete-snapshots"] === Delete a snapshot See <>. [role="exclude",id="snapshots-monitor-snapshot-restore"] === Monitor snapshot progress See <>. [role="exclude",id="backup-cluster"] === Back up a cluster See <>. [role="exclude",id="backup-cluster-data"] === Back up a cluster's data See <>. [role="exclude",id="backup-cluster-configuration"] === Back up a cluster's configuration See <>. [role="exclude",id="security-backup"] === Back up a cluster's security configuration See <> and <>. // [END] Snapshot and restore [role="exclude",id="configuring-tls-docker"] === Encrypting communications in an {es} Docker Container Refer to <>. [role="exclude",id="next-getting-started-tls-docker"] === Start a multi-node cluster with TLS enabled Refer to <>. // [START] Remote clusters [role="exclude",id="ccs-clients-integrations"] === {ccs-cap}, clients, and integrations Refer to <>. [role="exclude",id="cross-cluster-configuring"] === {ccs-cap} and security Refer to <>. [role="exclude",id="cross-cluster-kibana"] ==== {ccs-cap} and {kib} Refer to <>. [role="exclude",id="ccr-getting-started"] === Configure {ccr} Refer to <>. [role="exclude",id="ccr-getting-started-remote-cluster"] ==== Connect a remote cluster Refer to <>. [role="exclude",id="modules-remote-clusters"] === Remote clusters Refer to <>. [role="exclude",id="configuring-remote-clusters"] ==== Configuring remote clusters Refer to <>. [role="exclude",id="remote-cluster-settings"] ==== Remote cluster settings Refer to <>. // [END] Remote clusters [role="exclude",id="restore-cluster-data"] === Restore a cluster's data See <>. [role="exclude",id="freeze-index-api"] === Freeze index API The freeze index API was removed in 8.0. // tag::frozen-removal-explanation[] Frozen indices are no longer useful due to https://www.elastic.co/blog/significantly-decrease-your-elasticsearch-heap-memory-usage[recent improvements in heap memory usage]. // end::frozen-removal-explanation[] [role="exclude",id="ilm-freeze"] === Freeze {ilm-init} action The freeze {ilm-init} action was removed in 8.0. include::redirects.asciidoc[tag=frozen-removal-explanation] [role="exclude",id="ilm-freeze-action"] === Freeze {ilm-init} action The freeze {ilm-init} action was removed in 8.0. include::redirects.asciidoc[tag=frozen-removal-explanation] [role="exclude",id="alias"] === Aliases For field aliases, refer to the <>. For index and data stream aliases, refer to <>. [role="exclude",id="modules-scripting-other-layers"] === Other security layers Refer to <>. [role="exclude",id="grok-basics"] === Grok basics See <>. // [START] Security redirects [role="exclude",id="security-minimal-setup"] === Set up minimal security for {es} Refer to <>. [role="exclude",id="get-started-users"] ==== Create users Refer to the <> tool for resetting passwords of built-in users. [role="exclude",id="add-built-in-users"] ==== Configure {kib} to connect to {es} with a password Refer to <>. [role="exclude",id="encrypting-communications-certificates"] === Generate certificates See <>. [role="exclude",id="encrypting-internode-communications"] === Tutorial: Encrypting communications See <>. [role="exclude",id="encrypting-internode"] === Encrypting internode communication See <>. [role="exclude",id="security-getting-started"] === Tutorial: Getting started with security See <>. // [START] OpenID Connect authentication [role="exclude",id="oidc-guide-authentication"] === Configure {es} for OpenID Connect authentication See <>. [role="exclude",id="oidc-claims-mapping"] ==== Claims mapping See <>. [role="exclude",id="oidc-kibana"] === Configuring {kib} See <>. [role="exclude",id="oidc-role-mapping"] === Configuring role mappings See <>. // [END] OpenID Connect authentication // [START] SAML authentication [role="exclude",id="saml-guide"] === Configure SAML single-sign on See <>. [role="exclude",id="saml-kibana"] === Configuring {kib} See <>. [role="exclude",id="saml-guide-authentication"] === Configure {es} for SAML authentication See <>. [role="exclude",id="saml-attribute-mapping"] ==== Attribute mapping See <>. [role="exclude",id="saml-user-properties"] ===== User properties See <>. // [END] SAML authentication [role="exclude",id="active-directory-ssl"] === Setting up SSL between {es} and Active Directory See <>. [role="exclude",id="elasticsearch-security"] === Security overview See <>. [role="exclude",id="get-started-enable-security"] === Enable {es} {security-features} See <>. [role="exclude",id="ssl-tls"] === Set up TLS on a cluster See <>. // [START] Configuring TLS [role="exclude",id="configuring-tls"] === Configure TLS See <>. [role="exclude",id="tls-http"] ==== Encrypt HTTP client communications See <>. [role="exclude",id="tls-transport"] ==== Encrypt internode communication See <>. [role="exclude",id="node-certificates"] ==== Generating node certificates See <>. [role="exclude",id="configuring-security"] === Configure security in {es} See <>. // [END] Configuring TLS [role="exclude",id="encrypting-communications"] === Encrypting communications See <>. [role="exclude",id="security-api-search-user-profile"] === Search user profile API See <>. // [END] Security redirects [roles="exclude",id="modules-scripting-stored-scripts"] === Stored scripts See <> [role="exclude",id="node.name"] === Node name setting See <>. [role="exclude",id="cluster.name"] === Cluster name setting See <>. [role="exclude",id="heap-size"] === Heap size settings See <>. [role="exclude",id="ccr-remedy-follower-index"] === Leader index retaining operations for replication See <>. [role="exclude",id="ccr-leader-not-replicating"] === Remedying a follower that has fallen behind See <>. [role="exclude",id="remote-reovery"] === Remote recovery process See <>. [role="exclude",id="ccr-requirements"] === Leader index requirements See <>. [role="exclude",id="ccr-overview"] === Cross-cluster replication overview See <>. [role="exclude",id="indices-upgrade"] === Upgrade API The `_upgrade` API is no longer useful and will be removed. For information about upgrading, see {stack-ref}/upgrading-elasticsearch.html[Upgrading {es}]. [role="exclude",id="mapping-parent-field"] === `_parent` field The `_parent` field has been removed in favour of the <>. [role="exclude",id="indices-warmers"] === Warmers Warmers have been removed. There have been significant improvements to the index that make warmers not necessary anymore. [role="exclude",id="indices-types-exists"] === Types Exists The types exists endpoint has been removed. See <> for more details. [role="exclude",id="xpack-commands"] === X-Pack commands See <>. [role="exclude",id="xpack-api"] === X-Pack APIs {es} {xpack} APIs are now documented in <>. [role="exclude",id="ml-calendar-resource"]] === Calendar resources See <> and {ml-docs}/ml-ad-run-jobs.html#ml-ad-calendars[Calendars and scheduled events]. [role="exclude",id="ml-filter-resource"] === Filter resources See <> and {ml-docs}/ml-ad-run-jobs.html#ml-ad-rules[Machine learning custom rules]. [role="exclude",id="ml-event-resource"] === Scheduled event resources See <> and {ml-docs}/ml-ad-run-jobs.html#ml-ad-calendars[Calendars and scheduled events]. [role="exclude",id="index-apis"] === Index APIs {es} index APIs are now documented in <>. [role="exclude",id="search-request-docvalue-fields"] === Doc value fields parameter for request body search API See <>. [role="exclude",id="search-request-explain"] === Explain parameter for request body search API See <>. [role="exclude",id="search-request-collapse"] === Collapse parameter for request body search API See <>. [role="exclude",id="search-request-from-size"] === From and size parameters for request body search API See <>. [role="exclude",id="search-request-highlighting"] === Highlight parameter for request body search API See <>. [role="exclude",id="search-request-index-boost"] === Index boost parameter for request body search API See <>. [role="exclude",id="search-request-inner-hits"] === Inner hits parameter for request body search API See <>. [role="exclude",id="search-request-min-score"] === Minimum score parameter for request body search API See <>. [role="exclude",id="search-request-named-queries-and-filters"] === Named query parameter for request body search API See <>. [role="exclude",id="search-request-post-filter"] === Post filter parameter for request body search API See <>. [role="exclude",id="search-request-preference"] === Preference parameter for request body search API See <>. [role="exclude",id="search-request-query"] === Query parameter for request body search API See <>. [role="exclude",id="search-request-rescore"] === Rescoring parameter for request body search API See <>. [role="exclude",id="search-request-script-fields"] === Script fields parameter for request body search API See <>. [role="exclude",id="search-request-scroll"] === Scroll parameter for request body search API See <>. [role="exclude",id="search-request-search-after"] === Search after parameter for request body search API See <>. [role="exclude",id="search-request-search-type"] === Search type parameter for request body search API See <>. [role="exclude",id="search-request-seq-no-primary-term"] === Sequence numbers and primary terms parameter for request body search API See <>. [role="exclude",id="search-request-sort"] === Sort parameter for request body search API See <>. [role="exclude",id="search-request-source-filtering"] === Source filtering parameter for request body search API See <>. [role="exclude",id="search-request-stored-fields"] === Stored fields parameter for request body search API See <>. [role="exclude",id="search-request-track-total-hits"] === Track total hits parameter for request body search API See <>. [role="exclude",id="search-request-version"] === Version parameter for request body search API See <>. [role="exclude",id="search-suggesters-term"] === Term suggester See <>. [role="exclude",id="search-suggesters-phrase"] === Phrase suggester See <>. [role="exclude",id="search-suggesters-completion"] === Completion suggester See <>. [role="exclude",id="suggester-context"] === Context suggester See <>. [role="exclude",id="returning-suggesters-type"] === Return suggester type See <>. [role="exclude",id="search-profile-queries"] === Profiling queries See <>. [role="exclude",id="search-profile-aggregations"] === Profiling aggregations See <>. [role="exclude",id="search-profile-considerations"] === Profiling considerations See <>. [role="exclude",id="_explain_analyze"] === Explain analyze API See <>. [role="exclude",id="indices-synced-flush"] === Synced flush API The synced flush API has been removed. Use the <> instead. A regular flush has the same effect as a synced flush in 7.6 and later. [role="exclude",id="indices-synced-flush-api"] === Synced flush API The synced flush API has been removed. Use the <> instead. A regular flush has the same effect as a synced flush in 7.6 and later. [role="exclude",id="_repositories"] === Snapshot repositories See <>. [role="exclude",id="_snapshot"] === Snapshot See <>. [role="exclude",id="getting-started-explore"] === Exploring your cluster See <>. [role="exclude",id="getting-started-cluster-health"] === Cluster health See <>. [role="exclude", id="getting-started-list-indices"] === List all indices See <>. [role="exclude", id="getting-started-create-index"] === Create an index See <>. [role="exclude", id="getting-started-query-document"] === Index and query a document See <>. [role="exclude", id="getting-started-delete-index"] === Delete an index See <>. [role="exclude", id="getting-started-modify-data"] === Modifying your data See <>. [role="exclude", id="indexing-replacing-documents"] === Indexing/replacing documents See <>. [role="exclude", id="getting-started-explore-data"] === Exploring your data See <>. [role="exclude", id="getting-started-search-API"] === Search API See <>. [role="exclude", id="getting-started-conclusion"] === Conclusion See <>. [role="exclude",id="ccs-reduction"] === {ccs-cap} reduction See <>. [role="exclude",id="administer-elasticsearch"] === Administering {es} See <>. [role="exclude",id="slm-api"] === Snapshot lifecycle management API See <>. [role="exclude",id="delete-data-frame-transform"] === Delete {transforms} API See <>. [role="exclude",id="get-data-frame-transform-stats"] === Get {transform} statistics API See <>. [role="exclude",id="get-data-frame-transform"] === Get {transforms} API See <>. [role="exclude",id="preview-data-frame-transform"] === Preview {transforms} API See <>. [role="exclude",id="put-data-frame-transform"] === Create {transforms} API See <>. [role="exclude",id="start-data-frame-transform"] === Start {transforms} API See <>. [role="exclude",id="stop-data-frame-transform"] === Stop {transforms} API See <>. [role="exclude",id="update-data-frame-transform"] === Update {transforms} API See <>. [role="exclude",id="data-frame-apis"] === {transform-cap} APIs See <>. [role="exclude",id="data-frame-transform-resource"] === {transform-cap} resources See <>. [role="exclude",id="data-frame-transform-dest"] === Dest objects See <>. [role="exclude",id="data-frame-transform-source"] ==== Source objects See <>. [role="exclude",id="data-frame-transform-pivot"] ==== Pivot objects See <>. [role="exclude",id="es-monitoring"] === Monitoring {es} See <>. [role="exclude",id="docker-cli-run"] === Docker Run See <>. [role="exclude",id="auditing"] === Audit logging See <>. [role="exclude",id="analysis-compound-word-tokenfilter"] === Compound word token filters See <> and <>. [role="exclude",id="configuring-native-realm"] === Configuring a native realm See <>. [role="exclude",id="native-settings"] ==== Native realm settings See <>. [role="exclude",id="configuring-saml-realm"] === Configuring a SAML realm See <>. [role="exclude",id="saml-settings"] ==== SAML realm settings See <>. [role="exclude",id="_saml_realm_signing_settings"] ==== SAML realm signing settings See <>. [role="exclude",id="_saml_realm_encryption_settings"] ==== SAML realm encryption settings See <>. [role="exclude",id="_saml_realm_ssl_settings"] ==== SAML realm SSL settings See <>. [role="exclude",id="configuring-file-realm"] === Configuring a file realm See <>. [role="exclude",id="ldap-user-search"] === User search mode and user DN templates mode See <>. [role="exclude",id="configuring-ldap-realm"] === Configuring an LDAP realm See <>. [role="exclude",id="ldap-settings"] === LDAP realm settings See <>. [role="exclude",id="ldap-ssl"] === Setting up SSL between Elasticsearch and LDAP See <>. [role="exclude",id="configuring-kerberos-realm"] === Configuring a Kerberos realm See <>. [role="exclude",id="beats"] === Beats and Security See: * {auditbeat-ref}/securing-auditbeat.html[{auditbeat}] * {filebeat-ref}/securing-filebeat.html[{filebeat}] * {heartbeat-ref}/securing-heartbeat.html[{heartbeat}] * {metricbeat-ref}/securing-metricbeat.html[{metricbeat}] * {packetbeat-ref}/securing-packetbeat.html[{packetbeat}] * {winlogbeat-ref}/securing-winlogbeat.html[{winlogbeat}] [role="exclude",id="configuring-pki-realm"] === Configuring a PKI realm See <>. [role="exclude",id="pki-settings"] ==== PKI realm settings See <>. [role="exclude",id="configuring-ad-realm"] === Configuring an Active Directory realm See <>. [role="exclude",id="ad-settings"] === Active Directory realm settings See <>. [role="exclude",id="mapping-roles-ad"] === Mapping Active Directory users and groups to roles See <>. [role="exclude",id="how-security-works"] === How security works See <>. [role="exclude",id="rollup-job-config"] === Rollup job configuration See <>. [role="exclude",id="ml-job-resource"] === Job resources This page was deleted. [[ml-analysisconfig]] See the details in [[ml-apimodelplotconfig]] <>, <>, and <>. [role="exclude",id="ml-datafeed-resource"] === {dfeed-cap} resources This page was deleted. [[ml-datafeed-chunking-config]] See the details in <>, <>, [[ml-datafeed-delayed-data-check-config]] <>, [[ml-datafeed-counts]] <>. [role="exclude",id="ml-jobstats"] === Job statistics This [[ml-datacounts]] page [[ml-modelsizestats]] was [[ml-forecastsstats]] deleted. [[ml-timingstats]] See [[ml-stats-node]] the details in <>. [role="exclude",id="ml-snapshot-resource"] === Model snapshot resources This page was deleted. [[ml-snapshot-stats]] See <> and <>. [role="exclude",id="transform-resource"] === {transform-cap} resources This page was deleted. See <>, <>, <>, <>. [role="exclude",id="ml-dfanalytics-resources"] === {dfanalytics-cap} job resources This page was deleted. See <>. [role="exclude",id="put-inference"] === Create trained model API See <>. [role="exclude",id="get-inference-stats"] === Get trained model statistics API See <>. [role="exclude",id="get-inference"] === Get trained model API See <>. [role="exclude",id="delete-inference"] === Delete trained model API See <>. [role="exclude",id="data-frames-settings"] === {transforms-cap} settings in Elasticsearch See <>. [role="exclude",id="general-data-frames-settings"] ==== General {transforms} settings See <>. [role="exclude",id="ml-results-resource"] === Results resources This page was deleted. [[ml-results-buckets]] See <>, [[ml-results-bucket-influencers]] <>, [[ml-results-influencers]] <>, [[ml-results-records]] <>, [[ml-results-categories]] <>, and [[ml-results-overall-buckets]] <>. [role="exclude",id="modules-snapshots"] === Snapshot module See <>. [role="exclude",id="_repository_plugins"] ==== Repository plugins See <>. [role="exclude",id="_changing_index_settings_during_restore"] ==== Change index settings during restore See <>. [role="exclude",id="restore-snapshot"] === Restore snapshot See <>. [role="exclude",id="snapshots-repositories"] === Snapshot repositories See <>. [role="exclude",id="ml-dfa-analysis-objects"] === Analysis configuration objects This page was deleted. See <>. [role="exclude",id="slm-api-delete"] === {slm-init} delete policy API See <>. [role="exclude",id="slm-api-execute"] === {slm-init} execute lifecycle API See <>. [role="exclude",id="slm-api-execute-policy"] === {slm-init} execute lifecycle API See <>. [role="exclude",id="slm-api-get"] === {slm-init} get policy API See <>. [role="exclude",id="slm-get-stats"] === {slm-init} get stats API See <>. [role="exclude",id="slm-get-status"] === {slm-init} status API See <>. [role="exclude",id="slm-api-put"] === {slm-init} put policy API See <>. [role="exclude",id="slm-start"] === Start {slm} API See <>. [role="exclude",id="slm-stop"] === Stop {slm} API See <>. [role="exclude",id="ccs-works"] === How {ccs} works See <> and <>. [role="exclude",id="indices-component-templates"] === Component template APIs See <>. [role="exclude",id="modules-indices"] === Indices module See: * <> * <> * <> * <> * <> * <> * <> [role="exclude",id="testing"] === Testing This page was deleted. Information about the Java testing framework was removed ({es-issue}55257[#55257]) from the {es} Guide because it was out of date and erroneously implied that it should be used by application developers. There is an issue ({es-issue}55258[#55258]) for providing general testing guidance for applications that communicate with {es}. [role="exclude",id="testing-framework"] === Java testing framework This page was deleted. Information about the Java testing framework was removed ({es-issue}55257[55257]) from the {es} Guide because it was out of date and erroneously implied that it should be used by application developers. There is an issue ({es-issue}55258[#55258]) for providing general testing guidance for applications that communicate with {es}. [role="exclude",id="why-randomized-testing"] === Why randomized testing? This page was deleted. Information about the Java testing framework was removed ({es-issue}55257[55257]) from the {es} Guide because it was out of date and erroneously implied that it should be used by application developers. There is an issue ({es-issue}[#55258]) for providing general testing guidance for applications that communicate with {es}. [role="exclude",id="using-elasticsearch-test-classes"] === Using the {es} test classes This page was deleted. Information about the Java testing framework was removed ({es-issue}55257[55257]) from the {es} Guide because it was out of date and erroneously implied that it should be used by application developers. There is an issue ({es-issue}55258[#55258]) for providing general testing guidance for applications that communicate with {es}. [role="exclude",id="unit-tests"] === Unit tests This page was deleted. Information about the Java testing framework was removed ({es-issue}55257[55257]) from the {es} Guide because it was out of date and erroneously implied that it should be used by application developers. There is an issue ({es-issue}55258[#55258]) for providing general testing guidance for applications that communicate with {es}. [role="exclude",id="integration-tests"] === Integration tests This page was deleted. Information about the Java testing framework was removed ({es-issue}55257[55257]) from the {es} Guide because it was out of date and erroneously implied that it should be used by application developers. There is an issue ({es-issue}55258[#55258]) for providing general testing guidance for applications that communicate with {es}. [role="exclude",id="number-of-shards"] ==== Number of shards This section was deleted. [role="exclude",id="helper-methods"] ==== Generic helper methods This section was deleted. [role="exclude",id="test-cluster-methods"] ==== Test cluster methods This section was deleted. [role="exclude",id="changing-node-settings"] ==== Changing node settings This section was deleted. [role="exclude",id="accessing-clients"] ==== Accessing clients This section was deleted. [role="exclude",id="scoping"] ==== Scoping This section was deleted. [role="exclude",id="changing-node-configuration"] ==== Changing plugins via configuration This section was deleted. [role="exclude",id="randomized-testing"] === Randomized testing This page was deleted. [role="exclude",id="generating-random-data"] ==== Generating random data This section was deleted. [role="exclude",id="assertions"] === Assertions This page was deleted. [role="exclude",id="_actions"] === {ilm-init} actions See <>. [role="exclude",id="ilm-allocate-action"] ==== Allocate action See <>. [role="exclude",id="ilm-delete-action"] ==== Delete action See <>. [role="exclude",id="ilm-forcemerge-action"] ==== Force merge action See <>. [role="exclude",id="ilm-migrate-action"] ==== Migrate action See <>. [role="exclude",id="ilm-readonly-action"] ==== Read only action See <>. [role="exclude",id="ilm-rollover-action"] ==== Rollover action See <>. [role="exclude",id="ilm-searchable-snapshot-action"] ==== Searchable snapshot action See <>. [role="exclude",id="ilm-set-priority-action"] ==== Set priority action See <>. [role="exclude",id="ilm-shrink-action"] ==== Shrink action See <>. [role="exclude",id="ilm-unfollow-action"] ==== Unfollow action See <>. [role="exclude",id="ilm-wait-for-snapshot-action"] ==== Wait for snapshot action See <>. [role="exclude",id="ilm-policy-definition"] === {ilm-init} policy definition See <>. [role="exclude",id="search-uri-request"] === URI search See <>. [role="exclude",id="modules-gateway-dangling-indices"] === Dangling indices See <>. [role="exclude",id="shards-allocation"] === Cluster-level shard allocation See <>. [role="exclude",id="disk-allocator"] === Disk-based shard allocation See <>. [role="exclude",id="allocation-awareness"] === Shard allocation awareness See <>. [role="exclude",id="allocation-filtering"] === Cluster-level shard allocation filtering See <>. [role="exclude",id="misc-cluster"] === Miscellaneous cluster settings See <>. [role="exclude",id="modules"] === Modules This page has been removed. See <> for settings information: * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> For other information, see: * <> * <> * <> * <> [role="exclude",id="modules-http"] === HTTP See <>. [role="exclude",id="modules-transport"] === Transport See <>. [role="exclude",id="modules-discovery-adding-removing-nodes"] === Adding and removing nodes See <>. [role="exclude",id="_timing"] === Timing See <>. [role="exclude",id="_installation"] === Installation See <>. [role="exclude",id="mapping-ttl-field"] === `_ttl` mappings The `_ttl` mappings have been removed. As a replacement for `_ttl` mappings, we recommend using <> to create time-based indices. [role="exclude",id="setup-service"] === Running as a service on Linux See <>. [role="exclude",id="modules-scripting-painless-syntax"] === Painless syntax See {painless}/painless-lang-spec.html[Painless language specification]. [role="exclude",id="using-policies-rollover"] === Using policies to manage index rollover See <>. [role="exclude",id="_applying_a_policy_to_our_index"] === Applying a policy to our index See <>. [role="exclude",id="setup-dir-layout"] === Directory layout See <>. [role="exclude",id="scan-scroll"] === Scan and scroll See <>. [role="exclude",id="mapping-dynamic-mapping"] === Dynamic mapping See <>. [role="exclude",id="applying-policy-to-template"] === Applying a policy to an index template See <>. [role="exclude",id="indices-status"] === Index status API The index `_status` API has been replaced with the <> and <> APIs. [role="exclude",id="search-facets"] === Search facets See <>. [role="exclude",id="_executing_searches"] === Executing searches See <>. [role="exclude",id="mapping-root-object-type"] === Mapping root object type Mapping types have been removed. See <>. [role="exclude",id="query-dsl-filters"] === Query DSL filters See <>. [role="exclude",id="esms"] === {esms} We have stopped adding new customers to our {esms}. If you are interested in similar capabilities, contact https://support.elastic.co[Elastic Support] to discuss available options. [role="exclude",id="ilm-with-existing-periodic-indices"] === Manage existing periodic indices with {ilm-init} See <>. [role="exclude",id="ilm-reindexing-into-rollover"] === Reindexing via {ilm-init} See <>. [role="exclude",id="analysis-pathhierarchy-tokenizer-examples"] === Path hierarchy tokenizer examples See <>. [role="exclude",id="modules-tribe"] === Tribe node Tribe node functionality has been removed in favor of {ccs}. See <>. [role="exclude",id="release-highlights-7.0.0"] === Release highlights See <>. [role="exclude",id="sql-settings"] === SQL access settings in Elasticsearch The `xpack.sql.enabled` setting has been deprecated. SQL access is always enabled. [role="exclude",id="indices-templates"] === Index templates [[getting]] See <>. [role="exclude",id="indices-template-exists"] === Index template exists (legacy) See <>. [role="exclude",id="run-a-search"] === Run a search See <>. [role="exclude",id="how-highlighters-work-internally"] === How highlighters work internally See <>. [role="exclude",id="eql-search"] === Run an EQL search See <>. [role="exclude",id="eql-limitations"] === EQL limitations See <>. [role="exclude",id="eql-requirements"] === EQL requirements See <>. [role="exclude",id="sql-client-apps-tableau"] === Tableau Desktop See <> and <>. [role="exclude",id="search-request-body"] === Request body search This page has been removed. For search API reference documentation, see <>. For search examples, see <>. [role="exclude",id="request-body-search-docvalue-fields"] ==== Doc value fields See <>. [role="exclude",id="_fast_check_for_any_matching_docs"] ==== Fast check for any matching docs See <>. [role="exclude",id="request-body-search-collapse"] ==== Field collapsing See <>. [role="exclude",id="request-body-search-from-size"] ==== From / size See <>. [role="exclude",id="request-body-search-highlighting"] ==== Highlighting See <>. [role="exclude",id="highlighter-internal-work"] ==== How highlighters work internally See <>. [role="exclude",id="request-body-search-index-boost"] ==== Index boost See <>. [role="exclude",id="request-body-search-inner-hits"] ==== Inner hits See <>. [role="exclude",id="request-body-search-min-score"] ==== `min_score` See the <> parameter. [role="exclude",id="request-body-search-queries-and-filters"] ==== Named queries See <>. [role="exclude",id="request-body-search-post-filter"] ==== Post filter See <>. [role="exclude",id="request-body-search-preference"] ==== Preference See <>. [role="exclude",id="request-body-search-rescore"] ==== Rescoring See <>. [role="exclude",id="request-body-search-script-fields"] ==== Script fields See <>. [role="exclude",id="request-body-search-scroll"] ==== Scroll See <>. [[_clear_scroll_api]] ==== Clear scroll API See <>. [[sliced-scroll]] ==== Sliced scroll See <>. [role="exclude",id="request-body-search-search-after"] ==== Search after See <>. [role="exclude",id="request-body-search-search-type"] ==== Search type See <>. [role="exclude",id="request-body-search-sort"] ==== Sort See <>. [role="exclude",id="request-body-search-source-filtering"] ==== Source filtering See <>. [role="exclude",id="request-body-search-stored-fields"] ==== Stored fields See <>. [role="exclude",id="request-body-search-track-total-hits"] ==== Track total hits See <>. [role="exclude",id="_notes_3"] === Joining queries notes See <>. [role="exclude",id="_notes_4"] === Percolate query notes See <>. [role="exclude",id="point-in-time"] === Point in time API See <>. [role="exclude",id="constant-keyword"] === Constant keyword field type See <>. [role="exclude",id="wildcard"] === Wildcard field type See <>. [role="exclude",id="searchable-snapshots-repository-stats"] === Searchable snapshot repository statistics API We have removed documentation for this API. This a low-level API used to get information about searchable snapshot indices. We plan to remove or drastically change this API as part of a future release. For other searchable snapshot APIs, see <>. [role="exclude",id="avoid-oversharding"] === Avoid oversharding See <>. [role="exclude",id="_parameters_8"] === elasticsearch-croneval parameters See <>. [role="exclude",id="autoscaling-get-autoscaling-decision"] === Autoscaling decision API The autoscaling decision API has been renamed to capacity, see <>. [role="exclude",id="caching-heavy-aggregations"] === Caching heavy aggregations See <>. [role="exclude",id="returning-only-agg-results"] === Returning only aggregation results See <>. [role="exclude",id="agg-metadata"] === Aggregation metadata See <>. [role="exclude",id="returning-aggregation-type"] === Returning the type of the aggregation See <>. [role="exclude",id="indexing-aggregation-results"] === Indexing aggregation results with transforms See <>. [role="exclude",id="search-aggregations-matrix"] === Matrix aggregations See <>. [role="exclude",id="search-aggregations-pipeline-movavg-aggregation"] === Moving average aggregation The moving average aggregation has been removed. Use the <> instead. [role="exclude",id="fielddata"] === `fielddata` mapping parameter See <>. [role="exclude",id="pipeline"] === Pipeline definition See <>. [role="exclude",id="accessing-data-in-pipelines"] === Accessing data in pipelines See <>, <>, and <>. [role="exclude",id="ingest-conditionals"] === Conditional execution in pipelines See <>. [role="exclude",id="ingest-conditional-nullcheck"] === Handling nested fields in conditionals See <>. [role="exclude",id="ingest-conditional-complex"] === Complex conditionals See <>. [role="exclude",id="conditionals-with-multiple-pipelines"] === Conditionals with the pipeline processor See <>. [role="exclude",id="conditionals-with-regex"] === Conditionals with the regular expressions See <>. [role="exclude",id="handling-failure-in-pipelines"] === Handling failures in pipelines See <>. [role="exclude",id="ingest-processors"] === Ingest processors See <>. [role="exclude",id="enrich-policy-definition"] === Enrich policy definition See <>. [role="exclude",id="rollup-api"] === Rollup API See <>. [role="exclude",id="getting-started-install"] === Get {es} up and running See <>. [role="exclude",id="getting-started-index"] === Index some documents See <>. [role="exclude",id="getting-started-search"] === Start searching See <>. [role="exclude",id="getting-started-aggregations"] === Analyze results with aggregations See <>. [role="exclude",id="getting-started-next-steps"] === Where to go from here See <>. [role="exclude",id="jvm-options"] === Setting JVM options See <>. [role="exclude",id="terms-enum"] === Terms enum API See <>. [role="exclude",id="frozen-indices"] === Frozen indices // tag::frozen-index-redirect[] For API documentation, see <>. // end::frozen-index-redirect[] [role="exclude",id="best_practices"] === Best practices for frozen indices include::redirects.asciidoc[tag=frozen-index-redirect] [role="exclude",id="searching_a_frozen_index"] === Searching a frozen index include::redirects.asciidoc[tag=frozen-index-redirect] [role="exclude",id="monitoring_frozen_indices"] === Monitoring frozen indices include::redirects.asciidoc[tag=frozen-index-redirect] [role="exclude",id="glossary"] === Glossary See the {glossary}/terms.html[Elastic glossary]. [role="exclude",id="multi-index"] === Multi-target syntax See <>. [float] [[hidden]] ==== Hidden data streams and indices See <>. [role="exclude",id="date-math-index-names"] === Date math support in system and index alias names See <>. [role="exclude",id="cron-expressions"] === Cron expressions See <>. [role="exclude",id="url-access-control"] === URL-based access control See <>. [role="exclude",id="indices-field-usage-stats"] === Field usage stats API See <>. [role="exclude",id="security-api-enroll-kibana"] === Enroll {kib} API See <>. [role="exclude",id="sql-rest-fields"] === Supported REST parameters for SQL search API See the <> for the <>. [role="exclude",id="restart-upgrade"] === Full cluster restart upgrade When upgrading to {es} 8.0 and later, you must first upgrade to {prev-major-last} even if you opt to perform a full-cluster restart instead of a rolling upgrade. For more information about upgrading, refer to {stack-ref}/upgrading-elastic-stack.html[Upgrading to Elastic {version}]. [role="exclude",id="rolling-upgrades"] === Rolling upgrade When upgrading to {es} 8.0 and later, you must first upgrade to {prev-major-last} whether you opt to perform a rolling upgrade (upgrade one node at a time) or a full-cluster restart upgrade. For more information about upgrading, refer to {stack-ref}/upgrading-elastic-stack.html[Upgrading to Elastic {version}]. [role="exclude",id="reindex-upgrade"] === Reindex before upgrading //tag::upgrade-reindex[] Before upgrading to {es} 8.0 and later, you must reindex any indices created in a 6.x version. We recommend using the **Upgrade Assistant** to guide you through this process. For more information about upgrading, refer to {stack-ref}/upgrading-elastic-stack.html[Upgrading to Elastic {version}]. //end::upgrade-reindex[] For more information about reindexing, refer to <>. [role="exclude",id="reindex-upgrade-inplace"] === Reindex in place include::redirects.asciidoc[tag=upgrade-reindex] For more information about reindexing, refer to <>. [role="exclude",id="reindex-upgrade-remote"] === Reindex from a remote cluster include::redirects.asciidoc[tag=upgrade-reindex] For more information about reindexing from a remote cluster, refer to <>. [role="exclude",id="infer-trained-model-deployment"] === Infer trained model deployment API See <>.