Class RepairJob

    • Constructor Detail

      • RepairJob

        public RepairJob​(RepairSession session,
                         java.lang.String columnFamily)
        Create repair job to run on specific columnfamily
        Parameters:
        session - RepairSession that this RepairJob belongs
        columnFamily - name of the ColumnFamily to repair
    • Method Detail

      • getNowInSeconds

        public int getNowInSeconds()
      • run

        public void run()
        Runs repair job.

        This sets up necessary task and runs them on given taskExecutor. After submitting all tasks, waits until validation with replica completes.

        Specified by:
        run in interface java.lang.Runnable