[
https://issues.apache.org/jira/browse/SOLR-4823?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
philip hoy updated SOLR-4823:
-----------------------------
Summary: Split LBHttpSolrServer into two classes one for the solrj use case
and one for the solr cloud use case (was: Split LBHttpLoadBalancer into two
classes one for the solrj use case and one for the solr cloud use case)
> Split LBHttpSolrServer into two classes one for the solrj use case and one
> for the solr cloud use case
> ------------------------------------------------------------------------------------------------------
>
> Key: SOLR-4823
> URL: https://issues.apache.org/jira/browse/SOLR-4823
> Project: Solr
> Issue Type: Improvement
> Components: SolrCloud
> Reporter: philip hoy
> Priority: Minor
>
> The LBHttpSolrServer has too many responsibilities. It could perhaps be
> broken into two classes, one in solrj to be used in the place of an external
> load balancer that balances across a known set of solr servers defined at
> construction time and one in solr core to be used by the solr cloud
> components that balances across servers dependant on the request.
> To save code duplication, if much arises an abstract bass class could be
> introduced in to solrj.
--
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]