You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@atlas.apache.org by sa...@apache.org on 2019/09/13 23:35:01 UTC

[atlas] branch master updated: ATLAS-3378: Update JanusGraph to 0.4.0

This is an automated email from the ASF dual-hosted git repository.

sarath pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/atlas.git


The following commit(s) were added to refs/heads/master by this push:
     new 314f493  ATLAS-3378: Update JanusGraph to 0.4.0
314f493 is described below

commit 314f49372d913532e29d8a3ec0494bb1f2f2d2fc
Author: Sarath Subramanian <sa...@apache.org>
AuthorDate: Fri Sep 13 15:38:15 2019 -0700

    ATLAS-3378: Update JanusGraph to 0.4.0
---
 addons/falcon-bridge/pom.xml                                        | 4 ++++
 addons/hbase-bridge/pom.xml                                         | 4 ++++
 addons/hive-bridge/pom.xml                                          | 4 ++++
 addons/impala-bridge/pom.xml                                        | 4 ++++
 addons/kafka-bridge/pom.xml                                         | 4 ++++
 addons/sqoop-bridge/pom.xml                                         | 4 ++++
 addons/storm-bridge/pom.xml                                         | 4 ++++
 graphdb/api/pom.xml                                                 | 2 +-
 graphdb/janus/pom.xml                                               | 4 +---
 .../org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java  | 2 +-
 pom.xml                                                             | 5 ++++-
 webapp/pom.xml                                                      | 6 +++++-
 12 files changed, 40 insertions(+), 7 deletions(-)

diff --git a/addons/falcon-bridge/pom.xml b/addons/falcon-bridge/pom.xml
index df869b7..c53d0ef 100644
--- a/addons/falcon-bridge/pom.xml
+++ b/addons/falcon-bridge/pom.xml
@@ -269,6 +269,10 @@
                             <key>embedded.solr.directory</key>
                             <value>${project.build.directory}</value>
                         </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
+                        </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>
                     <stopPort>31001</stopPort>
diff --git a/addons/hbase-bridge/pom.xml b/addons/hbase-bridge/pom.xml
index a36ea3f..3709195 100644
--- a/addons/hbase-bridge/pom.xml
+++ b/addons/hbase-bridge/pom.xml
@@ -435,6 +435,10 @@
                             <key>embedded.solr.directory</key>
                             <value>${project.build.directory}</value>
                         </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
+                        </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>
                     <stopPort>31001</stopPort>
diff --git a/addons/hive-bridge/pom.xml b/addons/hive-bridge/pom.xml
index 16fe0d6..0024079 100755
--- a/addons/hive-bridge/pom.xml
+++ b/addons/hive-bridge/pom.xml
@@ -409,6 +409,10 @@
                             <key>embedded.solr.directory</key>
                             <value>${project.build.directory}</value>
                         </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
+                        </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>
                     <stopPort>31001</stopPort>
diff --git a/addons/impala-bridge/pom.xml b/addons/impala-bridge/pom.xml
index 5faf2d5..4338e4d 100644
--- a/addons/impala-bridge/pom.xml
+++ b/addons/impala-bridge/pom.xml
@@ -440,6 +440,10 @@
               <key>embedded.solr.directory</key>
               <value>${project.build.directory}</value>
             </systemProperty>
+            <systemProperty>
+              <name>org.eclipse.jetty.annotations.maxWait</name>
+              <value>5000</value>
+            </systemProperty>
           </systemProperties>
           <stopKey>atlas-stop</stopKey>
           <stopPort>31001</stopPort>
diff --git a/addons/kafka-bridge/pom.xml b/addons/kafka-bridge/pom.xml
index 3355c44..7b95aa3 100644
--- a/addons/kafka-bridge/pom.xml
+++ b/addons/kafka-bridge/pom.xml
@@ -287,6 +287,10 @@
                             <key>embedded.solr.directory</key>
                             <value>${project.build.directory}</value>
                         </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
+                        </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>
                     <stopPort>31001</stopPort>
diff --git a/addons/sqoop-bridge/pom.xml b/addons/sqoop-bridge/pom.xml
index 27f0b65..0d89e98 100644
--- a/addons/sqoop-bridge/pom.xml
+++ b/addons/sqoop-bridge/pom.xml
@@ -338,6 +338,10 @@
                             <key>embedded.solr.directory</key>
                             <value>${project.build.directory}</value>
                         </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
+                        </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>
                     <stopPort>31001</stopPort>
diff --git a/addons/storm-bridge/pom.xml b/addons/storm-bridge/pom.xml
index 03ca5fc..ee73229 100644
--- a/addons/storm-bridge/pom.xml
+++ b/addons/storm-bridge/pom.xml
@@ -450,6 +450,10 @@
                             <key>embedded.solr.directory</key>
                             <value>${project.build.directory}</value>
                         </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
+                        </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>
                     <stopPort>31001</stopPort>
diff --git a/graphdb/api/pom.xml b/graphdb/api/pom.xml
index 9cdbe66..0d8acc0 100644
--- a/graphdb/api/pom.xml
+++ b/graphdb/api/pom.xml
@@ -49,7 +49,7 @@
         <dependency>
             <groupId>org.apache.tinkerpop</groupId>
             <artifactId>gremlin-core</artifactId>
-            <version>3.3.3</version>
+            <version>${tinkerpop.version}</version>
         </dependency>
     </dependencies>
 
diff --git a/graphdb/janus/pom.xml b/graphdb/janus/pom.xml
index adc9a9e..7d7e675 100644
--- a/graphdb/janus/pom.xml
+++ b/graphdb/janus/pom.xml
@@ -34,9 +34,7 @@
          Some dependencies, like slf4j are excluded from the jar because they are included in Atlas -->
 
     <properties>
-        <tinkerpop.version>3.3.3</tinkerpop.version>
         <checkstyle.failOnViolation>false</checkstyle.failOnViolation>
-        <lucene-solr.version>7.3.0</lucene-solr.version>
     </properties>
 
     <dependencies>
@@ -236,7 +234,7 @@
             <classifier>tests</classifier>
             <scope>test</scope>
         </dependency>
-	
+
 	<dependency>
             <groupId>org.mockito</groupId>
             <artifactId>mockito-all</artifactId>
diff --git a/graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java b/graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java
index 4d581ec..bbc7630 100644
--- a/graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java
+++ b/graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/AtlasJanusGraph.java
@@ -343,7 +343,7 @@ public class AtlasJanusGraph implements AtlasGraph<AtlasJanusVertex, AtlasJanusE
     public void releaseGremlinScriptEngine(ScriptEngine scriptEngine) {
         if (scriptEngine instanceof GremlinGroovyScriptEngine) {
             try {
-                ((GremlinGroovyScriptEngine) scriptEngine).close();
+                ((GremlinGroovyScriptEngine) scriptEngine).reset();
             } catch (Exception e) {
                 // ignore
             }
diff --git a/pom.xml b/pom.xml
index c18836b..cd86573 100644
--- a/pom.xml
+++ b/pom.xml
@@ -657,7 +657,10 @@
         <jersey.version>1.19</jersey.version>
         <jsr.version>1.1</jsr.version>
 
-        <janus.version>0.3.1</janus.version>
+        <janus.version>0.4.0</janus.version>
+        <tinkerpop.version>3.4.1</tinkerpop.version>
+        <lucene-solr.version>7.3.0</lucene-solr.version>
+
         <hadoop.version>3.1.1</hadoop.version>
         <hbase.version>2.0.2</hbase.version>
         <solr.version>7.5.0</solr.version>
diff --git a/webapp/pom.xml b/webapp/pom.xml
index c3a4df3..57cab62 100755
--- a/webapp/pom.xml
+++ b/webapp/pom.xml
@@ -689,7 +689,11 @@
                         </systemProperty>
                         <systemProperty>
                             <name>org.eclipse.jetty.annotations.maxWait</name>
-                            <value>3000</value>
+                            <value>5000</value>
+                        </systemProperty>
+                        <systemProperty>
+                            <name>org.eclipse.jetty.annotations.maxWait</name>
+                            <value>5000</value>
                         </systemProperty>
                     </systemProperties>
                     <stopKey>atlas-stop</stopKey>