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
Update mvnd to include Maven Resolver 1.7 #507
Conversation
Makes sense! |
Unsure about macOS failure (am on Linux), is it me or something else? |
The whole build did pass for me, let me start CI again. |
So, with 1.7.x you get "local" (semaphore or reentrantrw) sync context out of box, but also 1.7.3 may have this one as well: apache/maven-resolver#131 |
So +1 for the local one, though it has been already added to mvnd. |
No, that's misunderstanding. There are several NamedLock providers and only SOME of them needs extra infra (external process):
and the pointed PR adds There are TWO MP providers, for Redis and Hazelcast, and those two DO need external Redis or Hazelcast. |
Also, |
Yes, what I meant is that in the context of |
As mvnd itself is Java8 lang level, it is completely okay to up resolver to 1.7 (that is java8 as well). The only reason why Maven 3.8.x CANNOT use resolver 1.7 is that it is still Java7 level.
@ppalaga done |
As mvnd itself is Java8 lang level, it is completely
okay to up resolver to 1.7 (that is java8 as well)
and get it's improvements.
The only reason why Maven 3.8.x CANNOT use resolver
1.7 is that it is still Java7 level.