@Override
  public void chore() {

    trx_Region.removeUnNeededCommitedTransactions();

    // if (LOG.isDebugEnabled()) LOG.debug("Trafodion ChoreThread CP Epoch " +
    // trx_Region.controlPointEpoch.get());

    trx_Region.choreThreadDetectStaleTransactionBranch();

    // LOG.trace("CleanOldTransactionsChore: region " + this.trx_Region.getRegionNameAsString());

    trx_Region.removeUnNeededStaleScanners();
  }