public class DanglingIndicesState extends AbstractComponent implements ClusterStateListener
deprecationLogger, logger, settings
Constructor and Description |
---|
DanglingIndicesState(Settings settings,
NodeEnvironment nodeEnv,
MetaStateService metaStateService,
LocalAllocateDangledIndices allocateDangledIndices,
ClusterService clusterService) |
Modifier and Type | Method and Description |
---|---|
void |
clusterChanged(ClusterChangedEvent event)
Called when cluster state changes.
|
void |
processDanglingIndices(MetaData metaData)
Process dangling indices based on the provided meta data, handling cleanup, finding
new dangling indices, and allocating outstanding ones.
|
logDeprecatedSetting, logRemovedSetting, nodeName
@Inject public DanglingIndicesState(Settings settings, NodeEnvironment nodeEnv, MetaStateService metaStateService, LocalAllocateDangledIndices allocateDangledIndices, ClusterService clusterService)
public void processDanglingIndices(MetaData metaData)
public void clusterChanged(ClusterChangedEvent event)
ClusterStateListener
clusterChanged
in interface ClusterStateListener