Package | Description |
---|---|
org.apache.solr.client.solrj.routing |
Classes to handle query routing preferences
|
Modifier and Type | Class and Description |
---|---|
class |
AffinityReplicaListTransformer
Allows better caching by establishing deterministic evenly-distributed replica routing preferences according to
either explicitly configured hash routing parameter, or the hash of a query parameter (configurable, usually related
to the main query).
|
class |
ShufflingReplicaListTransformer |
Modifier and Type | Method and Description |
---|---|
ReplicaListTransformer |
NodePreferenceRulesComparator.getBaseReplicaListTransformer() |
ReplicaListTransformer |
ReplicaListTransformerFactory.getInstance(String configSpec,
SolrParams requestParams,
ReplicaListTransformerFactory fallback) |
ReplicaListTransformer |
AffinityReplicaListTransformerFactory.getInstance(String configSpec,
SolrParams requestParams,
ReplicaListTransformerFactory fallback) |
static ReplicaListTransformer |
AffinityReplicaListTransformer.getInstance(String dividendParam,
String hashParam,
SolrParams requestParams) |
ReplicaListTransformer |
RequestReplicaListTransformerGenerator.getReplicaListTransformer(SolrParams requestParams) |
ReplicaListTransformer |
RequestReplicaListTransformerGenerator.getReplicaListTransformer(SolrParams requestParams,
String defaultShardPreferences) |
ReplicaListTransformer |
RequestReplicaListTransformerGenerator.getReplicaListTransformer(SolrParams requestParams,
String defaultShardPreferences,
String nodeName,
String localHostAddress,
NodesSysPropsCacher sysPropsCacher) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.