|
graphml <edge> inside <node>
Hi Laura, Your assumption about ordering of nodes and edges is correct, see the warning at: https://tinkerpop.apache.org/docs/current/reference/#graphml For your use case it seems that you can simply
Hi Laura, Your assumption about ordering of nodes and edges is correct, see the warning at: https://tinkerpop.apache.org/docs/current/reference/#graphml For your use case it seems that you can simply
|
By
hadoopmarc@...
· #6096
·
|
|
org.janusgraph.diskstorage.PermanentBackendException: Read 1 locks with our rid but mismatched timestamps
Hi Ronnie No idea what is going on here, but just being pragmatic: the bin/janusgraph.sh script starts Cassandra, Elasticsearch and Gremlin Server using the conf/janusgraph-cql-es.conf graph configura
Hi Ronnie No idea what is going on here, but just being pragmatic: the bin/janusgraph.sh script starts Cassandra, Elasticsearch and Gremlin Server using the conf/janusgraph-cql-es.conf graph configura
|
By
hadoopmarc@...
· #6095
·
|
|
What are the implications of using Object.class property type?
Hi Laura, One code example says more than 1000 words: gremlin> graph = TinkerFactory.createModern() ==>tinkergraph[vertices:6 edges:6] gremlin> g=graph.traversal( traversal( traversal() gremlin> g=gra
Hi Laura, One code example says more than 1000 words: gremlin> graph = TinkerFactory.createModern() ==>tinkergraph[vertices:6 edges:6] gremlin> g=graph.traversal( traversal( traversal() gremlin> g=gra
|
By
hadoopmarc@...
· #6085
·
|
|
What are the implications of using Object.class property type?
Hi Laura, Some remarks: primitive types can be stored more efficiently than general objects (an integer is exactly 32 bits, an object an be any size) for the CompositeIndex the objects are fine as lon
Hi Laura, Some remarks: primitive types can be stored more efficiently than general objects (an integer is exactly 32 bits, an object an be any size) for the CompositeIndex the objects are fine as lon
|
By
hadoopmarc@...
· #6083
·
|
|
Data Loading Script Optimization
Hi Vinayak, Good to see some progress! Some suggestions: Is 40% relative to a single core or to all cores (e.g. CPU usage for a java process in top can be 800% if 8 cores are present)? Ncore * 100% is
Hi Vinayak, Good to see some progress! Some suggestions: Is 40% relative to a single core or to all cores (e.g. CPU usage for a java process in top can be 800% if 8 cores are present)? Ncore * 100% is
|
By
hadoopmarc@...
· #6077
·
|
|
Data Loading Script Optimization
Hi Vinayak, Yes, it should be possible to improve on the 3% CPU usage. The newTransaction() should be added to line 39 (GraphTraversalSource g = graph.traversal();) as the global g from line 121 is no
Hi Vinayak, Yes, it should be possible to improve on the 3% CPU usage. The newTransaction() should be added to line 39 (GraphTraversalSource g = graph.traversal();) as the global g from line 121 is no
|
By
hadoopmarc@...
· #6074
·
|
|
Data Loading Script Optimization
Hi Vinayak, What storage backend do you use? Do I understand right that the storage backend and the load script all run on the same server? If, so, are all available CPU resources actively used during
Hi Vinayak, What storage backend do you use? Do I understand right that the storage backend and the load script all run on the same server? If, so, are all available CPU resources actively used during
|
By
hadoopmarc@...
· #6072
·
|
|
config skip-schema-check=true is not honored for HBase
Hi Jigar, Yes, I think it is an issue. I did not fully dive into it, in particular I did not check whether any tests exist for the "disable schema check" configuration option. So, go ahead and create
Hi Jigar, Yes, I think it is an issue. I did not fully dive into it, in particular I did not check whether any tests exist for the "disable schema check" configuration option. So, go ahead and create
|
By
hadoopmarc@...
· #6069
·
|
|
config skip-schema-check=true is not honored for HBase
Hi Jigar, Can you provide the properties file you used for opening the graph, as well as the complete stacktrace for the exception listed above? Best wishes, Marc
Hi Jigar, Can you provide the properties file you used for opening the graph, as well as the complete stacktrace for the exception listed above? Best wishes, Marc
|
By
hadoopmarc@...
· #6066
·
|
|
Property keys unique per label
Hi Laura, Thanks for explaining in more detail. Another example is a "color" property. Different data sources could use different types of color objects. As long as you do not want to query for paints
Hi Laura, Thanks for explaining in more detail. Another example is a "color" property. Different data sources could use different types of color objects. As long as you do not want to query for paints
|
By
hadoopmarc@...
· #6064
·
|
|
Property keys unique per label
Hi Laura, Indeed, unique property key names are a limitation. But to be honest: if two properties have a different data-value type I would say these are different properties, so why give them the same
Hi Laura, Indeed, unique property key names are a limitation. But to be honest: if two properties have a different data-value type I would say these are different properties, so why give them the same
|
By
hadoopmarc@...
· #6062
·
|
|
How to create users and roles
Hi Jonathan, User authorization for Gremlin Server was introduced in TinkerPop 3.5.0, see https://tinkerpop.apache.org/docs/current/reference/#authorization JanusGraph will use TinkerPop 3.5.x in its
Hi Jonathan, User authorization for Gremlin Server was introduced in TinkerPop 3.5.0, see https://tinkerpop.apache.org/docs/current/reference/#authorization JanusGraph will use TinkerPop 3.5.x in its
|
By
hadoopmarc@...
· #6061
·
|
|
janusgraph and deeplearning
Hi Jonathan, One thing is not yet clear to me: does your graph fit into a single node (regarding memory and GPU) or do you plan to use distributed pytorch? Either way, I guess it would be most efficie
Hi Jonathan, One thing is not yet clear to me: does your graph fit into a single node (regarding memory and GPU) or do you plan to use distributed pytorch? Either way, I guess it would be most efficie
|
By
hadoopmarc@...
· #6058
·
|
|
How to split graph in multiple graphml files and load them separately
Hi Laura, Without checking this in the code, it only seems logical that the graph id is ignored, because you have to supply the io readers with an existing Graph instance. Apparently it was chosen to
Hi Laura, Without checking this in the code, it only seems logical that the graph id is ignored, because you have to supply the io readers with an existing Graph instance. Apparently it was chosen to
|
By
hadoopmarc@...
· #6057
·
|
|
How to split graph in multiple graphml files and load them separately
Hi Laura, I do not see an easy solution. Although JanusGraph supports custom vertex id's, I do not belief this is compatible with the gremlin io readers (at least, not out of the box, I tried...). An
Hi Laura, I do not see an easy solution. Although JanusGraph supports custom vertex id's, I do not belief this is compatible with the gremlin io readers (at least, not out of the box, I tried...). An
|
By
hadoopmarc@...
· #6047
·
|
|
janusgraph and deeplearning
Hi Jonathan, Can you elaborate on why you make the connection between janusgraph and deep learning? I can only imagine the wish to apply graph data stored in Janusgraph to train a GNN. I do not think
Hi Jonathan, Can you elaborate on why you make the connection between janusgraph and deep learning? I can only imagine the wish to apply graph data stored in Janusgraph to train a GNN. I do not think
|
By
hadoopmarc@...
· #6046
·
|
|
Tinkerpop 3.4.1 with Hadoop3
Hi Anjani, JanusGraph receives the hadoop dependency from Apache TinkerPop, so Apache TinkerPop will be in the driver seat regarding the upgrade of hadoop. Making a custom build of janusgraph with had
Hi Anjani, JanusGraph receives the hadoop dependency from Apache TinkerPop, so Apache TinkerPop will be in the driver seat regarding the upgrade of hadoop. Making a custom build of janusgraph with had
|
By
hadoopmarc@...
· #6042
·
Edited
|
|
Could not execute operation due to backend exception
Hi Laura, Down the stacktrace you can note: After some googling you can conclude that your JanusGraph disk is short of 4.7 GB of space for running JanusGraph with BerkeleyjeDB. Maybe check the logs fo
Hi Laura, Down the stacktrace you can note: After some googling you can conclude that your JanusGraph disk is short of 4.7 GB of space for running JanusGraph with BerkeleyjeDB. Maybe check the logs fo
|
By
hadoopmarc@...
· #6026
·
|
|
What are the implications of using Object.class property type?
Hi Laura, A similar question was posed recently: https://lists.lfaidata.foundation/g/janusgraph-users/message/5986 So, 1. Only for the CompositeIndex 2. In your specific example, you could use the jav
Hi Laura, A similar question was posed recently: https://lists.lfaidata.foundation/g/janusgraph-users/message/5986 So, 1. Only for the CompositeIndex 2. In your specific example, you could use the jav
|
By
hadoopmarc@...
· #6025
·
|
|
JanusGraph combined with Belief Propagation
Hi, You can first try to write a custom VertexProgram for belief propagation with Apache TinkerPop. A custom VertexProgram supports the massive message parsing needed for belief propagation. If it wor
Hi, You can first try to write a custom VertexProgram for belief propagation with Apache TinkerPop. A custom VertexProgram supports the massive message parsing needed for belief propagation. If it wor
|
By
hadoopmarc@...
· #6021
·
|