Gary Lee created SOLR-9248:
------------------------------
Summary: HttpSolrClient not compatible with compression option
Key: SOLR-9248
URL: https://issues.apache.org/jira/browse/SOLR-9248
Project: Solr
Issue Type: Bug
Components: SolrJ
Affects Versions: 5.5.1, 5.5
Reporter: Gary Lee
Fix For: 5.5.2
Since Solr 5.5, using the compression option
(solrClient.setAllowCompression(true)) causes the HTTP client to quickly run
out of connections in the connection pool. After debugging through this, we
found that the GZIPInputStream is incompatible with changes to how the response
input stream is closed in 5.5. It is at this point when the GZIPInputStream
throws an EOFException, and while this is silently eaten up, the net effect is
that the stream is never closed, leaving the connection open. After a number of
requests, the pool is exhausted and no further requests can be served.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]