Allow asynchronous validation

Description

I know there is an existing proposal to allow one to specify the order in which validations will be executed (BVAL-248) . It would be nice if I could mandate that certain validations also be done on a separate thread. I wanted to raise this issue because I did not see any discussion of concurrency in the discussions surrounding BVAL-248, and introducing concurrency would surely affect that proposal.

My use case:

I have a custom annotation "@Returns2XXSuccess" that verifies if url fields respond with 200 level response codes when pinged. It would be nice to perform this kind of validation asynchronously.

Environment

None

Status

Assignee

Unassigned

Reporter

Mike Mancini

Labels

None

Worked in

None

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Community Help Wanted

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Components

Priority

Major