Got Exception when Trying to Import Data on Titan DB 1.0 with pre configured indices

63 views
Skip to first unread message

Vitaly Tarasiuk

unread,
Dec 4, 2016, 7:18:00 AM12/4/16
to Aurelius, gremli...@googlegroups.com
Hi all,
Thanks to @Jason Plurad

following to: 

I'm trying to Export and Import Titan 1.0  data which includes all kind of indices(ES - backend , mixed , and composed) with different properties keys: Single,List,Set,Geoshape.

The export process done with:
gremlin> tg = TitanFactory.open('../conf/titan-db.properties')
==>standardtitangraph[cassandra:[cassandraqastage-cassandra-00]]
gremlin>
gremlin>tg.io(gryo()).writeGraph(''/var/server/backup_data/PRODUCTION_DATA_27_11_16.kryo')
==>null
gremlin>
gremlin>


When I'm trying to export/import and using GRYO without pre-configured indexes just to see if all data restored and every thing goes OK.

gremlin> tg = TitanFactory.open('../conf/titan-db.properties')
==>standardtitangraph[cassandra:[cassandraqastage-cassandra-00]]
gremlin>
gremlin> tg.io(gryo()).readGraph('/var/server/backup_data/PRODUCTION_DATA_27_11_16.kryo')
==>null
gremlin>
gremlin>
gremlin> tg.traversal().V().count()
==>5915
gremlin>
gremlin>
gremlin>


But this is not enough I have to create indices to increase performance ,so I deleted all data and created all indices with 2 combination ,  once before import and twice after.
on both cases got Exceptions , I assume that the right case is to created indices before data read/(import) 
#so my output is referring to first case:


1.  create all properties key and indices before
2. 
gremlin> tg = TitanFactory.open('../conf/titan-db.properties')
==>standardtitangraph[cassandra:[cassandraqastage-cassandra-00]]
gremlin>
gremlin>
gremlin>
gremlin> tg.io(gryo()).readGraph('/var/server/backup_data/PRODUCTION_DATA_27_11_16.kryo')
Cannot modify unmodifiable vertex: v[4116]
Display stack trace? [yN] y
com.thinkaurelius.titan.core.SchemaViolationException: Cannot modify unmodifiable vertex: v[4116]
at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.verifyWriteAccess(StandardTitanTx.java:267)
at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.addEdge(StandardTitanTx.java:663)
at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.addEdge(AbstractVertex.java:150)
at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.addEdge(AbstractVertex.java:23)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.lambda$null$63(GryoReader.java:102)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.lambda$readGraph$64(GryoReader.java:96)
at java.util.HashMap$EntrySet.forEach(HashMap.java:1043)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.readGraph(GryoReader.java:96)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoIo.readGraph(GryoIo.java:86)
at org.apache.tinkerpop.gremlin.structure.io.Io$readGraph.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:122)
at groovysh_evaluate.run(groovysh_evaluate:3)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:215)
at org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:69)
at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:185)
at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:119)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(InteractiveShellRunner.groovy)
at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:130)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:150)
at org.codehaus.groovy.tools.shell.ShellRunner.run(ShellRunner.groovy:58)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$run(InteractiveShellRunner.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:130)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:150)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(InteractiveShellRunner.groovy:82)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:215)
at org.apache.tinkerpop.gremlin.console.Console.<init>(Console.groovy:144)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:215)
at org.apache.tinkerpop.gremlin.console.Console.main(Console.groovy:303)
gremlin>
gremlin>
gremlin>
gremlin> tg.traversal().V(4116)
==>v[4116]
gremlin> tg.traversal().V(4116).valueMap()
==>[nodeType:[PR_TOKEN], prTokenId:[357d7ea7-2b86-416d-a635-0256ae6fcd05]]
gremlin>
gremlin>
gremlin>



Please advice , when and what could be a problem ?? 


BR,

Vitaly

Jason Plurad

unread,
Dec 4, 2016, 10:19:02 PM12/4/16
to Gremlin-users, aureliu...@googlegroups.com
Searching the Titan Google Group yielded this post from Anish Bansal:

> Now that we have revisited it again, we have found the real cause of issue. This is due to a bug in dependent org.codehaus.jettison.jettison (1.3.3) library. This library was incorrectly giving wrong long value for a json (example below). We fixed this by including a later version - 1.3.7 of the same library.

https://groups.google.com/d/msg/aureliusgraphs/Xbliaqi4LQg/NKEm7h38AAAJ

Give it a try and let us know if it works. Thanks.

Vitaly Tarasiuk

unread,
Dec 5, 2016, 4:07:23 AM12/5/16
to Aurelius, gremli...@googlegroups.com
 So my steps are :

1. I copied the new "StandardTitanTx.java" into      --->   titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction.
2. run "sudo mvn clean install -DskipTests=true -Dgpg.skip=true -Paurelius-release"

 Got compile & Build ERRORS + Exceptions :  ( Maybe it is corresponding to 0.5.4 release , and i'm working on titan 1.00 ....!?)


qa@qa:/var/server/titan$
qa@qa:/var/server/titan$
qa@qa:/var/server/titan$
qa@qa:/var/server/titan$
qa@qa:/var/server/titan$ sudo mvn clean install -DskipTests=true -Dgpg.skip=true -Paurelius-release
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Titan: Distributed Graph Database
[INFO] Titan-Core: Core Library for Titan
[INFO] Titan-Test: Test Suite for Titan
[INFO] Titan-BerkeleyJE: Distributed Graph Database
[INFO] Titan-Cassandra: Distributed Graph Database
[INFO] Titan-ElasticSearch: Distributed Indexing Support
[INFO] Titan-HBase: Parent Module
[INFO] Titan-HBase: Version-independent Core
[INFO] Titan-HBase: 0.94 Compatibility Shim
[INFO] Titan-HBase: 0.96 Compatibility Shim
[INFO] Titan-HBase: 0.98 Compatibility Shim
[INFO] Titan-HBase: 1.0 Compatibility Shim
[INFO] Titan-HBase: Universal binary
[INFO] Titan-Hadoop: Parent Module
[INFO] Titan-Hadoop: Version-independent Core
[INFO] Titan-Hadoop: 1.x Compatibility Shim
[INFO] Titan-Hadoop: 2.x Compatibility Shim
[INFO] Titan-Hadoop: Universal binary
[INFO] Titan-Lucene: Indexing Support
[INFO] Titan-All: Complete Titan Distribution
[INFO] Titan-Solr: Distributed Indexing Support
[INFO] Titan-Dist: Tar and Zip Archives
[INFO] Titan-Dist: Archive with Hadoop 1
[INFO] Titan-Doc: AsciiDoc Manual for Titan
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Titan: Distributed Graph Database 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ titan ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ titan ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-dependency-convergence) @ titan ---
[INFO]
[INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @ titan ---
[INFO]
[INFO] --- maven-javadoc-plugin:2.9.1:jar (attach-javadocs) @ titan ---
[INFO] Not executing Javadoc as the project is not a Java classpath-capable package
[INFO]
[INFO] --- maven-gpg-plugin:1.4:sign (sign-artifacts) @ titan ---
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ titan ---
[INFO] Installing /var/server/titan/pom.xml to /root/.m2/repository/com/thinkaurelius/titan/titan/1.0.0/titan-1.0.0.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Titan-Core: Core Library for Titan 1.0.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ titan-core ---
[INFO] Deleting /var/server/titan/titan-core/target
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-maven) @ titan-core ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-dependency-convergence) @ titan-core ---
[INFO]
[INFO] --- gmaven-plugin:1.5:generateStubs (default) @ titan-core ---
[INFO] No sources found for Java stub generation
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ titan-core ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ titan-core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 559 source files to /var/server/titan/titan-core/target/classes
[INFO] -------------------------------------------------------------
[WARNING] COMPILATION WARNING :
[INFO] -------------------------------------------------------------
[WARNING] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java: Some input files use or override a deprecated API.
[WARNING] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java: Recompile with -Xlint:deprecation for details.
[WARNING] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/core/schema/Parameter.java: Some input files use unchecked or unsafe operations.
[WARNING] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/core/schema/Parameter.java: Recompile with -Xlint:unchecked for details.
[WARNING] Some messages have been simplified; recompile with -Xdiags:verbose to get full output
[INFO] 5 warnings
[INFO] -------------------------------------------------------------
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[13,46] cannot find symbol
  symbol:   class Duration
  location: package com.thinkaurelius.titan.core.attribute
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[17,53] cannot find symbol
  symbol:   class StandardDuration
  location: package com.thinkaurelius.titan.diskstorage.util.time
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[22,50] package com.thinkaurelius.titan.graphdb.blueprints does not exist
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[27,58] cannot find symbol
  symbol:   class AttributeHandling
  location: package com.thinkaurelius.titan.graphdb.database.serialize
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[43,49] cannot find symbol
  symbol:   class StandardProperty
  location: package com.thinkaurelius.titan.graphdb.relations
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[64,32] package com.tinkerpop.blueprints does not exist
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[65,32] package com.tinkerpop.blueprints does not exist
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[66,32] package com.tinkerpop.blueprints does not exist
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[83,38] cannot find symbol
  symbol: class TitanBlueprintsTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[89,26] cannot find symbol
  symbol:   class Duration
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[103,19] cannot find symbol
  symbol:   class AttributeHandling
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[542,21] cannot find symbol
  symbol:   class Vertex
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[813,21] cannot find symbol
  symbol:   class Edge
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/internal/InternalElement.java:[31,18] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[83,8] com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx is not abstract and does not override abstract method getOrCreateVertexLabel(java.lang.String) in com.thinkaurelius.titan.core.schema.SchemaInspector
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[89,54] cannot find symbol
  symbol:   class StandardDuration
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[185,37] cannot find symbol
  symbol:   method getIdInspector()
  location: variable idManager of type com.thinkaurelius.titan.graphdb.idmanagement.IDManager
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[264,64] cannot find symbol
  symbol:   method getLongId()
  location: variable v of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[301,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[319,72] cannot find symbol
  symbol:   method getLongId()
  location: variable vertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[324,76] cannot find symbol
  symbol:   method getLongId()
  location: variable partitionedVertex of type com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[325,43] cannot find symbol
  symbol:   method getLongId()
  location: variable partitionedVertex of type com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[331,84] cannot find symbol
  symbol:   method getLongId()
  location: variable partitionedVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[338,82] cannot find symbol
  symbol:   method getLongId()
  location: variable partitionedVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[343,74] cannot find symbol
  symbol:   method getLongId()
  location: variable partitionedVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[357,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[366,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[381,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[476,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[499,39] cannot find symbol
  symbol:   method getLongId()
  location: variable vertex of type com.thinkaurelius.titan.graphdb.vertices.StandardVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[504,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[509,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[514,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[536,78] cannot find symbol
  symbol:   method getLongId()
  location: variable internalVertex of type com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[536,139] cannot find symbol
  symbol:   method getLongId()
  location: variable internalVertex of type com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[541,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[552,32] cannot find symbol
  symbol:   method getDataType()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[566,28] cannot find symbol
  symbol:   method getName()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[588,98] incompatible types: com.thinkaurelius.titan.core.TitanProperty cannot be converted to com.thinkaurelius.titan.core.TitanVertexProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[601,42] cannot find symbol
  symbol:   method getLongId()
  location: variable relation of type com.thinkaurelius.titan.graphdb.internal.InternalRelation
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[629,41] cannot find symbol
  symbol:   method getMultiplicity()
  location: variable type of type com.thinkaurelius.titan.graphdb.internal.InternalRelationType
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[636,38] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[636,22] cannot find symbol
  symbol:   class Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[638,63] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[650,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[656,93] cannot find symbol
  symbol:   method getPropertyCount()
  location: variable outVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[658,38] cannot find symbol
  symbol:   method getPropertyCount()
  location: variable outVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[660,72] cannot find symbol
  symbol:   method getProperties()
  location: variable outVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[663,67] cannot find symbol
  symbol:   method getPropertyKey()
  location: variable property of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[663,116] cannot find symbol
  symbol:   method getValue()
  location: variable property of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[666,76] cannot find symbol
  symbol:   method getLongId()
  location: variable outVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[668,90] cannot find symbol
  symbol:   method getPropertyCount()
  location: variable inVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[670,37] cannot find symbol
  symbol:   method getPropertyCount()
  location: variable inVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[672,70] cannot find symbol
  symbol:   method getProperties()
  location: variable inVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[674,80] cannot find symbol
  symbol:   method getPropertyKey()
  location: variable proerty of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[674,128] cannot find symbol
  symbol:   method getValue()
  location: variable proerty of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[677,74] cannot find symbol
  symbol:   method getLongId()
  location: variable inVertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[679,159] cannot find symbol
  symbol:   method getName()
  location: variable label of type com.thinkaurelius.titan.core.EdgeLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[684,42] cannot find symbol
  symbol:   method getMultiplicity()
  location: variable label of type com.thinkaurelius.titan.core.EdgeLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[691,83] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[692,174] cannot find symbol
  symbol:   method getName()
  location: variable label of type com.thinkaurelius.titan.core.EdgeLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[694,43] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[695,83] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[696,167] cannot find symbol
  symbol:   method getName()
  location: variable label of type com.thinkaurelius.titan.core.EdgeLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[698,43] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[699,82] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[700,165] cannot find symbol
  symbol:   method getName()
  location: variable label of type com.thinkaurelius.titan.core.EdgeLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[718,102] cannot find symbol
  symbol:   method getLongId()
  location: interface com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[719,84] incompatible types: com.thinkaurelius.titan.core.TitanProperty cannot be converted to com.thinkaurelius.titan.core.TitanVertexProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[722,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[724,16] cannot find symbol
  symbol:   method getCardinality()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[730,118] cannot find symbol
  symbol:   method getName()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[734,38] cannot find symbol
  symbol:   method getCardinality()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[753,188] cannot find symbol
  symbol:   method getName()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[759,76] cannot find symbol
  symbol:   method getValue()
  location: variable titanProperty of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[762,195] cannot find symbol
  symbol:   method getName()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[768,157] cannot find symbol
  symbol:   method getName()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[771,13] cannot find symbol
  symbol:   class StandardProperty
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[771,41] cannot find symbol
  symbol:   class StandardProperty
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[783,16] cannot find symbol
  symbol:   method getCardinality()
  location: variable key of type com.thinkaurelius.titan.core.PropertyKey
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[789,51] cannot find symbol
  symbol:   variable Direction
  location: class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[793,23] cannot find symbol
  symbol:   method removeProperty(com.thinkaurelius.titan.core.PropertyKey)
  location: variable vertex of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[812,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[842,49] cannot find symbol
  symbol:   method getLongId()
  location: variable schemaVertex of type com.thinkaurelius.titan.graphdb.types.vertices.TitanSchemaVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[847,76] cannot find symbol
  symbol:   method getNativeTimestamp()
  location: class java.time.Instant
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[850,14] cannot find symbol
  symbol:   method setProperty(com.thinkaurelius.titan.graphdb.types.system.BaseKey,com.thinkaurelius.titan.graphdb.types.TypeDefinitionDescription)
  location: variable p of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[852,51] cannot find symbol
  symbol:   method getLongId()
  location: variable schemaVertex of type com.thinkaurelius.titan.graphdb.types.vertices.TitanSchemaVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[853,104] cannot find symbol
  symbol:   method getLongId()
  location: variable schemaVertex of type com.thinkaurelius.titan.graphdb.types.vertices.TitanSchemaVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[859,76] cannot find symbol
  symbol:   method getNativeTimestamp()
  location: class java.time.Instant
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[955,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[962,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[981,48] cannot find symbol
  symbol:   method getName()
  location: variable DEFAULT_VERTEXLABEL of type com.thinkaurelius.titan.graphdb.types.system.BaseVertexLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[990,48] cannot find symbol
  symbol:   method getName()
  location: variable DEFAULT_VERTEXLABEL of type com.thinkaurelius.titan.graphdb.types.system.BaseVertexLabel
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1000,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1014,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1021,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1031,111] cannot find symbol
  symbol:   method getLongId()
  location: variable v of type com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1038,58] cannot find symbol
  symbol:   method getLongId()
  location: variable v of type com.thinkaurelius.titan.core.TitanVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1054,166] <anonymous com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx$7> is not abstract and does not override abstract method execute(com.thinkaurelius.titan.graphdb.query.vertex.VertexCentricQuery,com.thinkaurelius.titan.diskstorage.keycolumnvalue.SliceQuery,java.lang.Object,com.thinkaurelius.titan.graphdb.query.profile.QueryProfiler) in com.thinkaurelius.titan.graphdb.query.QueryExecutor
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1067,60] cannot find symbol
  symbol: variable Direction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1094,52] cannot find symbol
  symbol:   method getLongId()
  location: variable result of type com.thinkaurelius.titan.core.TitanRelation
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1098,21] cannot find symbol
  symbol:   method getMultiplicity()
  location: variable type of type com.thinkaurelius.titan.graphdb.internal.InternalRelationType
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1110,9] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1121,45] cannot find symbol
  symbol:   method getLongId()
  location: variable v of type com.thinkaurelius.titan.graphdb.internal.InternalVertex
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1131,175] <anonymous com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx$8> is not abstract and does not override abstract method execute(com.thinkaurelius.titan.graphdb.query.graph.GraphCentricQuery,com.thinkaurelius.titan.graphdb.query.graph.JointIndexQuery,java.lang.Object,com.thinkaurelius.titan.graphdb.query.profile.QueryProfiler) in com.thinkaurelius.titan.graphdb.query.QueryExecutor
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1176,58] cannot find symbol
  symbol:   method getVertex()
  location: interface com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1180,64] cannot find symbol
  symbol:   method getVertex()
  location: interface com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1190,37] cannot find symbol
  symbol:   method getVertex()
  location: variable o of type com.thinkaurelius.titan.core.TitanProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1206,87] cannot find symbol
  symbol:   method isHidden()
  location: variable relation of type com.thinkaurelius.titan.graphdb.internal.InternalRelation
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1236,9] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1295,24] incompatible types: com.google.common.base.Function<java.lang.Object,com.thinkaurelius.titan.core.TitanProperty> cannot be converted to com.google.common.base.Function<java.lang.Object,? extends com.thinkaurelius.titan.core.TitanElement>
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1315,69] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1324,73] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1328,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1333,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1338,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1345,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1356,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1385,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1412,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1417,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java:[1422,5] method does not override or implement a method from a supertype
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/query/vertex/VertexCentricQueryBuilder.java:[73,23] method executeMultiQuery in class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be applied to given types;
  required: java.util.Collection<com.thinkaurelius.titan.graphdb.internal.InternalVertex>,com.thinkaurelius.titan.diskstorage.keycolumnvalue.SliceQuery
  found: java.util.List<com.thinkaurelius.titan.graphdb.internal.InternalVertex>,com.thinkaurelius.titan.diskstorage.keycolumnvalue.SliceQuery,com.thinkaurelius.titan.graphdb.query.profile.QueryProfiler
  reason: actual and formal argument lists differ in length
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/StandardTitanGraph.java:[90,75] incompatible types: java.lang.Class<com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx> cannot be converted to java.lang.Class<? extends org.apache.tinkerpop.gremlin.structure.Graph>
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/StandardTitanGraph.java:[202,24] close() has private access in com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/StandardTitanGraph.java:[207,43] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/StandardTitanGraph.java:[296,31] incompatible types: inferred type does not conform to upper bound(s)
    inferred: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
    upper bound(s): com.thinkaurelius.titan.core.TitanTransaction,java.lang.Object
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/StandardTitanGraph.java:[353,41] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/StandardTitanGraph.java:[369,41] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/vertices/AbstractVertex.java:[135,52] incompatible types: com.thinkaurelius.titan.core.TitanProperty cannot be converted to com.thinkaurelius.titan.core.TitanVertexProperty<V>
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/vertices/AbstractVertex.java:[142,40] method addProperty in class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be applied to given types;
  required: com.thinkaurelius.titan.core.TitanVertex,com.thinkaurelius.titan.core.PropertyKey,java.lang.Object
  found: org.apache.tinkerpop.gremlin.structure.VertexProperty.Cardinality,com.thinkaurelius.titan.graphdb.internal.InternalVertex,com.thinkaurelius.titan.core.PropertyKey,V
  reason: actual and formal argument lists differ in length
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTransactionBuilder.java:[227,36] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/olap/QueryContainer.java:[48,16] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/relations/AbstractTypedRelation.java:[32,96] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/log/StandardLogProcessorFramework.java:[242,39] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/log/StandardTransactionLogProcessor.java:[216,73] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/olap/computer/VertexMemoryHandler.java:[84,134] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/tinkerpop/optimize/TitanTraversalUtil.java:[71,53] incompatible types: com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be converted to com.thinkaurelius.titan.core.TitanTransaction
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/management/ManagementSystem.java:[882,56] incompatible types: com.thinkaurelius.titan.core.TitanProperty cannot be converted to com.thinkaurelius.titan.core.TitanVertexProperty
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/database/management/ManagementSystem.java:[1277,27] cannot find symbol
  symbol:   method getOrCreateVertexLabel(java.lang.String)
  location: variable transaction of type com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/query/vertex/MultiVertexCentricQueryBuilder.java:[99,19] method executeMultiQuery in class com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx cannot be applied to given types;
  required: java.util.Collection<com.thinkaurelius.titan.graphdb.internal.InternalVertex>,com.thinkaurelius.titan.diskstorage.keycolumnvalue.SliceQuery
  found: java.util.Set<com.thinkaurelius.titan.graphdb.internal.InternalVertex>,com.thinkaurelius.titan.diskstorage.keycolumnvalue.SliceQuery,com.thinkaurelius.titan.graphdb.query.profile.QueryProfiler
  reason: actual and formal argument lists differ in length
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/olap/job/IndexRepairJob.java:[134,66] cannot find symbol
  symbol:   method getKey(long)
  location: interface com.thinkaurelius.titan.graphdb.idmanagement.IDInspector
[ERROR] /var/server/titan/titan-core/src/main/java/com/thinkaurelius/titan/graphdb/types/StandardPropertyKeyMaker.java:[79,39] cannot find symbol
  symbol:   method validDataType(java.lang.Class<capture#1 of ?>)
  location: variable tx of type com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx
[INFO] 143 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Titan: Distributed Graph Database ................. SUCCESS [2.771s]
[INFO] Titan-Core: Core Library for Titan ................ FAILURE [13.851s]
[INFO] Titan-Test: Test Suite for Titan .................. SKIPPED
[INFO] Titan-BerkeleyJE: Distributed Graph Database ...... SKIPPED
[INFO] Titan-Cassandra: Distributed Graph Database ....... SKIPPED
[INFO] Titan-ElasticSearch: Distributed Indexing Support . SKIPPED
[INFO] Titan-HBase: Parent Module ........................ SKIPPED
[INFO] Titan-HBase: Version-independent Core ............. SKIPPED
[INFO] Titan-HBase: 0.94 Compatibility Shim .............. SKIPPED
[INFO] Titan-HBase: 0.96 Compatibility Shim .............. SKIPPED
[INFO] Titan-HBase: 0.98 Compatibility Shim .............. SKIPPED
[INFO] Titan-HBase: 1.0 Compatibility Shim ............... SKIPPED
[INFO] Titan-HBase: Universal binary ..................... SKIPPED
[INFO] Titan-Hadoop: Parent Module ....................... SKIPPED
[INFO] Titan-Hadoop: Version-independent Core ............ SKIPPED
[INFO] Titan-Hadoop: 1.x Compatibility Shim .............. SKIPPED
[INFO] Titan-Hadoop: 2.x Compatibility Shim .............. SKIPPED
[INFO] Titan-Hadoop: Universal binary .................... SKIPPED
[INFO] Titan-Lucene: Indexing Support .................... SKIPPED
[INFO] Titan-All: Complete Titan Distribution ............ SKIPPED
[INFO] Titan-Solr: Distributed Indexing Support .......... SKIPPED
[INFO] Titan-Dist: Tar and Zip Archives .................. SKIPPED
[INFO] Titan-Dist: Archive with Hadoop 1 ................. SKIPPED
[INFO] Titan-Doc: AsciiDoc Manual for Titan .............. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE







--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gremlin-users/e2142ebd-76f7-46d3-9794-722320a41800%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jason Plurad

unread,
Dec 5, 2016, 10:45:18 AM12/5/16
to Gremlin-users, aureliu...@googlegroups.com
The post was not suggesting any Java code changes. Assuming you are still using the directions to patch Titan 1.0.0 discussed previously to get the gryo serialization fix, I think you would simply update the root pom.xml to use Jettison 1.3.7

https://github.com/thinkaurelius/titan/blob/1.0.0/pom.xml#L604
...

Vitaly Tarasiuk

unread,
Dec 6, 2016, 3:37:14 AM12/6/16
to gremli...@googlegroups.com, Aurelius
Hi , 
Still got same exception , 

I've updated pom.xml to 1.3.7 and rebuild the version with: run "sudo mvn clean install -DskipTests=true -Dgpg.skip=true -Paurelius-release"
No errors appeared , And as u can see the new 1.3.7 jar is marked in the titan/lib


qa@qa:/var/server/titan/titan-1.0.0-hadoop1/lib$ ls -la
total 156580
drwxr-xr-x  3 root root    12288 Dec  6 08:19 .
drwxr-xr-x 10 root root     4096 Dec  6 07:41 ..
drwxr-xr-x  3 root root     4096 Dec  6 08:17 META-INF
-rw-r--r--  1 root root    83626 Dec  6 07:49 jettison-1.3.7.jar
-rw-r--r--  1 root root   109388 Dec  4 09:02 RoaringBitmap-0.4.5.jar
-rw-r--r--  1 root root    62983 Dec  4 09:01 activation-1.1.jar
-rw-r--r--  1 root root    86653 Dec  4 09:03 airline-0.6.jar
-rw-r--r--  1 root root   165379 Dec  4 09:01 jersey-json-1.18.2.jar
-rw-r--r--  1 root root   684770 Dec  4 09:01 jersey-server-1.18.2.jar
-rw-r--r--  1 root root   377780 Dec  4 09:01 jets3t-0.7.1.jar
-rw-r--r--  1 root root   539912 Dec  4 09:01 jetty-6.1.26.jar

My assumption that the change is related to JSON object  and i'm not exporting/importing with JSON structure just only with Gryo ?!


gremlin> tg.io(gryo()).readGraph('/var/server/backup_data/PRODUCTION_DATA_27_11_16.kryo')
Cannot modify unmodifiable vertex: v[12436]
Display stack trace? [yN] y
com.thinkaurelius.titan.core.SchemaViolationException: Cannot modify unmodifiable vertex: v[12436]
at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.verifyWriteAccess(StandardTitanTx.java:267)
at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.addEdge(StandardTitanTx.java:663)
at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.addEdge(AbstractVertex.java:150)
at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.addEdge(AbstractVertex.java:23)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.lambda$null$63(GryoReader.java:102)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.lambda$readGraph$64(GryoReader.java:96)
at java.util.HashMap$EntrySet.forEach(HashMap.java:1043)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.readGraph(GryoReader.java:96)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoIo.readGraph(GryoIo.java:86)
at org.apache.tinkerpop.gremlin.structure.io.Io$readGraph.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:122)
at groovysh_evaluate.run(groovysh_evaluate:3)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:215)
at org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:69)
at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:185)
at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:119)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(InteractiveShellRunner.groovy)

--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-users+unsubscribe@googlegroups.com.

Jason Plurad

unread,
Dec 6, 2016, 2:46:35 PM12/6/16
to Gremlin-users, aureliu...@googlegroups.com
Was the Gryo file generated with the patched Titan 1.0 version?
Are you able to share the Gryo file?
How about the Titan schema definitions?
...

Vitaly Tarasiuk

unread,
Dec 7, 2016, 3:20:42 AM12/7/16
to Aurelius, gremli...@googlegroups.com
Hi Jason,
Yes i exported / imported all the way with the cherrypick patch + library change to 1.3.7.
I've attached 3 files : 


* The first is the schema configuration (includes all properties keys creation - single,set,list,geoshape) +  indices creation : (compose , mix & elastic ) ,  its very simple written with java
* The 2nd is the consts names of Properties keys just for conventions
* The 3rd is the kryo file to import , after the schema creation !

Example of Exception :

gremlin> tg.io(gryo()).readGraph('/var/server/backup_data/GRYO_STAGE_DATA_6_12_16.kryo')
Cannot modify unmodifiable vertex: v[8444]
Display stack trace? [yN] y
com.thinkaurelius.titan.core.SchemaViolationException: Cannot modify unmodifiable vertex: v[8444]
at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.verifyWriteAccess(StandardTitanTx.java:267)
at com.thinkaurelius.titan.graphdb.transaction.StandardTitanTx.addEdge(StandardTitanTx.java:663)
at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.addEdge(AbstractVertex.java:150)
at com.thinkaurelius.titan.graphdb.vertices.AbstractVertex.addEdge(AbstractVertex.java:23)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.lambda$null$63(GryoReader.java:102)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.lambda$readGraph$64(GryoReader.java:96)
at java.util.HashMap$EntrySet.forEach(HashMap.java:1043)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoReader.readGraph(GryoReader.java:96)
at org.apache.tinkerpop.gremlin.structure.io.gryo.GryoIo.readGraph(GryoIo.java:86)
at org.apache.tinkerpop.gremlin.structure.io.Io$readGraph.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:122)
at groovysh_evaluate.run(groovysh_evaluate:3)
at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:215)
at org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:69)
at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:185)
at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:119)
at org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:94)
at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(InteractiveShellRunner.groovy)
at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
gremlin>
gremlin>
gremlin>
gremlin> tg.traversal().V(8444).valueMap()
==>[nodeType:[PR_TOKEN], prTokenId:[357d7ea7-2b86-416d-a635-0256ae6fcd05]]
gremlin>
gremlin>

I'm very appreciate it,
Thanks for the effort

BR,
Vitaly


--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-users+unsubscribe@googlegroups.com.
TitanShcemaBeforeImport.java
TitanDaoConstants.java

Jason Plurad

unread,
Dec 8, 2016, 10:31:51 AM12/8/16
to Gremlin-users, aureliu...@googlegroups.com
Hi Vitaly,

Thanks for the info, and here's an update.

I haven't been able to figure out how to create a standalone test case to demonstrate the "Cannot modify unmodifiable vertex" problem yet, but I did observe it. I isolated the problem to the static vertex label with TTL. In the kryo file, there are 7 vertices that match label 'passResetTokenVL'. If you either remove those vertices from the kryo file or don't define the static vertex label with TTL in the schema, you can get the rest of the data to load with the remaining schema definitions.

The same vertex TTL was used when generating the graph initially? Was there anything else special about how the kryo file was generated?

-- Jason
...

Jason Plurad

unread,
Dec 8, 2016, 4:17:30 PM12/8/16
to Gremlin-users, aureliu...@googlegroups.com
OK, I've got it. You're running into multiple commits during the readGraph() operation because your Gryo file has more elements (5924 V, 19559 E) than the GryoReader default batch size (10000), so this causes multiple commits while ingesting the file.

As described in the Titan doc for static vertices, "Vertex labels can be defined as static which means that vertices with that label cannot be modified outside the transaction in which they were created." You need to ensure that a static vertex and all of its incident edges get committed on the same transaction.

Given the size of your file, you can get away with just increasing the batch size:

graph = TitanFactory.open('conf/titan-cassandra-es.properties')
gryoIo
= graph.io(gryo())
gryoMapper
= gryoIo.mapper().create()
gryoReader
= gryoIo.reader().batchSize(30000).mapper(gryoMapper).create()
gryoReader
.readGraph(new FileInputStream('GRYO_STAGE_DATA_6_12_16.kryo'), graph)


-- Jason

Vitaly Tarasiuk

unread,
Dec 11, 2016, 6:41:10 AM12/11/16
to gremli...@googlegroups.com, Aurelius
Ahhh , Thanks , it totally solve the Exception issue :)!

But somehow ,  data of Elasticseearch indices not presented.



--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-users+unsubscribe@googlegroups.com.

Jason Plurad

unread,
Dec 12, 2016, 5:13:49 PM12/12/16
to Aurelius, gremli...@googlegroups.com
Not clear what issue you are having with Elasticsearch here. The ES indexes appear to have been populated fine when I tried it.

For example, g.V().has("storyContent", textContains("Poppin")) gave a result with no index warnings.
...
Reply all
Reply to author
Forward
0 new messages