On 8/10/2017 7:31 AM, Chris Ulicny wrote: > I've noticed that there are quite a few INFO log entries of the form: > > "...o.a.s.s.SolrDispatchFilter Could not consume full client request" > > Should we be worried about these, or is there something wrong with the > requests we're making? > > We aren't noticing anything unexpected in what data makes it into solr, so > it doesn't seem problematic right now.
Off the top of my head, I would say that this probably means that the client is incorrectly using the HTTP standard in some way. What kind of software are you using to send the requests to Solr? The place in the Solr code where the error happens is using the Servlet API, interfacing into a servlet container, which is most likely going to be Jetty. This is the first time I've seen this, so it is not likely to be a bug on the server side. I'm not ruling out a bug in Solr, but I think if there were one, the problem would be really common. If you happen to be running Solr in a container other than the Jetty that it is shipped with, there might be a problem with the container. The Solr log will contain many more lines for this log message than you have already shared. There will be potentially dozens of lines of a Java stacktrace, and it may contain multiple "Caused by" sections with more lines. Can you share the entire thing, and let us know the precise Solr version you're running so we can check it against the source code? With that, it may be possible to give you more specific information about what's going wrong. Thanks, Shawn