Go to file
Przemyslaw Gomulka 6d34a38cb1
Fix EnsureNoWarning assertion (#73647)
EnsureNoWarnings method should assert that there is no other warnings
than the allowed "predefined" warnings in filteredWarnings() method

bug introduced in #71207
2021-06-02 17:55:14 +02:00
.ci Use hard-coded workpace for windows builds to avoid path length issues 2021-05-28 15:39:58 -07:00
.github
.idea Keep low level rest client under Apache 2 software license (#68694) 2021-02-08 11:13:31 -08:00
benchmarks Add setting to disable aggs optimization (#73620) 2021-06-02 09:12:54 -04:00
build-conventions Move public build api into included build (#72861) 2021-06-01 11:19:30 +02:00
build-tools Move public build api into included build (#72861) 2021-06-01 11:19:30 +02:00
build-tools-internal Fix version.properties after merge 2021-06-01 11:44:06 +02:00
buildSrc Fix version.properties after merge 2021-06-01 11:44:06 +02:00
client [ML] Make ml_standard tokenizer the default for new categorization jobs (#72805) 2021-06-01 15:11:32 +01:00
dev-tools Improve atomic push script to support worktrees (#68873) 2021-02-11 10:13:15 -08:00
distribution Allow container restarts with file logging (#73101) 2021-05-14 20:40:27 +01:00
docs [DOCS] Removes Kibana charts-related advise about agg interval and bucket span. (#73673) 2021-06-02 16:47:01 +02:00
gradle/wrapper Update Gradle wrapper to 7.0.2 (#73120) 2021-05-14 22:56:54 +02:00
libs Upgrade Azure SDK and Jackson (#72833) (#72995) 2021-05-27 07:55:18 -07:00
licenses Keep low level rest client under Apache 2 software license (#68694) 2021-02-08 11:13:31 -08:00
modules Update Lucene to 8.9.0-snapshot-ddc238e5df8 (#73568) 2021-05-31 13:49:29 -04:00
plugins Update Lucene to 8.9.0-snapshot-ddc238e5df8 (#73568) 2021-05-31 13:49:29 -04:00
qa Revert "Mute SearchStatesIT" 2021-06-01 21:17:35 -04:00
rest-api-spec Add setting to disable aggs optimization (#73620) 2021-06-02 09:12:54 -04:00
server Add setting to disable aggs optimization (#73620) 2021-06-02 09:12:54 -04:00
test Fix EnsureNoWarning assertion (#73647) 2021-06-02 17:55:14 +02:00
x-pack Fix EnsureNoWarning assertion (#73647) 2021-06-02 17:55:14 +02:00
.dir-locals.el
.editorconfig
.gitattributes
.gitignore Move CI job configuration to elasticsearch repository 2021-05-06 14:46:09 -07:00
CONTRIBUTING.md Update contributing.md after renaming buildSrc to build-tools-internal 2021-06-01 12:45:19 +02:00
LICENSE.txt Update sources with new SSPL+Elastic-2.0 license headers 2021-02-02 16:10:53 -08:00
NOTICE.txt Update sources with new SSPL+Elastic-2.0 license headers 2021-02-02 16:10:53 -08:00
README.asciidoc [DOCS] Refactor quick start guide and README (#71331) 2021-04-20 09:32:21 -04:00
TESTING.asciidoc Fix path in TESTING.asciidoctor 2021-06-01 16:56:29 +02:00
Vagrantfile Introduce ES_JAVA_HOME (#68954) 2021-02-17 12:41:23 -05:00
build.gradle Adjust ILM policy version and re-enable BWC testing (#73628) 2021-06-01 13:18:17 -06:00
gradle.properties Fix Spotless failing with InvocationTargetException on JDK 16 (#73246) 2021-05-20 08:46:20 +02:00
gradlew
gradlew.bat
settings.gradle Move public build api into included build (#72861) 2021-06-01 11:19:30 +02:00

README.asciidoc

= Elasticsearch

Elasticsearch is the distributed, RESTful search and analytics engine at the
heart of the https://www.elastic.co/products[Elastic Stack]. You can use
Elasticsearch to store, search, and manage data for:

* Logs
* Metrics
* A search backend
* Application monitoring
* Endpoint security

\... and more!

To learn more about Elasticsearch's features and capabilities, see our
https://www.elastic.co/products/elasticsearch[product page].

[[get-started]]
== Get started

The simplest way to set up Elasticsearch is to create a managed deployment with
https://www.elastic.co/cloud/as-a-service[Elasticsearch Service on Elastic
Cloud].

If you prefer to install and manage Elasticsearch yourself, you can download
the latest version from 
https://www.elastic.co/downloads/elasticsearch[elastic.co/downloads/elasticsearch].

For more installation options, see the
https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html[Elasticsearch installation
documentation].

[[upgrade]]
== Upgrade

To upgrade from an earlier version of Elasticsearch, see the
https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-upgrade.html[Elasticsearch upgrade
documentation].

[[build-source]]
== Build from source

Elasticsearch uses https://gradle.org[Gradle] for its build system.

To build a distribution for your local OS and print its output location upon
completion, run:
----
./gradlew localDistro
----

To build a distribution for another platform, run the related command:
----
./gradlew :distribution:archives:linux-tar:assemble
./gradlew :distribution:archives:darwin-tar:assemble
./gradlew :distribution:archives:windows-zip:assemble
----

To build distributions for all supported platforms, run:
----
./gradlew assemble
----

Distributions are output to `distributions/archives`.

To run the test suite, see xref:TESTING.asciidoc[TESTING].

[[docs]]
== Documentation

For the complete Elasticsearch documentation visit
https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html[elastic.co].

For information about our documentation processes, see the
xref:docs/README.asciidoc[docs README].

[[contribute]]
== Contribute

For contribution guidelines, see xref:CONTRIBUTING.md[CONTRIBUTING]. 

[[questions]]
== Questions? Problems? Suggestions?

* To report a bug or request a feature, create a
https://github.com/elastic/elasticsearch/issues/new/choose[GitHub Issue]. Please
ensure someone else hasn't created an issue for the same topic.

* Need help using Elasticsearch? Reach out on the
https://discuss.elastic.co[Elastic Forum] or https://ela.st/slack[Slack]. A
fellow community member or Elastic engineer will be happy to help you out.