[[elasticsearch-reference]]
= Elasticsearch Reference

:include-xpack:         true
:es-test-dir:           {elasticsearch-root}/docs/src/test
:plugins-examples-dir:  {elasticsearch-root}/plugins/examples
:xes-repo-dir:          {elasticsearch-root}/x-pack/docs/{lang}
:es-repo-dir:           {elasticsearch-root}/docs/reference


include::../Versions.asciidoc[]

include::intro.asciidoc[]

include::release-notes/highlights.asciidoc[]

include::getting-started.asciidoc[]

include::setup.asciidoc[]

include::upgrade.asciidoc[]

include::data-streams/data-streams.asciidoc[]

include::search/index.asciidoc[]

include::query-dsl.asciidoc[]

ifdef::permanently-unreleased-branch[]
include::eql/index.asciidoc[]
endif::[]

include::sql/index.asciidoc[]

include::aggregations.asciidoc[]

include::scripting.asciidoc[]

include::mapping.asciidoc[]

include::analysis.asciidoc[]

include::index-modules.asciidoc[]

include::ingest.asciidoc[]

include::ilm/index.asciidoc[]

ifdef::permanently-unreleased-branch[]

include::autoscaling/index.asciidoc[]

endif::[]

include::monitoring/index.asciidoc[]

include::frozen-indices.asciidoc[]

include::data-rollup-transform.asciidoc[]

include::high-availability.asciidoc[]

include::snapshot-restore/index.asciidoc[]

include::{xes-repo-dir}/security/index.asciidoc[]

include::{xes-repo-dir}/watcher/index.asciidoc[]

include::commands/index.asciidoc[]

include::how-to.asciidoc[]

include::glossary.asciidoc[]

include::rest-api/index.asciidoc[]

include::migration/index.asciidoc[]

include::release-notes.asciidoc[]

include::redirects.asciidoc[]