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.