[
https://issues.apache.org/jira/browse/MNG-6477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
chamarthi venkata hrudayanath updated MNG-6477:
-----------------------------------------------
Description:
Check whether the dependency is already downloaded in local system and is
up-to-date with latest one before downloading a new one from mvn repository
each time when doing a maven update. Thereby it improves the performance and
saves lot of data for all using maven project.
Approaches that can be used:
1) when requested for a maven update, get the individual hash of dependencies
already downloaded locally and sent them to mvn repo server. then mvn server
should figure out the updated dependencies and new ones based on hashes. then
it must download only those which are updated and new ones.
was:
Check whether the dependency is already downloaded in local system and is
up-to-date with latest one before downloading a new one from mvn repository
each time when doing a maven update. Thereby it improves the performance and
saves lot of data for all using maven project.
Approaches that can be used:
1) when requested for a maven update, get the individual hash of depencies
already downloaded and sent id to mvn repo server. then mvn server should
figure out the updated dependencies and new ones based on hashes. then it must
download only those which are updated and new ones.
> Check dependency is already downloaded and up-to-date locally instead of
> downloading each time
> ----------------------------------------------------------------------------------------------
>
> Key: MNG-6477
> URL: https://issues.apache.org/jira/browse/MNG-6477
> Project: Maven
> Issue Type: Improvement
> Components: Dependencies
> Affects Versions: 3.5.0
> Reporter: chamarthi venkata hrudayanath
> Priority: Critical
>
> Check whether the dependency is already downloaded in local system and is
> up-to-date with latest one before downloading a new one from mvn repository
> each time when doing a maven update. Thereby it improves the performance and
> saves lot of data for all using maven project.
> Approaches that can be used:
> 1) when requested for a maven update, get the individual hash of dependencies
> already downloaded locally and sent them to mvn repo server. then mvn server
> should figure out the updated dependencies and new ones based on hashes. then
> it must download only those which are updated and new ones.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)