You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Peter Palaga (Jira)" <ji...@apache.org> on 2023/06/12 21:06:00 UTC

[jira] [Created] (CAMEL-19440) Manage caffeine to build and test with a single deterministic version

Peter Palaga created CAMEL-19440:
------------------------------------

             Summary: Manage caffeine to build and test with a single deterministic version
                 Key: CAMEL-19440
                 URL: https://issues.apache.org/jira/browse/CAMEL-19440
             Project: Camel
          Issue Type: Improvement
            Reporter: Peter Palaga


There is {{caffeine-version}} at 3.1.6 in camel-parent and it is currently used only in camel-caffeine. However, caffeine is pulled by a few more components transitively:

{code}
[WARNING] Found org.apache.camel:camel-caffeine:4.0.0-SNAPSHOT:jar:
        -> com.github.ben-manes.caffeine:caffeine:3.1.6:jar:
[WARNING] Found org.apache.camel:camel-corda:4.0.0-SNAPSHOT:jar:
        -> net.corda:corda-rpc:4.10:jar:
        -> com.github.ben-manes.caffeine:caffeine:2.9.3:jar:
[WARNING] Found org.apache.camel:camel-debezium-oracle:4.0.0-SNAPSHOT:jar:
        -> io.debezium:debezium-connector-oracle:2.2.1.Final:jar:
        -> org.infinispan:infinispan-core-jakarta:14.0.4.Final:jar:
        -> com.github.ben-manes.caffeine:caffeine:3.1.1:jar:
[WARNING] Found org.apache.camel:camel-infinispan-common:4.0.0-SNAPSHOT:jar:
        -> org.infinispan:infinispan-commons-jakarta:14.0.9.Final:jar:
        -> com.github.ben-manes.caffeine:caffeine:3.1.1:jar:
[WARNING] Found org.apache.camel:camel-infinispan-embedded:4.0.0-SNAPSHOT:jar:
        -> com.github.ben-manes.caffeine:caffeine:2.9.3:jar:
[WARNING] Found org.apache.camel:camel-infinispan:4.0.0-SNAPSHOT:jar:
        -> org.apache.camel:camel-infinispan-common:4.0.0-SNAPSHOT:jar:
        -> org.infinispan:infinispan-commons-jakarta:14.0.9.Final:jar:
        -> com.github.ben-manes.caffeine:caffeine:3.1.1:jar:
[WARNING] Found org.apache.camel:camel-ldif:4.0.0-SNAPSHOT:jar:
        -> org.apache.directory.server:apacheds-core-api:2.0.0.AM26:jar:
        -> com.github.ben-manes.caffeine:caffeine:2.7.0:jar:
[WARNING] Found org.apache.camel:camel-jbang-core:4.0.0-SNAPSHOT:jar:
        -> org.openapitools:openapi-generator:6.2.1:jar:
        -> com.github.ben-manes.caffeine:caffeine:2.8.1:jar:
[WARNING] Found org.apache.camel:camel-jbang-main:4.0.0-SNAPSHOT:jar:
        -> org.apache.camel:camel-jbang-core:4.0.0-SNAPSHOT:jar:
        -> org.openapitools:openapi-generator:6.2.1:jar:
        -> com.github.ben-manes.caffeine:caffeine:2.8.1:jar:
{code} 

As seen above, several different versions are pulled. This leads to testing and runtime inconsistencies.



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