Re: [Neo4j] Lucene Analyzer

2010-10-28 Thread Mattias Persson
There are tests which shows that a custom analyzer is used when adding to an index... and the analyzer config parameter can override the type:fulltext parameter (in the SNAPSHOT version at least). So, code-wise, look at IndexType which instantiates a custom analyzer and use it for that index. Both

Re: [Neo4j] Node.hasRelationship question

2010-10-28 Thread Mattias Persson
2010/10/28 Walaa Eldin Moustafa wa.moust...@gmail.com Hi Mattias, Even if I pass nulls, I will still have to build an index on some key (property). I do not want to do that because it adds the property index overhead for something that I am not actually using. I think it's definately worth

Re: [Neo4j] An attempt at documenting the internals and architecture of Neo

2010-10-28 Thread Peter Neubauer
And it made it to DZone this time! http://www.dzone.com/links/neo4j_internals.html, feel free to vote - it's great reading, Chris! Cheers, /peter neubauer VP Product Management, Neo Technology GTalk:      neubauer.peter Skype       peter.neubauer Phone       +46 704 106975 LinkedIn  

Re: [Neo4j] Node.hasRelationship question

2010-10-28 Thread Francois Kassis
I already used the regular index to lookup for existing relationships as workaround. it's definitely faster then looping specially when database is growing. it will be really useful to have an index for relationships. -- From: Mattias Persson

Re: [Neo4j] Rest api

2010-10-28 Thread Mattias Persson
This looks to be a lucene version issue. You probably filled the index with a recent neo4j milestone, am I right? Whereas the webadmin depends on neo4j 1.1, where 1.1 has an older dependency on lucene... hence the version mismatch (lucene data isn't backwards compatible v.3 - v.2) it seems.

Re: [Neo4j] Rest api

2010-10-28 Thread Peter Neubauer
Francois, I am right now updating the webadmin dependencies to be more recent. We moved the code to https://svn.neo4j.org/components/webadmin/trunk/ in order to be able to do a proper release for it next week, which will include the updated dependencies. Meanwhile, let me just finish the updating

Re: [Neo4j] Rest api

2010-10-28 Thread Francois Kassis
many thx. -- From: Peter Neubauer peter.neuba...@neotechnology.com Sent: Thursday, October 28, 2010 12:44 PM To: Neo4j user discussions user@lists.neo4j.org Subject: Re: [Neo4j] Rest api Francois, I am right now updating the webadmin dependencies

Re: [Neo4j] Rest api

2010-10-28 Thread Peter Neubauer
Francois, now the updated webadmin component as of rev 6460 should build, pull down a fresh kernel/rest etc, and run against your store that you create with 1.2.M02. Could you please build it and verify? The snapshot dependencies are in the m2.neo4j.org Maven repo, you will need to point it out

Re: [Neo4j] Rest api

2010-10-28 Thread Francois Kassis
Thx Peter. -- From: Peter Neubauer peter.neuba...@neotechnology.com Sent: Thursday, October 28, 2010 2:41 PM To: Neo4j user discussions user@lists.neo4j.org Subject: Re: [Neo4j] Rest api Francois, now the updated webadmin component as of rev 6460

Re: [Neo4j] Rest api

2010-10-28 Thread Anders Nawroth
You can use the prebuilt versions as well: http://neo4j.org/get?file=neo4j-webadmin-standalone-0.0.1-SNAPSHOT.tar.gz http://neo4j.org/get?file=neo4j-webadmin-standalone-0.0.1-SNAPSHOT.zip The readme file etc. is missing in this build, but otherwise it works. /anders On 10/28/2010 01:47 PM,

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Rick Otten
Since I don't have Administrator privileges on my PC at work, if I wanted to try the Windows version of this package I would have to have a way to install and configure it without those privileges. On Ubunto I would love to see an apt-get install procedure. I am almost ready to decide on our

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Axel Morgner
+1 for an Ubuntu personal package archive: https://launchpad.net/ubuntu/+ppas Am 28.10.2010 14:49, schrieb Richard Jones: On Ubunto I would love to see an apt-get install procedure. I am almost ready to decide on our DB and this would makie it easy to get up and running and trial the

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Peter Neubauer
Thanks for the input everyone! It seems an Ubuntu/Debian installer would be the best thing to start with, apart from a simple .zip packaging that exposes the contents for non-root users on the different systems. Has anyone ever done some Debian packaging and knows how to do that with

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Gian Luca Farina Perseu
Don't forget CentOS, aka RedHat Enterprise ... ;-) On Thu, Oct 28, 2010 at 3:57 PM, Peter Neubauer peter.neuba...@neotechnology.com wrote: Thanks for the input everyone! It seems an Ubuntu/Debian installer would be the best thing to start with, apart from a simple .zip packaging that exposes

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Peter Neubauer
Yeah, true, I think there will be more to come, but if we want to keep the 3 weeks release cycle with some quality, we need to start somewhere :) Cheers, /peter neubauer GTalk:      neubauer.peter Skype       peter.neubauer Phone       +46 704 106975 LinkedIn  

Re: [Neo4j] Node.hasRelationship question

2010-10-28 Thread Walaa Eldin Moustafa
By the way, does the underlying code for index.get(kay, value, start, end) iterate over all the relationships of start and checks if one is connected to end, or it does perform a direct look up to get the edges between (start, end)? No looping, just a direct lookup. Maybe RelationshipIndex

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Peter Neubauer
Haha, that was a Freudian misspelling - we are aiming for 2, not 3 weeks cycles :) Cheers, /peter neubauer GTalk:      neubauer.peter Skype       peter.neubauer Phone       +46 704 106975 LinkedIn   http://www.linkedin.com/in/neubauer Twitter      http://twitter.com/peterneubauer

Re: [Neo4j] Good Linux/Windows/OS X install procedure?

2010-10-28 Thread Rick Otten
Of course you can use alien to install a debian package on Red Hat and other linux packages. http://kitenet.net/~joey/code/alien/ I think if you get one to work, the other's will follow fairly quickly. Personally, I think a .deb package should not be the first step. Let's get something

Re: [Neo4j] Neo4j Spatial question

2010-10-28 Thread Peter Neubauer
Axel, I am trying to get through to the GeoTools user list in order to get some example on reading in a FeatureColllection from GeoJSON, but the mailing list seems to refuse my posts despite registration - hope I can get some answers soon. Cheers, /peter neubauer GTalk:      neubauer.peter

[Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread david lightstone
Hi everyone, I'm running Neo4j on both Ubuntu and Windows 7 boxes. I have a dataset with 200 million edges and 10 million nodes with a median branching factor of about 50 outgoing, directed edges/node. I'm trying to run the BFS search on the data but am fairing unsuccessful in being able to do so

Re: [Neo4j] Neo4j Roo Addon Status

2010-10-28 Thread Peter Neubauer
Milan, this content is stale and should be removed. The current Roo addon is not totally done, but parts of it are already usable, see http://wiki.neo4j.org/content/Neo4j_and_SpringOne and http://github.com/neo4j-examples/spring-datastore-graph-imdb for some example code and projects. Feel free

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread Peter Neubauer
David, could you post your neo4j.properties configuration, so we can see how that is configured? Also, what is the size of your store files? I guess you are right, there is a lot of reading/writing going on. Do you see any differences in Windows vs. Linux? Cheers, /peter neubauer GTalk:     

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread Mattias Persson
Do you actually want to do a BFS (assuming that means breath first search) and get all those paths back, or are you just testing performance? Also if it's the first run for that GraphDatabaseService instance you're basically testing your I/O performance on your hard drive since everything will

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread david lightstone
Thank you both for the quick replies. My dbs are of the following size: FILESIZES neostore.nodestore.db70MB neostore.propertystore.db583MB neostore.relationshipstore.db 6.6GB neostore.propertystore.db.strings 1 GB I played around with the props configuration, trying

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread Mattias Persson
2010/10/28 david lightstone david.lightst...@gmail.com Thank you both for the quick replies. My dbs are of the following size: FILESIZES neostore.nodestore.db70MB neostore.propertystore.db583MB neostore.relationshipstore.db 6.6GB

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread david lightstone
Mattias, So Direction.BOTH means to traverse from both sides, not that the relationships are directed, correct? I completely misinterpreted that and used Direction.OUTGOING to indicate that my relationships were not bidirectional. Thank you! And I will look into using the REST API to try and

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread Jim Webber
I was looking at the PHP-REST link on the Wiki but was taken to a broken link at: https://svn.neo4j.org/laboratory/components/rest/ Sorry about that David. The rest component is moving from the lab into normal project. So try this URI instead: https://svn.neo4j.org/components/rest/ Jim

Re: [Neo4j] BFS help using neo4j on a graph with 200 million edges, 10 million nodes, (branching factor ca. 50)

2010-10-28 Thread Mattias Persson
2010/10/28 david lightstone david.lightst...@gmail.com Mattias, So Direction.BOTH means to traverse from both sides, not that the relationships are directed, correct? I completely misinterpreted that and used Direction.OUTGOING to indicate that my relationships were not bidirectional. Thank

[Neo4j] Gremlin 0.5.5 and Pipes 0.1.1 Released

2010-10-28 Thread Marko Rodriguez
Hi everyone, *** Sorry for the cross post for those on the gremlin-users mailing list... *** Paul Jackson noted a pretty serious bug in Pipes 0.1 that caused the ../ operator in Gremlin 0.5 to not work correctly in some situations. Given the severity of the crime, Pavel and I decided to