You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Attila Doroszlai (Jira)" <ji...@apache.org> on 2022/01/03 16:54:00 UTC

[jira] [Resolved] (HDDS-5772) Improve Maven caching in CI

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

Attila Doroszlai resolved HDDS-5772.
------------------------------------
    Resolution: Not A Problem

Multiple versions of dependencies come from various parts of the build, not from previous cache.

> Improve Maven caching in CI
> ---------------------------
>
>                 Key: HDDS-5772
>                 URL: https://issues.apache.org/jira/browse/HDDS-5772
>             Project: Apache Ozone
>          Issue Type: Improvement
>          Components: build
>            Reporter: Attila Doroszlai
>            Assignee: Attila Doroszlai
>            Priority: Major
>
> CI workflow uses Maven build cache to save some time.  We use a unique cache name for each check to avoid concurrency issues.  This may cause problems because each repository is limited to 5GB of caches.  So it is possible that too many distinct caches cause unnecessary eviction.
> Another problem is that cache is built on top of previous versions, so we keep including obsolete dependencies:
> {code}
> com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5.jar
> com/fasterxml/jackson/core/jackson-annotations/2.12.1/jackson-annotations-2.12.1.jar
> com/fasterxml/jackson/core/jackson-annotations/2.9.10/jackson-annotations-2.9.10.jar
> com/fasterxml/jackson/core/jackson-core/2.10.5/jackson-core-2.10.5.jar
> com/fasterxml/jackson/core/jackson-core/2.12.1/jackson-core-2.12.1.jar
> com/fasterxml/jackson/core/jackson-core/2.9.10/jackson-core-2.9.10.jar
> ...
> org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar
> org/apache/commons/commons-lang3/3.5/commons-lang3-3.5.jar
> org/apache/commons/commons-lang3/3.7/commons-lang3-3.7.jar
> org/apache/commons/commons-lang3/3.8.1/commons-lang3-3.8.1.jar
> {code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org