Uses of Interface
org.apache.solr.api.ConfigurablePlugin
-
Packages that use ConfigurablePlugin Package Description org.apache.solr.api Commonly used classes for Solr V2 API.org.apache.solr.cluster.maintenance Cluster Singleton plugins that are used to perform maintenance tasks within the cluster.org.apache.solr.cluster.placement This package contains interfaces visible by plugins (i.e.org.apache.solr.cluster.placement.impl Implementation classes (not visible to plugins, subject to change at any time) for the interfaces inorg.apache.solr.cluster.placement
and to make them work with the rest of Solr.org.apache.solr.cluster.placement.plugins Sample plugin implementations. -
-
Uses of ConfigurablePlugin in org.apache.solr.api
Methods in org.apache.solr.api with parameters of type ConfigurablePlugin Modifier and Type Method Description static <T extends org.apache.solr.common.MapWriter>
Class<T>ContainerPluginsRegistry. getConfigClass(ConfigurablePlugin<T> o)
Get the generic type of aConfigurablePlugin
-
Uses of ConfigurablePlugin in org.apache.solr.cluster.maintenance
Classes in org.apache.solr.cluster.maintenance that implement ConfigurablePlugin Modifier and Type Class Description class
InactiveShardRemover
This Cluster Singleton can be configured to periodically find and removeSlice.State.INACTIVE
Shards that are left behind after a Shard is split -
Uses of ConfigurablePlugin in org.apache.solr.cluster.placement
Subinterfaces of ConfigurablePlugin in org.apache.solr.cluster.placement Modifier and Type Interface Description interface
PlacementPluginFactory<T extends PlacementPluginConfig>
Factory implemented by client code and configured in container plugins (seeContainerPluginsApi.editAPI
) allowing the creation of instances ofPlacementPlugin
to be used for replica placement computation. -
Uses of ConfigurablePlugin in org.apache.solr.cluster.placement.impl
Classes in org.apache.solr.cluster.placement.impl that implement ConfigurablePlugin Modifier and Type Class Description class
DelegatingPlacementPluginFactory
Helper class to support dynamic reloading of plugin implementations. -
Uses of ConfigurablePlugin in org.apache.solr.cluster.placement.plugins
Classes in org.apache.solr.cluster.placement.plugins that implement ConfigurablePlugin Modifier and Type Class Description class
AffinityPlacementFactory
This factory is instantiated by config from its class name.class
MinimizeCoresPlacementFactory
Factory for creatingMinimizeCoresPlacementFactory.MinimizeCoresPlacementPlugin
, a Placement plugin implementing placing replicas to minimize number of cores perNode
, while not placing two replicas of the same shard on the same node.class
RandomPlacementFactory
Factory for creatingRandomPlacementFactory.RandomPlacementPlugin
, a placement plugin implementing random placement for new collection creation while preventing two replicas of same shard from being placed on same node..class
SimplePlacementFactory
Factory for creatingSimplePlacementFactory.SimplePlacementPlugin
, a placement plugin implementing the logic from the oldLegacyAssignStrategy
.
-