Package | Description |
---|---|
org.apache.solr.client.solrj.cloud.autoscaling |
Common classes for autoscaling parsing filtering nodes and sorting
|
Modifier and Type | Method and Description |
---|---|
Policy.Session |
Policy.Session.cloneToNewSession(SolrCloudManager cloudManager)
Given a session (this one), creates a new one for placement simulations that retains all the relevant information,
whether or not that info already made it to Zookeeper.
|
Policy.Session |
Policy.createSession(SolrCloudManager cloudManager)
Deprecated.
|
Policy.Session |
Policy.createSession(SolrCloudManager cloudManager,
org.apache.solr.client.solrj.cloud.autoscaling.Policy.Transaction tx)
Deprecated.
|
Policy.Session |
PolicyHelper.SessionWrapper.get() |
Policy.Session |
Suggester.getSession()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
FreeDiskVariable.computeDeviation(Policy.Session session,
double[] deviation,
org.apache.solr.client.solrj.cloud.autoscaling.ReplicaCount replicaCount,
SealedClause sealedClause)
Deprecated.
|
default void |
Variable.computeDeviation(Policy.Session session,
double[] deviations,
org.apache.solr.client.solrj.cloud.autoscaling.ReplicaCount replicaCount,
SealedClause sealedClause)
Deprecated.
|
void |
Variable.Type.computeDeviation(Policy.Session session,
double[] deviations,
org.apache.solr.client.solrj.cloud.autoscaling.ReplicaCount replicaCount,
SealedClause sealedClause) |
Object |
CoresVariable.computeValue(Policy.Session session,
Condition condition,
String collection,
String shard,
String node)
Deprecated.
|
Object |
FreeDiskVariable.computeValue(Policy.Session session,
Condition condition,
String collection,
String shard,
String node)
Deprecated.
|
default Object |
Variable.computeValue(Policy.Session session,
Condition condition,
String collection,
String shard,
String node)
Deprecated.
When a non constant value is used in a variable, the actual value needs to be computed at the runtime
|
Object |
Variable.Type.computeValue(Policy.Session session,
Condition condition,
String collection,
String shard,
String node) |
static NoneSuggester |
NoneSuggester.get(Policy.Session session)
Deprecated.
|
static UnsupportedSuggester |
UnsupportedSuggester.get(Policy.Session session,
CollectionParams.CollectionAction action)
Deprecated.
|
static MapWriter |
PolicyHelper.getDiagnostics(Policy.Session session)
Deprecated.
|
void |
PolicyHelper.SessionWrapper.returnSession(Policy.Session session)
return this for later use and update the session with the latest state
ensure that this is done after computing the suggestions
|
List<Violation> |
Clause.test(Policy.Session session,
double[] deviations)
Deprecated.
|
void |
PolicyHelper.SessionWrapper.update(Policy.Session session) |
Constructor and Description |
---|
ComputedValueEvaluator(Policy.Session session) |
Row(String node,
Cell[] cells,
boolean anyValueMissing,
Map<String,Map<String,List<ReplicaInfo>>> collectionVsShardVsReplicas,
boolean isLive,
Policy.Session session,
Map perRowCache,
Map globalCache)
Deprecated.
|
Row(String node,
List<Pair<String,Variable.Type>> params,
List<String> perReplicaAttributes,
Policy.Session session)
Deprecated.
|
SessionWrapper(Policy.Session session,
org.apache.solr.client.solrj.cloud.autoscaling.PolicyHelper.SessionRef ref) |
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.