@Override
  public long allocateTransactionId(TableIdentifier tableIdentifier, String transactionSignature)
      throws TException {
    return getIface().allocateTransactionId(tableIdentifier, transactionSignature);
  }
{@link AmsClient} implementation using client pool.
amoro-common/src/main/java/org/apache/amoro/PooledAmsClient.java