| Package | Description | 
|---|---|
| org.apache.solr.cloud | 
 Classes for dealing with ZooKeeper when operating in SolrCloud mode. 
 | 
| org.apache.solr.cloud.api.collections | 
 Package related to internal implementations of the SolrCloud collections api 
 | 
| org.apache.solr.cloud.autoscaling | 
 Package for classes related to autoscaling 
 | 
| org.apache.solr.cloud.autoscaling.sim | 
 Simulated environment for autoscaling. 
 | 
| org.apache.solr.cloud.overseer | 
 Classes for updating cluster state in SolrCloud mode. 
 | 
| org.apache.solr.core | 
 Core classes implementing Solr internals and the management of  
SolrCores | 
| org.apache.solr.handler | 
 Concrete implementations of  
SolrRequestHandler | 
| org.apache.solr.handler.admin | 
SolrRequestHandler implementations for powering he Solr Admin UI | 
| org.apache.solr.schema | 
IndexSchema and FieldType implementations for powering schema.xml | 
| org.apache.solr.update | 
 APIs and classes for managing index updates 
 | 
| Class and Description | 
|---|
| CloudDescriptor | 
| CurrentCoreDescriptorProvider
 Provide the current list of registered  
CoreDescriptors. | 
| DistributedMap
 A distributed map. 
 | 
| ElectionContext | 
| LeaderElector
 Leader Election process. 
 | 
| LockTree.Session | 
| Overseer
 Cluster leader. 
 | 
| Overseer.OverseerThread | 
| OverseerMessageHandler
 Interface for processing messages received by an  
OverseerTaskProcessor | 
| OverseerMessageHandler.Lock | 
| OverseerNodePrioritizer
 Responsible for prioritization of Overseer nodes, for example with the
 ADDROLE collection command. 
 | 
| OverseerTaskProcessor
 A generic processor run in the Overseer, used for handling items added
 to a distributed work queue. 
 | 
| OverseerTaskProcessor.OverseerMessageHandlerSelector
 An interface to determine which  
OverseerMessageHandler
 handles a given message. | 
| OverseerTaskProcessor.TaskBatch | 
| OverseerTaskQueue
 A  
ZkDistributedQueue augmented with helper methods specific to the overseer task queues. | 
| OverseerTaskQueue.QueueEvent | 
| RecoveryStrategy
 This class may change in future and customisations are not supported between versions in terms of API or back compat
 behaviour. 
 | 
| RecoveryStrategy.RecoveryListener | 
| Stats
 Used to hold statistics about some SolrCloud operations. 
 | 
| Stats.FailedOp | 
| Stats.Stat | 
| ZkController
 Handle ZooKeeper interactions. 
 | 
| ZkDistributedQueue
 A ZK-based distributed queue. 
 | 
| ZkShardTerms
 Class used for interact with a ZK term node. 
 | 
| ZkSolrResourceLoader
 ResourceLoader that works with ZooKeeper. 
 | 
| Class and Description | 
|---|
| Overseer
 Cluster leader. 
 | 
| OverseerMessageHandler
 Interface for processing messages received by an  
OverseerTaskProcessor | 
| OverseerMessageHandler.Lock | 
| OverseerNodePrioritizer
 Responsible for prioritization of Overseer nodes, for example with the
 ADDROLE collection command. 
 | 
| OverseerTaskProcessor.TaskBatch | 
| Stats
 Used to hold statistics about some SolrCloud operations. 
 | 
| Class and Description | 
|---|
| Stats
 Used to hold statistics about some SolrCloud operations. 
 | 
| Class and Description | 
|---|
| ActionThrottle | 
| Stats
 Used to hold statistics about some SolrCloud operations. 
 | 
| Class and Description | 
|---|
| Stats
 Used to hold statistics about some SolrCloud operations. 
 | 
| Class and Description | 
|---|
| CloudDescriptor | 
| ZkController
 Handle ZooKeeper interactions. 
 | 
| ZkSolrResourceLoader
 ResourceLoader that works with ZooKeeper. 
 | 
| Class and Description | 
|---|
| ZkController
 Handle ZooKeeper interactions. 
 | 
| Class and Description | 
|---|
| ZkController
 Handle ZooKeeper interactions. 
 | 
| Class and Description | 
|---|
| ZkController
 Handle ZooKeeper interactions. 
 | 
| Class and Description | 
|---|
| ActionThrottle | 
| RecoveryStrategy.Builder | 
| RecoveryStrategy.RecoveryListener | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.