ShardDataTreeCohort ready() {
    Preconditions.checkState(close(), "Transaction is already closed");

    return parent.finishTransaction(this);
  }
  @Override
  void abort() {
    Preconditions.checkState(close(), "Transaction is already closed");

    parent.abortTransaction(this);
  }