NIFI-8990: Downgrade Gremlin from 3.5.1 to 3.4.4 to support Graph DBs

This closes #5284

Signed-off-by: David Handermann <exceptionfactory@apache.org>
This commit is contained in:
Matthew Burgess 2021-08-05 15:44:07 -04:00 committed by exceptionfactory
parent 4fa357ed9e
commit 47d5ae5d75
No known key found for this signature in database
GPG Key ID: 29B6A52D2AAE8DBA
2 changed files with 60 additions and 12 deletions

View File

@ -24,6 +24,9 @@
<artifactId>nifi-graph-test-clients</artifactId>
<packaging>jar</packaging>
<properties>
<gremlin.version>3.4.4</gremlin.version>
</properties>
<dependencyManagement>
<dependencies>
<!-- Override commons-io:2.3 from janusgraph-core -->
@ -32,21 +35,45 @@
<artifactId>commons-io</artifactId>
<version>2.10.0</version>
</dependency>
<!-- Override Gremlin -->
<!-- Override Gremlin and Groovy -->
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-json</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-groovysh</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-jsr223</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-core</artifactId>
<version>3.5.1</version>
<version>${gremlin.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-driver</artifactId>
<version>3.5.1</version>
<version>${gremlin.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-groovy</artifactId>
<version>3.5.1</version>
<version>${gremlin.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
@ -83,12 +110,6 @@
<artifactId>janusgraph-inmemory</artifactId>
<version>0.5.3</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
<version>2.5.14</version>
</dependency>
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-mock</artifactId>

View File

@ -18,6 +18,9 @@
<artifactId>nifi-other-graph-services</artifactId>
<packaging>jar</packaging>
<properties>
<gremlin.version>3.4.4</gremlin.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>
@ -81,15 +84,39 @@
<artifactId>cypher-gremlin-neo4j-driver</artifactId>
<version>1.0.4</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-json</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-groovysh</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-jsr223</artifactId>
<version>2.5.14</version>
<classifier>indy</classifier>
</dependency>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-core</artifactId>
<version>3.5.1</version>
<version>${gremlin.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tinkerpop</groupId>
<artifactId>gremlin-driver</artifactId>
<version>3.5.1</version>
<version>${gremlin.version}</version>
</dependency>
</dependencies>