private void performTask(FailableRunnable<MetaException> task, String description) {
    long start = System.currentTimeMillis();
    Failable.run(task);
    LOG.debug("{} took {} seconds.", description, elapsedSince(start));
  }
Performs background tasks for Transaction management in Hive.
Runs inside Hive Metastore Service.
standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/txn/service/AcidHouseKeeperService.java