Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Perform remote validation after primary validation #7522

Merged
merged 6 commits into from
Jun 10, 2024
Merged

Conversation

aarongable
Copy link
Contributor

@aarongable aarongable commented Jun 1, 2024

Change the VA to perform remote validation wholly after local validation and CAA checks, and to do so only if those local checks pass. This will likely increase the latency of our successful validations, by making them less parallel. However, it will reduce the amount of work we do on unsuccessful validations, and reduce their latency, by not kicking off and waiting for remote results.

Note to reviewers: I suggest reviewing this PR one commit at a time: each commit is small and self-contained, only editing one function.

Fixes #7509

@aarongable aarongable requested a review from a team as a code owner June 1, 2024 01:23
@aarongable aarongable requested review from beautifulentropy and removed request for a team June 1, 2024 01:23
@aarongable aarongable changed the title Delay rva Perform remote validation after primary validation Jun 3, 2024
@aarongable aarongable requested review from jsha and pgporada and removed request for beautifulentropy June 3, 2024 16:03
Base automatically changed from simplify-core-challenge to main June 4, 2024 21:48
pgporada
pgporada previously approved these changes Jun 5, 2024
va/va.go Outdated Show resolved Hide resolved
Copy link
Contributor

@jsha jsha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Partway through; still need to review 1e9a0d4 and onwards.

va/va.go Outdated Show resolved Hide resolved
va/va.go Outdated Show resolved Hide resolved
va/va.go Show resolved Hide resolved
va/va.go Outdated Show resolved Hide resolved
va/va.go Outdated Show resolved Hide resolved
va/va.go Show resolved Hide resolved
va/va.go Outdated Show resolved Hide resolved
va/va.go Show resolved Hide resolved
va/va.go Outdated Show resolved Hide resolved
@aarongable aarongable merged commit 5b64707 into main Jun 10, 2024
12 checks passed
@aarongable aarongable deleted the delay-rva branch June 10, 2024 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Do remote validation after primary validation
3 participants