|
Bulk loading
Hi Laura, JanusGraph support for loading data does not go further than the Traversal API (used in https://tinkerpop.apache.org/docs/current/reference/#addvertex-step ) and the JanusGraphManagement API
Hi Laura, JanusGraph support for loading data does not go further than the Traversal API (used in https://tinkerpop.apache.org/docs/current/reference/#addvertex-step ) and the JanusGraphManagement API
|
By
hadoopmarc@...
· #6020
·
|
|
Very slow performance when opening a new session
Hi Roy, I can confirm your observation using the standard 'bin/janusgraph.sh start' from the full janusgraph distribution. I just used the the gremlin console with: :remote connect tinkerpop.server co
Hi Roy, I can confirm your observation using the standard 'bin/janusgraph.sh start' from the full janusgraph distribution. I just used the the gremlin console with: :remote connect tinkerpop.server co
|
By
hadoopmarc@...
· #6016
·
|
|
Indexing on sub-attribute of custom data type
Regarding documentation on custom attributes: Jason Plurad published an example project a few years ago (so, for an older JanusGraph version). See, https://github.com/pluradj/janusgraph-attribute-seri
Regarding documentation on custom attributes: Jason Plurad published an example project a few years ago (so, for an older JanusGraph version). See, https://github.com/pluradj/janusgraph-attribute-seri
|
By
hadoopmarc@...
· #5987
·
|
|
Indexing on sub-attribute of custom data type
Hi Ronnie, Actually, "creating an associated vertex which defines this custom data type" sounds like an excellent idea! If an attribute is important enough to define an index on, it probably deserves
Hi Ronnie, Actually, "creating an associated vertex which defines this custom data type" sounds like an excellent idea! If an attribute is important enough to define an index on, it probably deserves
|
By
hadoopmarc@...
· #5986
·
|
|
Union with Count returning unexpected results
Hi Vinayak, I guess this has to do with differences in lazy vs eager evaluation between the two queries. The TinkerPop ref docs reference the aggregated values with cap('ACount','E1Count','BCount','E2
Hi Vinayak, I guess this has to do with differences in lazy vs eager evaluation between the two queries. The TinkerPop ref docs reference the aggregated values with cap('ACount','E1Count','BCount','E2
|
By
hadoopmarc@...
· #5984
·
|
|
Dynamic control of graph configuration
Hi Frederick, This is a good question, but I have no answer. For myself, I have always take a fresh janusgraph instance if I wanted to change one of the properties! Best wishes, Marc
Hi Frederick, This is a good question, but I have no answer. For myself, I have always take a fresh janusgraph instance if I wanted to change one of the properties! Best wishes, Marc
|
By
hadoopmarc@...
· #5976
·
|
|
Avoiding duplicate vertex creation using unique indices
Hi Umesh, I read this yesterday and thought your reasoning was sound, but at the same time it seemed unlikely it was in the ref docs for no reason. Just now, a scenario appeared to me where both locks
Hi Umesh, I read this yesterday and thought your reasoning was sound, but at the same time it seemed unlikely it was in the ref docs for no reason. Just now, a scenario appeared to me where both locks
|
By
hadoopmarc@...
· #5975
·
|
|
Count Query
Hi Vinayak, Can you please provide a script to generate a sample graph so that we can work on the same graph? The current question is a follow-up on an earlier discussion on this list in May, see http
Hi Vinayak, Can you please provide a script to generate a sample graph so that we can work on the same graph? The current question is a follow-up on an earlier discussion on this list in May, see http
|
By
hadoopmarc@...
· #5948
·
|
|
Issues while iterating over self-loop edges in Apache Spark
Hi Mladen, Indeed, the self-loop logic you point to still exists in: https://github.com/JanusGraph/janusgraph/blob/master/janusgraph-hadoop/src/main/java/org/janusgraph/hadoop/formats/util/JanusGraphV
Hi Mladen, Indeed, the self-loop logic you point to still exists in: https://github.com/JanusGraph/janusgraph/blob/master/janusgraph-hadoop/src/main/java/org/janusgraph/hadoop/formats/util/JanusGraphV
|
By
hadoopmarc@...
· #5943
·
|
|
Janus Graph Performance with Cassandra vs BigTable
Hi Vishal, Your question is very general. What is most important to you: write performance, simple queries, complex queries? Do you mean comparison between managed Cassandra and managed Bigtable in te
Hi Vishal, Your question is very general. What is most important to you: write performance, simple queries, complex queries? Do you mean comparison between managed Cassandra and managed Bigtable in te
|
By
hadoopmarc@...
· #5942
·
|
|
Difference Between JanusGraph Server and Embedded JanusGraph in Java
Hi Zach, 1. For building an API service you do not need Gremlin Server. Gremlin Server has all kinds of features though that might (slightly) relieve the complexity of your service (with the complexit
Hi Zach, 1. For building an API service you do not need Gremlin Server. Gremlin Server has all kinds of features though that might (slightly) relieve the complexity of your service (with the complexit
|
By
hadoopmarc@...
· #5936
·
|
|
Getting org.janusgraph.graphdb.database.idassigner.IDPoolExhaustedException consistently
Hi, There does not seem to be much that helps in finding a root cause (no similar questions or issues in history). The most helpful thing I found is the following javadoc: https://javadoc.io/doc/org.j
Hi, There does not seem to be much that helps in finding a root cause (no similar questions or issues in history). The most helpful thing I found is the following javadoc: https://javadoc.io/doc/org.j
|
By
hadoopmarc@...
· #5934
·
|
|
ID block allocation exception while creating edge
Hi Anjani, One thing that does not feel good is that you create and commit a transaction for every row of your dataframe. Although I do not see how this would interfere with ID allocation, best practi
Hi Anjani, One thing that does not feel good is that you create and commit a transaction for every row of your dataframe. Although I do not see how this would interfere with ID allocation, best practi
|
By
hadoopmarc@...
· #5931
·
|
|
ID block allocation exception while creating edge
Hi Anjani, It is still most likely that the modified value of "ids.block-size" somehow does not come through. So, are you sure that all JanusGraph instances are closed before using the new value ("ids
Hi Anjani, It is still most likely that the modified value of "ids.block-size" somehow does not come through. So, are you sure that all JanusGraph instances are closed before using the new value ("ids
|
By
hadoopmarc@...
· #5927
·
|
|
MapReduce reindexing with authentication
Hi Boxuan, Yes, you are right, I mixed things up by wrongly interpreting GENERIC_OPTIONS as an env variable. I did some additional experiments. though, bringing in new information. 1. It is possible t
Hi Boxuan, Yes, you are right, I mixed things up by wrongly interpreting GENERIC_OPTIONS as an env variable. I did some additional experiments. though, bringing in new information. 1. It is possible t
|
By
hadoopmarc@...
· #5924
·
|
|
Making janus graph client to not use QUORUM
Hi Anjani, To see what exactly happens with local configurations, I did the following: from the binary janusgraph distribution I started janusgraph with "bin/janusgraph.sh start" (this implicitly uses
Hi Anjani, To see what exactly happens with local configurations, I did the following: from the binary janusgraph distribution I started janusgraph with "bin/janusgraph.sh start" (this implicitly uses
|
By
hadoopmarc@...
· #5923
·
|
|
Backend data model deserialization
Hi Elliot, There should be some old Titan resources that describe how the data model is binary coded into the row keys and row values. Of course, it is also implicit from the JanusGraph source code. I
Hi Elliot, There should be some old Titan resources that describe how the data model is binary coded into the row keys and row values. Of course, it is also implicit from the JanusGraph source code. I
|
By
hadoopmarc@...
· #5920
·
|
|
Query Optimisation
Hi Vinayak, Please study the as(), select(), project() and cap() steps from the TinkerPop ref docs. The arguments of project() do not reference the keys of side effects but rather introduce new keys f
Hi Vinayak, Please study the as(), select(), project() and cap() steps from the TinkerPop ref docs. The arguments of project() do not reference the keys of side effects but rather introduce new keys f
|
By
hadoopmarc@...
· #5916
·
|
|
Storing and reading connected component RDD through OutputFormatRDD & InputFormatRDD
Hi Anjani, The following section of the TinkerPop ref docs gives an example of how to reuse the output RDD of one job in a follow-up gremlin OLAP job. https://tinkerpop.apache.org/docs/3.4.10/referenc
Hi Anjani, The following section of the TinkerPop ref docs gives an example of how to reuse the output RDD of one job in a follow-up gremlin OLAP job. https://tinkerpop.apache.org/docs/3.4.10/referenc
|
By
hadoopmarc@...
· #5910
·
|
|
MapReduce reindexing with authentication
Hi Boxuan, Yes, I did not finish my argument. What I tried to suggest: if the hadoop CLI command checks the GENERIC_OPTIONS env variable, then maybe also the mapreduce java client called by JanusGraph
Hi Boxuan, Yes, I did not finish my argument. What I tried to suggest: if the hadoop CLI command checks the GENERIC_OPTIONS env variable, then maybe also the mapreduce java client called by JanusGraph
|
By
hadoopmarc@...
· #5909
·
|