On 12/21/2011 9:43 AM, Chantal Ackermann wrote:
Hi Shawn,
maybe the requests that fail have a certain pattern - for example that
they are longer than all the others.
The query for the exception I sent is shown in the pastebin. Here is
the query and for reference, the pastebin URL:
did:(286861384 OR 286861312 OR 286861313 OR 284220972)
http://pastebin.com/XnB83Jay
This is a typical query for the failures. This field (did) is a tlong
with a precisionStep of 16. There are about 11 million documents in the
index referenced, total size about 20GB. Most often it has been a
search query like this that has failed, though sometimes it is the
actual deletebyQuery that immediately follows this, or it is an attempt
to add documents which comes after that.
Something to add: Solr's log, running at INFO, does not show these
requests that fail, and does not log an exception. These requests do
not pass through a load balancer. I do use haproxy on port 8983 for
queries made by our website, but the SolrJ application talks to Solr
directly on port 8981. I can't say whether the request shows up in the
jetty log, because everything is using POST.
Thanks,
Shawn