[ 
https://issues.apache.org/jira/browse/MNG-7599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet closed MNG-7599.
--------------------------------
    Resolution: Won't Fix

This will be provided by the maven resolver.

> Include Concurrent Safe Local Repository implementation in standard maven
> -------------------------------------------------------------------------
>
>                 Key: MNG-7599
>                 URL: https://issues.apache.org/jira/browse/MNG-7599
>             Project: Maven
>          Issue Type: Improvement
>            Reporter: Christoph Läubrich
>            Priority: Major
>
> See http://takari.io/book/30-team-maven.html#concurrent-safe-local-repository
> {quote}
> The access to the local repository performed by a standard Maven installation 
> is not designed to support multiple instances of Maven or even multiple 
> threads from the same Maven invocation accessing it concurrently. Concurrent 
> access can end up corrupting the consistency of the repository due to wrong 
> metadata file content and similar problems.
> {quote}
> Multi-Threaded builds are quite common I think and also sharing the same 
> local repository across builds (e.g. builds in the IDE, some long running 
> ones in terminals, even multiple parallel terminals) has several advantages.
> I therefore like to suggest to in cooperate the code into standard maven so 
> one don't need to use extensions for something that users would expect 
> without special configuration.
> The code is  Apache-2.0 license so should be compatible with maven...



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to