Async, non-blocking Solr Server that just allows to #query(SolrQuery).
Provides servers based on information from from ZooKeeper.
LB strategy that selects the fastest server based on the latest average response time.
Statistics for a solr server.
A ServerStateObserver that uses the ping status to enable/disable SolrServers.
Defines the context for a search query initiated by the client.
Subclass of SolrException that allows us to capture an arbitrary HTTP status code that may have been returned by the remote server or a proxy along the way.
Information about a failed request.
Clients can intercept requests.
A retry decision to adopt on a failed request.
Specifies a policy for retrying query failures.
Configuration for scheduled server state observation.
Monitoring of solr server state (enabled/disabled/dead etc.
Represents a solr host.
Provides the list of solr servers.
Created by magro on 9/12/14.
Predefined query retry policies.