lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan Høydahl (Commented) (JIRA) <>
Subject [jira] [Commented] (SOLR-599) Lightweight SolrJ client
Date Tue, 28 Feb 2012 19:13:46 GMT


Jan Høydahl commented on SOLR-599:

This is great, Kayode. Would you be willing to donate your code to Solr? If so, please upload
the java file, or even better, a patch file, to this ticket, and tick the ASF license checkbox.

Then we must decide how to package this. I think power users may still need the full commonsHTTP
thing (if they require SSL support or other advanced stuff) but having an official client
without all the deps would be nice.
> Lightweight SolrJ client
> ------------------------
>                 Key: SOLR-599
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>          Components: clients - java
>            Reporter: Shalin Shekhar Mangar
>            Assignee: Noble Paul
>            Priority: Minor
>             Fix For: 3.6, 4.0
>         Attachments: SOLR-599.patch
> SolrJ provides a SolrServer implementation backed by commons-httpclient which introduces
many dependency jars (commons-codec, commons-io and commons-logging). Apart from that SolrJ
also uses StAX API for XML parsing which introduces dependencies like stax-api, stax and stax-utils.
> This enhancement will add a SolrServer implementation backed by
and will use BinaryResponseParser as the default response parser. Using this basic implementation
out of the box would require no dependencies on either commons-httpclient or StAX. The only
dependency would be on solr-commons making this a very lightweight and distribution friendly
Java client for Solr.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message