-
Type:
New Feature
-
Status: Open
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Artifactory
-
Labels:None
-
Location:External
Artifactory is providing several possibilities to provide data from some main location to some edge location.
If nothing from them are applicable for some reason, one missing is a simple proxy mode where proxied items are re-checked on access time if a new (redeployed) version on main location is available even it's the same GAV (or other version schema). – As on a simple HTTP Proxy -
This could be combined by some "timeout" of this meta data where no new check will be applied if the last check isn't older as configured "timeout".
It's well known that such a redeploy is not best practice, nevertheless it's supported by e.g. Maven and is used in some legacy build processes which could not be changed at all.
Many – even free – available products e.g. Nexus are providing such a feature.
So it would be great if this re-check could be implemented combined with such a kind of configurable timeout!
Advantages will be that the proxy is automatically filled by just the stuff which is requested and not the maybe very large main repo is synced completely.
Even no include or exclude patterns needs to be maintained.
The first download of such an updated data will be slower but the next ones can use the benefit of the cache.