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

Tamas Cservenak closed MRESOLVER-605.
-------------------------------------
    Resolution: Fixed

> FileTransporter should offer symlink, hardlink ops aside of existing copy 
> (experimental)
> ----------------------------------------------------------------------------------------
>
>                 Key: MRESOLVER-605
>                 URL: https://issues.apache.org/jira/browse/MRESOLVER-605
>             Project: Maven Resolver
>          Issue Type: Improvement
>          Components: Resolver
>            Reporter: Tamas Cservenak
>            Assignee: Tamas Cservenak
>            Priority: Major
>             Fix For: 2.0.2
>
>
> FileTransport is a "remote repository" transport that is using FS, hence, is 
> most probably "local" to Resolver process (does not have to be, ie. use of 
> NFS mount or alike).
> Hence, FileTransport should offer some means to not copy but link the files. 
> FileTranport is usually used in tests and alike, so doing this would lessen 
> disk store usage and even execution times.
> Still, given FileTranport is "remote" transport, checksumming must happen, 
> hence file being transported must be read (so gain is not "just link it", is 
> way less).
> Big fat note: this change will cause that symlinks may land in local 
> repository. This change does NOT enforce rest of Maven plugins knows how to 
> handle them, is out of scope.
> Other alternative for "local test setups" is ChainedLocalRepository.



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

Reply via email to