public void commit(DBTransaction dbTran) {
        // For extreme logging
        if (m_logger.isTraceEnabled()) {
            dbTran.traceMutations(m_logger);
        }
        try {
            long timestamp = Utils.getTimeMicros();
            commitMutations(dbTran, timestamp);
            commitDeletes(dbTran, timestamp);
        } finally {
            dbTran.clear();
        }
    }
public void commit ( DBTransaction dbTran ) { if ( m_logger . isTraceEnabled ( ) ) { dbTran . traceMutations ( m_logger ) ; } try { long timestamp = Utils . getTimeMicros ( ) ; commitMutations ( dbTran , timestamp ) ; commitDeletes ( dbTran , timestamp ) ; } finally { dbTran . clear ( ) ; } }
Commit the updates in the given {@link DBTransaction}. The updates are cleared even
if all commit retries fail.

@param dbTran {@link DBTransaction} with transactions ready to commit.