[Neo4j] Neo4j Hardware and Software Setup for Performance Experiment

2014-05-01 Thread Jonathan Ellithorpe
Hello, I am setting up an experiment to measure the performance of Neo4j in a large-scale web-service backend type environment against a simplistic "twitter-like" workload, similar to the experiments performed by Aurelius for TitanDB published here

Re: [Neo4j] browser - multiple rels between 2 nodes overlap each other

2014-05-01 Thread Stefan Armbruster
There's already a gh issue: https://github.com/neo4j/neo4j/issues/1650 2014-05-01 11:53 GMT+02:00 [:Koen] : > Hi, i mentioned it before but it would be great if the browser could draw > the rels between nodes in such a way that they do not overlap each other if > you have multiple rels between 2 n

Re: [Neo4j] [ANN] Neo4j Cypher compiler for building domain-specific APIs in Python

2014-05-01 Thread b
Michael, I wrote up a quick blog post with an overview of the goals and current status: http://devel.io/2014/05/01/cypher-compiler-for-python/ -- You received this message because you are subscribed to the Google Groups "Neo4j" group. To unsubscribe from this group and stop receiving emails fro

[Neo4j] Case sensitivity queries with Spring Data Neo4j

2014-05-01 Thread Mathieu Durand
Hi, Does anybody know how to perform case insensitive cypher queries with Spring Data Neo4j. I'm using annotated repositories but I'm having a hard time figuring out how to make this case insensitive both in indexes (username parameter in my example) and where clauses (provider parameter in my

Re: [Neo4j] GraphDatabaseAPI and TxManager

2014-05-01 Thread Michael Hunger
That's still the right way. Please note that we plan to remove JTA from the core product and move it into a separate module. Also we'll probably will provide tx support remotely only via the transaction handling that something like the JDBC driver provides, so like your usual jdbc-transaction-m

Re: [Neo4j] How to create relations using indexing, because I'm not getting in Neo4j

2014-05-01 Thread Michael Hunger
please don't cross post between stackoverflow and the google group. Am 30.04.2014 um 20:54 schrieb Luiz Fernando Alvarenga : > Good afternoon, I have a problem with Neo4j I'm not able to deal with, I hope > you can help me! > I'm not managing to create a relationship with Neo4j as he climbed a

Re: [Neo4j] Neo4j breath first search is too much slow

2014-05-01 Thread Michael Hunger
Do you really want to find all paths? If so you will probably find hundreds of millions of paths. As you seem to want to see only the shortest path, please use the shortest path algorithm: > start n=node(42),m=node(31) match p=shortestPath(n-[*]->m) return p,length(p) Am 01.05.2014 um 03:20 sc

Re: [Neo4j] Intermittent "Unknown Identifier" Error

2014-05-01 Thread Michael Hunger
Can you please share the versions you are using? Am 01.05.2014 um 11:03 schrieb Yu Gene Loh : > Some queries are returning intermittent InvalidSyntax (Unknown identifier) > errors, even though they work most of the time and return correct results > without any errors. > > Can anyone shed some

Re: [Neo4j] Re: strange results

2014-05-01 Thread Koen Kleingeld
hi, i used the 2.0.0 batch importer from few months ago.. the datastore was automatically converted to 2.1 during startup of the server 2014-05-01 14:20 GMT+02:00 Michael Hunger : > Which version of the batch inserter did you import it with? > > And did you then upgrade your store to 2.1.M01 ?

Re: [Neo4j] Inconsistent QUERY result with neo4j 1.9.4

2014-05-01 Thread Michael Hunger
I think this might be related in optional matches not having deterministic behavior, so the decision in which order to traverse the path and when something is treated as optional is non-deterministic. In Neo4j 2.0 this was changed to have an explicit OPTIONAL MATCH which is like an outer join i

Re: [Neo4j] How do you update multiple nodes in neo4j using cypher?

2014-05-01 Thread Michael Hunger
Agreed, and: 1. Rather use individual statements which are independed of each other, e.g. with Neo4j-Shell 2. Use Labels & Indexes otherwise Neo4j has to scan your whole graph to find each of these nodes. 3. If you do this programmatically, please use parameters. Michael Am 30.04.2014 um 02:31

Re: [Neo4j] neo4j embedded traversal framework seems to be not thread safe.

2014-05-01 Thread Michael Hunger
Can you share your code, and graph model and what you actually do? If you report issues, please do that only against an unmodified version of Neo4j. Michael Am 22.04.2014 um 15:26 schrieb ashishjin...@zophop.com: > Hi, > I am implementing a trip-planner using neo4j embedded. I am using neo4j

Re: [Neo4j] Re: strange results

2014-05-01 Thread Michael Hunger
Which version of the batch inserter did you import it with? And did you then upgrade your store to 2.1.M01 ? Michael Am 01.05.2014 um 11:42 schrieb Koen Kleingeld : > i went back to 2.0.2 iso 2.1 and did not experience that specific issue > again..so if i come across it again i will share my d

Re: [Neo4j] Re: strange results

2014-05-01 Thread Michael Hunger
I think it might be related to some hiccups in the new relationship-handling which might still have issues in the milestone. Michael Am 01.05.2014 um 11:42 schrieb Koen Kleingeld : > i went back to 2.0.2 iso 2.1 and did not experience that specific issue > again..so if i come across it again i

Re: [Neo4j] Server fails to start

2014-05-01 Thread Michael Hunger
Which version of gephi and the gephi plugin did you use? Am 19.04.2014 um 21:07 schrieb Jean-Baptiste Gallopin : > Thank you Lundin for your help. I just posted on that thread. In the > meantime, I've restored my recent backup so it's less of a headache! I'll > stay away from Gephi for now. >

Re: [Neo4j] [ANN] Neo4j Cypher compiler for building domain-specific APIs in Python

2014-05-01 Thread Byron Ruth
Absolutely, I will post here when it’s ready. Thank you for your support. On May 1, 2014, at 8:14 AM, Michael Hunger wrote: > Cool stuff, would you mind writing a blog post about it, so we could help you > promote it. > > Really like the idea. > > Cheers, > > Michael > > Am 30.04.2014 um 0

Re: [Neo4j] When to use START vs MATCH

2014-05-01 Thread Michael Hunger
Not even then, only for legacy indexes. for the ID you can use MATCH (n) WHERE id(n) = {id} RETURN n Michael Am 30.04.2014 um 02:35 schrieb Alex Frieden : > Start is definitely useful when you know the Id and want to anchor your > query. > > On Apr 29, 2014 7:25 PM, "Spencer Kohan" wrote:

Re: [Neo4j] [ANN] Neo4j Cypher compiler for building domain-specific APIs in Python

2014-05-01 Thread Michael Hunger
Cool stuff, would you mind writing a blog post about it, so we could help you promote it. Really like the idea. Cheers, Michael Am 30.04.2014 um 03:57 schrieb b...@devel.io: > I put together a basic Cypher compiler API written in Python. I got tired of > concatenating strings and using strin

Re: [Neo4j] ResultColumnValueExtractor cast array to Iterable

2014-05-01 Thread Michael Hunger
Please update to 3.0.1 and see if the bug is still there. If yes, pleas raise a JIRA issue on spring.neo4j.org/issues Thanks Am 30.04.2014 um 11:28 schrieb hamdi makni : > Hello, > > I'm using Spring Data 3.0.0.RC1 and neo4j 2.0.0 > > I try to cast a result column with an array property on th

Re: [Neo4j] Re: Missing maven artifact for neo4j-cypher-dsl 1.8.RC1

2014-05-01 Thread Davide D'Alto
Cool, thanks. I've started to use it to create the queries when converting HQL to Cypher but I would also like to use it in some other parts of the code to create the query that we have to execute on the db. Before I can do that I need versoin 2.0.2 since I'm using Labels to identify the nodes.

[Neo4j] browser - multiple rels between 2 nodes overlap each other

2014-05-01 Thread [:Koen]
Hi, i mentioned it before but it would be great if the browser could draw the rels between nodes in such a way that they do not overlap each other if you have multiple rels between 2 nodes... maybe a curved line .. thx koen -- You received this message because you are subscribed to the Googl

Re: [Neo4j] Re: strange results

2014-05-01 Thread Koen Kleingeld
i went back to 2.0.2 iso 2.1 and did not experience that specific issue again..so if i come across it again i will share my db thx koen 2014-05-01 11:22 GMT+02:00 Michael Hunger : > Would you be able to share your db? > > Michael > > Am 21.04.2014 um 17:28 schrieb [:Koen] : > > Hi.. any clues

Re: [Neo4j] All threads in BLOCKED state

2014-05-01 Thread Michael Hunger
Please share the threaddump and your plugin-code. Am 21.04.2014 um 07:35 schrieb Amit Aggarwal : > Hello , > > I am debugging a problem where i got continuous error of "GC ERROR " and > sometimes "Out of memory". > > I generate the thread dump and I found that > 1. All threads are in blocked

Re: [Neo4j] Re: strange results

2014-05-01 Thread Michael Hunger
Would you be able to share your db? Michael Am 21.04.2014 um 17:28 schrieb [:Koen] : > Hi.. any clues ?.. i would assume a result must be returned.. i was using 2.1 > milestone edition btw > > thx koen > > Op zaterdag 19 april 2014 14:58:28 UTC+2 schreef [:Koen]: > Hi, i experience some stra

Re: [Neo4j] VisualVm shows : Number of rollback transaction almost 2 times of number of commited transactions

2014-05-01 Thread Michael Hunger
please share more details: neo4j version your graph model machine specs neo4j settings (neo4j.properties, neo4j-server.properties, messages.log) your graph queries that are send to the server Am 21.04.2014 um 22:05 schrieb Amit Aggarwal : > Hello All, > > I stuck at some problem so this questio

Re: [Neo4j] Cypher Query through REST API timeout

2014-05-01 Thread Michael Hunger
1. Use labels + indexes (or constraints) Without an label + existing index your first operation (merge) will have to go over all nodes in the graph to find if there is already a duplicate which it would then merge to the second CREATE UNIQUE should be a MERGE too. 2. Use parameters for your liter

Re: [Neo4j] Re: Missing maven artifact for neo4j-cypher-dsl 1.8.RC1

2014-05-01 Thread Michael Hunger
We look into deploying it to maven central, have to finish the internal discussion. Stay tuned. Do you have an update on your work of the Cypher based part of Hibernate OGM? That would be awesome! Thanks a lot Michael On Thu, May 1, 2014 at 10:35 AM, Davide D'Alto wrote: > I've started to use

[Neo4j] Neo4J + Django +UML

2014-05-01 Thread Gelli Ravikumar
http://neo4emf.com/https://neo4django.readthedocs.org/en/latest/Dear Neo4J experts, I have just started developing an application using Neo4J and Django ( neo4django , documentation). Now I wanted a big

[Neo4j] Neo4j breath first search is too much slow

2014-05-01 Thread Kaan KILIÇ
I need to breath first search in my database there is 3.863 nodes,2.830.471 properties and 1.355.783 relationships.N is my start point and m is my end point in the query but It's too much slow (I Mean 30 mins), so I can't get result while I started the query that is in the following segment:

[Neo4j] Re: Specific SSD recommendations?

2014-05-01 Thread Jonathan Ellithorpe
I have the same question. Is there any Neo4j recommended SSD hardware? We've seen some odd performance behavior of certain SSDs in the past, and it would simplify our next purchase quite a bit if there were to be a recommended SSD model for large-scale (8+ servers) Neo4j deployments. Thanks for

[Neo4j] How to create relations using indexing, because I'm not getting in Neo4j

2014-05-01 Thread Luiz Fernando Alvarenga
Good afternoon, I have a problem with Neo4j I'm not able to deal with, I hope you can help me! I'm not managing to create a relationship with Neo4j as he climbed a code with empty database .. I'm using this code ::: = "Start n1 = node: node_auto_index (name = '" & A2 & "'), n2 = node: node_auto

Re: [Neo4j] Use both graph database and relational database

2014-05-01 Thread Gelli Ravikumar
Dear Neo4J and Django experts, When the following tutorial: http://neo4django.readthedocs.org/en/latest/writing-models.html I end up with following error...can anyone please help in this regard... == TypeError Traceback (most recent call last) in () > 1 pete = Perso

[Neo4j] Cypher Query through REST API timeout

2014-05-01 Thread Gene Tan
Hello, I am new to neo4j currently already have a graph that contains at least 18 nodes and 140 relationships , I am inserting data by batch of 500 queries, through the java rest binding library, and have observed that some queries had encountered read timeout, I was wondering if it i

[Neo4j] Neo4J + django

2014-05-01 Thread Gelli Ravikumar
Dear Neo4J and Django experts, When the following tutorial: http://neo4django.readthedocs.org/en/latest/writing-models.html I end up with following error...can anyone please help in this regard... == TypeError Traceback (most recent call last) in (

[Neo4j] Intermittent "Unknown Identifier" Error

2014-05-01 Thread Yu Gene Loh
Some queries are returning intermittent InvalidSyntax (Unknown identifier) errors, even though they work most of the time and return correct results without any errors. Can anyone shed some light? Thanks! gene. The query… MATCH (d:Workgroup), (b:Activity), (d)<-[:ACTIVITY_OF]-(b)<-[r:ASSET_

Re: [Neo4j] Neo4j cannot start: Java Heap Space error

2014-05-01 Thread Michael Hunger
1. Please upgrade to the recent version 2.0.3 2. Share exactly what you do (incl. data model, queries and code and when this error occurrs) Michael Am 21.04.2014 um 18:01 schrieb pranav garg : > > own vote > > I am have been using neo4j-community-2.0.0-M04 and all of a sudden the neo4j > dat

[Neo4j] GraphDatabaseAPI and TxManager

2014-05-01 Thread Davide D'Alto
Hi, in Hibernate OGM I have create a JtaPlatform implementation that works with Neo4j. This implementation uses GraphDatabaseAPI#getDependencyResolver() to obtain the TxManager. Since GraphDatabaseAPI is deprecated, I was wondering if in the future there is still going to be a way to obtain the

Re: [Neo4j] Re: Missing maven artifact for neo4j-cypher-dsl 1.8.RC1

2014-05-01 Thread Davide D'Alto
I've started to use CypherDSL in Hibernate OGM but the missing dependency on Central might be a problem for the release of the patch I'm working at the moment. Is there any reason for not deploying it on Maven Central? Is it going to happen at some point. At the moment I'm working with version 2