Package | Description |
---|---|
org.apache.solr.cloud.autoscaling |
Package for classes related to autoscaling
|
org.apache.solr.cloud.autoscaling.sim |
Simulated environment for autoscaling.
|
org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCore s |
Class and Description |
---|
ActionContext
Provides additional context for the TriggerAction such as the trigger instance on
which the action is being executed as well as helper methods to pass computed information along
to the next action
|
AutoScaling.Trigger
Interface for a Solr trigger.
|
AutoScaling.TriggerEventProcessor
Implementation of this interface is used for processing events generated by a trigger.
|
AutoScaling.TriggerFactory
Factory to produce instances of
AutoScaling.Trigger . |
ComputePlanAction
This class is responsible for using the configured policy and preferences
with the hints provided by the trigger event to compute the required cluster operations.
|
IndexSizeTrigger.Unit |
ScheduledTriggers
Responsible for scheduling active triggers, starting and stopping them and
performing actions when they fire
|
TriggerAction
Interface for actions performed in response to a trigger being activated
|
TriggerActionBase
Base class for
TriggerAction implementations. |
TriggerBase
Base class for
AutoScaling.Trigger implementations. |
TriggerEvent
Trigger event.
|
TriggerEvent.Op |
TriggerListener
Implementations of this interface are notified of stages in event processing that they were
registered for.
|
TriggerListenerBase
Base class for implementations of
TriggerListener . |
TriggerValidationException
This class represents errors found when validating trigger configuration.
|
Class and Description |
---|
OverseerTriggerThread
Overseer thread responsible for reading triggers from zookeeper and
adding/removing them from
ScheduledTriggers |
Class and Description |
---|
AutoScalingHandler
Handler for /cluster/autoscaling
|
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.