Karl Wright created CONNECTORS-606: -------------------------------------- Summary: ElasticSearch connector does not use background thread for http communication, and should Key: CONNECTORS-606 URL: https://issues.apache.org/jira/browse/CONNECTORS-606 Project: ManifoldCF Issue Type: Bug Components: Elastic Search connector Affects Versions: ManifoldCF 1.0.1 Reporter: Karl Wright Fix For: ManifoldCF 1.2
The Elastic Search connector communicates using httpcomponent without going via a background thread. This is a problem because any socket waits on an elastic search server will block ManifoldCF agents shutdown. Please see the RSS connector, web connector, livelink connector, or SharePoint connector for an example of proper use of background threading for http communication. The Livelink connector is the simplest. It is also important to never load entire documents into memory, but stream them instead. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira