From 34d22c9c014495e16cf81570db338e459f745ab0 Mon Sep 17 00:00:00 2001 From: Jonathan Shook Date: Tue, 20 Jul 2021 18:26:34 -0500 Subject: [PATCH] hoist some deps up to nb-api --- drivers-api/pom.xml | 23 ++++- engine-api/pom.xml | 21 ++--- nb-api/pom.xml | 169 +++++++++++++++++++----------------- virtdata-lib-basics/pom.xml | 5 -- 4 files changed, 114 insertions(+), 104 deletions(-) diff --git a/drivers-api/pom.xml b/drivers-api/pom.xml index 3886609ba..ea4486040 100644 --- a/drivers-api/pom.xml +++ b/drivers-api/pom.xml @@ -5,7 +5,7 @@ mvn-defaults io.nosqlbench - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT ../mvn-defaults @@ -23,15 +23,32 @@ io.nosqlbench nb-api - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT io.nosqlbench virtdata-userlibs - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT + + io.nosqlbench + adapters-api + 4.15.52-SNAPSHOT + + + + io.dropwizard.metrics + metrics-core + + + + org.graalvm.sdk + graal-sdk + + + diff --git a/engine-api/pom.xml b/engine-api/pom.xml index ce2ddce09..6e0b85d14 100644 --- a/engine-api/pom.xml +++ b/engine-api/pom.xml @@ -5,7 +5,7 @@ mvn-defaults io.nosqlbench - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT ../mvn-defaults @@ -23,30 +23,25 @@ io.nosqlbench nb-api - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT io.nosqlbench drivers-api - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT io.nosqlbench nb-annotations - 4.15.51-SNAPSHOT + 4.15.52-SNAPSHOT io.nosqlbench virtdata-userlibs - 4.15.51-SNAPSHOT - - - - org.graalvm.sdk - graal-sdk + 4.15.52-SNAPSHOT @@ -55,12 +50,6 @@ runtime - - - io.dropwizard.metrics - metrics-core - - org.openjdk.jmh jmh-core diff --git a/nb-api/pom.xml b/nb-api/pom.xml index 0617fabf3..1dd9725ae 100644 --- a/nb-api/pom.xml +++ b/nb-api/pom.xml @@ -1,98 +1,107 @@ - - 4.0.0 + + 4.0.0 - - mvn-defaults - io.nosqlbench - 4.15.51-SNAPSHOT - ../mvn-defaults - + + mvn-defaults + io.nosqlbench + 4.15.52-SNAPSHOT + ../mvn-defaults + - nb-api - jar - ${project.artifactId} - - The top level API module for NoSQLBench. This module should have no internal - module dependencies other than the mvn-default module. - All modules within NoSQLBench can safely depend on this module with circular - dependencies. This module provides cross-cutting code infrastracture, such as - path utilities and ways of describing services used between modules. - It is also the transitive aggregation point for system-wide library dependencies - for logging and testing or similar needs. - + nb-api + jar + ${project.artifactId} + + The top level API module for NoSQLBench. This module should have no internal + module dependencies other than the mvn-default module. + All modules within NoSQLBench can safely depend on this module with circular + dependencies. This module provides cross-cutting code infrastracture, such as + path utilities and ways of describing services used between modules. + It is also the transitive aggregation point for system-wide library dependencies + for logging and testing or similar needs. + - + - - + - - - io.nosqlbench - nb-annotations - 4.15.51-SNAPSHOT - + + + io.nosqlbench + nb-annotations + 4.15.52-SNAPSHOT + - - com.vladsch.flexmark - flexmark-ext-yaml-front-matter - 0.61.6 - - - com.vladsch.flexmark - flexmark-html2md-converter - 0.61.6 - + + com.vladsch.flexmark + flexmark-ext-yaml-front-matter + 0.61.6 + + + com.vladsch.flexmark + flexmark-html2md-converter + 0.61.6 + - - net.sf.jopt-simple - jopt-simple - 5.0.3 - + + net.sf.jopt-simple + jopt-simple + 5.0.3 + - - com.google.code.gson - gson - + + com.google.code.gson + gson + - - com.github.oshi - oshi-core - + + com.github.oshi + oshi-core + - + + org.openjdk.jmh + jmh-core + + + org.openjdk.jmh + jmh-generator-annprocess + - - org.openjdk.jmh - jmh-core - - - org.openjdk.jmh - jmh-generator-annprocess - + + + org.apache.commons + commons-csv + - - - org.apache.commons - commons-csv - + + org.apache.commons + commons-text + + + commons-codec + commons-codec + - - - - - src/main/resources - - docs-for-testing-only/** - - - ** - - - - + + + + + + src/main/resources + + docs-for-testing-only/** + + + ** + + + + diff --git a/virtdata-lib-basics/pom.xml b/virtdata-lib-basics/pom.xml index 99a63ef28..c11f29924 100644 --- a/virtdata-lib-basics/pom.xml +++ b/virtdata-lib-basics/pom.xml @@ -28,11 +28,6 @@ commons-csv - - commons-codec - commons-codec - - org.apache.commons commons-text