We recently upgraded to elasticsearch 0.19.0 and have been seeing the
following errors occassionally:
 timed out after [5002ms]
We have 2 nodes in the cluster, and are connecting using the transport
We can reproduce this error by running a query that takes tens of seconds
to complete. Then if we increase the value of
elasticsearch.client.transport.ping_timeout on the client to longer than
the query takes to return we don't get the error.
It looks like this may be related to the node disconnect on timeout
I don't really understand what that timeout should do - could you
We can't reproduce the issue using curl, the long running queries return
without any problem.
We realise that long running queries should probably be using scan, so we
will switch to use that, but it would be nice to understand the timeout