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