Class ReIndexHouseKeepingJobRunner
- java.lang.Object
-
- com.atlassian.confluence.internal.index.status.schedule.ReIndexHouseKeepingJobRunner
-
- All Implemented Interfaces:
com.atlassian.scheduler.JobRunner
public class ReIndexHouseKeepingJobRunner extends Object implements com.atlassian.scheduler.JobRunner
This job is run periodically (once per cluster) to detect and fix stalled re-index jobs. A re-index job can become stalled when:- Node rebuilding index is restarted.
- Some of the receiving nodes drops out of cluster during propagation.
- Since:
- 7.6.0
-
-
Constructor Summary
Constructors Constructor Description ReIndexHouseKeepingJobRunner(ReIndexJobManagerInternal jobManager, ClusterManager clusterManager, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager, com.atlassian.event.api.EventPublisher eventPublisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.atlassian.scheduler.JobRunnerResponse
runJob(com.atlassian.scheduler.JobRunnerRequest ignored)
-
-
-
Constructor Detail
-
ReIndexHouseKeepingJobRunner
public ReIndexHouseKeepingJobRunner(ReIndexJobManagerInternal jobManager, ClusterManager clusterManager, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager, com.atlassian.event.api.EventPublisher eventPublisher)
-
-