I just have some questions in regards with the different roles of Elasticsearch (v5.6). We currently separate all the roles of the servers to Ingest, Data and Master. I have some confusion in regards with how Ingest node behaves.
We're using the Pipeline feature during ingestion, but we also set our Java clients to search and retrieve data with the Ingest node as well. During the search process, does the Ingest node acts like a coordinating node which is responsible for scatter phase?