diff --git a/.gitignore b/.gitignore index ba43add08169..a2e7e293b135 100644 --- a/.gitignore +++ b/.gitignore @@ -76,6 +76,7 @@ interactive_engine/executor/store/groot/src/db/proto/* !interactive_engine/executor/store/groot/src/db/proto/mod.rs interactive_engine/data-load-tool/dependency-reduced-pom.xml interactive_engine/gaia-adaptor/dependency-reduced-pom.xml +interactive_engine/neo4j-shaded/dependency-reduced-pom.xml interactive_engine/executor/Cargo.lock interactive_engine/executor/engine/pegasus/benchmark/src/graph/storage/clickhouse/pb_gen/* interactive_engine/executor/ir/Cargo.lock diff --git a/interactive_engine/neo4j-shaded/pom.xml b/interactive_engine/neo4j-shaded/pom.xml new file mode 100644 index 000000000000..372b99918edb --- /dev/null +++ b/interactive_engine/neo4j-shaded/pom.xml @@ -0,0 +1,79 @@ + + + + 4.0.0 + + + 4.4.0 + 2.12.10 + 2.12.13 + 3.4.1 + + + org.neo4j + neo4j + ${neo4j.version}-SHADED + + + + org.neo4j + neo4j + ${neo4j.version} + + + + org.scala-lang + scala-library + ${neo4j.scala.library.version} + + + org.scala-lang + scala-reflect + ${neo4j.scala.reflect.version} + + + + + + + org.apache.maven.plugins + maven-shade-plugin + ${maven.shade.plugin.version} + + + package + + shade + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + scala + neo4j.shaded.scala + + + + + + + + + + + + + + \ No newline at end of file diff --git a/interactive_engine/pom.xml b/interactive_engine/pom.xml index 8f28750fe121..ebac47b2d6ec 100644 --- a/interactive_engine/pom.xml +++ b/interactive_engine/pom.xml @@ -71,6 +71,7 @@ groot 2.13.9 + 4.4.0-SHADED assembly @@ -82,6 +83,32 @@ executor/engine/pegasus/clients/java/client compiler + + + + org.codehaus.mojo + exec-maven-plugin + + + shade-neo4j + validate + + exec + + + mvn + + -f + neo4j-shaded/pom.xml + install + + + + + false + + + groot-data-load @@ -225,6 +252,7 @@ 1.8 4.4.0 + 4.4.0 0.4 @@ -647,7 +675,7 @@ org.neo4j.driver neo4j-java-driver - ${neo4j.version} + ${neo4j.driver.version} test