OK after going away for the weekend, I put it all back together.
I had two problems at the same time which are always a pain to track down.
(1) The node I was connecting to had run out of disk space.
and
(2) and I made sure my Eclipse project was using 19.8.0 code by creating
an empty Eclipse Maven project that lists ONLY Elasticsearch as its
dependency.
I cleaned up the node that was having trouble responding by giving it
more disk space and deleting various experimental indices.
After that only after making sure I was using the same libraries as the
server did the connection work.
Another possibility is that I had messed up the Eclipse dependencies and
a mix-and-match set of libraries.
I'm thinking the cluster was trying to tell my code something (or
mis-behaving) and this error scenerio of the older code on the server
caused trouble for the code on the client.
Things were broken AND I had the code mis-matched server to client (or
worse on the client), thus not a scenerio I'm going to go back and try
to track down.
thanks everyone for the help,
-Paul
On 8/16/2012 6:43 PM, David Pilato wrote:
IMHO, you can't use a different version (major version) for nodes and clients.
It works for minor versions: 0.19.5 node with 0.19.6 client for example.
--