Prefaceedit

Elasticsearch for Apache Hadoop is an ‘umbrella’ project consisting of two similar, yet independent sub-projects with their own, dedicated, section in the documentation:

elasticsearch-hadoop proper
Interact with Elasticsearch from within a Hadoop environment. If you are using Map/Reduce, Hive, or Apache Spark, this project is for you. For feature requests or bugs, please open an issue in the Elasticsearch-Hadoop repository.
repository-hdfs
Use HDFS as a back-end repository for doing snapshot/restore from/to Elasticsearch. For more information, refer to its home page. For feature requests or bugs, please open an issue in the Elasticsearch repository with the ":Plugin Repository HDFS" tag.

Thus, while all projects fall under the Hadoop umbrella, each is covering a certain aspect of it so please be sure to read the appropriate documentation. For general questions around any of these projects, the Elastic Discuss forum is a great place to interact with other users in the community.