/// <inheritdoc/>
        public override async ValueTask ReleaseSavepointAsync(Transaction transaction, CancellationToken token = default)
        {
            await PrepareAsync(token).ConfigureAwait(false);

            await driver.ReleaseSavepointAsync(Session, connection, transaction.SavepointName, token).ConfigureAwait(false);
        }