Class ReIndexHouseKeepingJobRunner

  • All Implemented Interfaces:
    com.atlassian.scheduler.JobRunner

    public class ReIndexHouseKeepingJobRunner
    extends Object
    implements com.atlassian.scheduler.JobRunner
    This job is run periodically to detect and fix stalled re-index jobs. A re-index job can become stalled when: 1. Node rebuilding index is restarted. 2. Some of the receiving nodes drops out of cluster during propagation
    Since:
    7.6.0
    • Constructor Detail

      • ReIndexHouseKeepingJobRunner

        public ReIndexHouseKeepingJobRunner​(ReIndexJobManagerInternal jobManager,
                                            ClusterManager clusterManager,
                                            com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager)
    • Method Detail

      • runJob

        @Nullable
        public com.atlassian.scheduler.JobRunnerResponse runJob​(com.atlassian.scheduler.JobRunnerRequest ignored)
        Specified by:
        runJob in interface com.atlassian.scheduler.JobRunner