Re: [Neo] Announcing Neo4j 1.0

2010-02-16 Thread Dan Heaver
Fantasic,

Well done guys :)

Dan

On 16 Feb 2010, at 16:11, Johan Svensson jo...@neotechnology.com  
wrote:

 Friends,

 After ten years of development, we are happy to finally announce the
 release of Neo4j 1.0.

 It's available here:

   http://neo4j.org/download
   http://dist.neo4j.org/neo4j-kernel-1.0-binary.zip
   http://dist.neo4j.org/neo4j-kernel-1.0-binary.tar.gz

 For the kernel component this release includes documentation updates
 together with bug fixes for all known bugs. For more information see:

   http://dist.neo4j.org/CHANGES.txt

 Also included in this release is the Neo4j index component:

   http://components.neo4j.org/neo4j-index/ (version 1.0)

 You can download the kernel and index (together with some other useful
 components) bundled together in the apoc package:

   http://dist.neo4j.org/neo4j-apoc-1.0.zip
   http://dist.neo4j.org/neo4j-apoc-1.0.tar.gz

 If you are using maven you can depend on the following (group  
 id=org.neo4j):

   neo4j-apoc 1.0

 or individual components:

   neo4j-kernel 1.0
   neo4j-index 1.0

 Finally, let us just offer a huge thanks to everyone on this list, on
 twitter and in the broader community. Without the feedback and energy
 and passion and interest from all of you guys, all the endless nights
 of staring through java.nio stacktraces would never be worth it. We
 truly feel that 2010 is the year of the graph. Let's change the world.

 --
 Regards,
 The Neo4j team
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo] Communication channel preferences?

2009-12-30 Thread Dan Heaver
I'd go for wave...

I've been playing with it for a few weeks and quite like it so far...

D

On 30 Dec 2009, at 10:37, Peter Neubauer peter.neuba...@neotechnology.com
  wrote:

 Hi Folks,
 just wanted to check with you all if there is interest in some
 additional forms of communication? What do you think of

 IRC - very informal and fast, but non-logged and people tend to be
 inactive with no indication?
 Jabber chat room - not mainstream, people need an extra account
 Google Wave - new, beta, but loggable, we have invites for interested
 people, rich communication

 others? What are your preferences?

 Cheers,

 /peter neubauer

 COO and Sales, Neo Technology

 GTalk:  neubauer.peter
 Skype   peter.neubauer
 Phone   +46 704 106975
 LinkedIn   http://www.linkedin.com/in/neubauer
 Twitter  http://twitter.com/peterneubauer

 http://www.neo4j.org- Relationships count.
 http://gremlin.tinkerpop.com- PageRank in 2 lines of code.
 http://www.linkedprocess.org   - Computing at LinkedData scale.
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo] Persistance of nodeID

2009-11-20 Thread Dan Heaver
I don't know if this is best practice but I have in the passed used
the ref node to store stats about the graph, I.e. Node count,
relationship count etc

D

On 20 Nov 2009, at 14:54, Mattias Persson matt...@neotechnology.com
wrote:

 2009/11/20 Laurent Laborde kerdez...@gmail.com:
 Aditionnaly, i think that i found the easiest way to know if i run a
 new database for the first time :
 if(referenceNode.hasRelationship() == false) {
 //we are running this database for the first time
 //initialize stuff.
 }

 Sounds like an excellent idea.

 Just a thought: when I write code with neo4j I never think of an
 initialization phase, but rather that my nodes and relationships are
 always created on demand as needed if they don't exist. Maybe that's a
 matter of taste though.


 On Fri, Nov 20, 2009 at 1:13 PM, Mattias Persson
 matt...@neotechnology.com wrote:
 Great, I'd be glad to answer more questions as they come along...
 and
 enjoy your lunch!

 Best,
 Mattias

 2009/11/20 Laurent Laborde kerdez...@gmail.com:
 Thank you for your very fast replies.
 I will have more question, soon.
 But it's time to eat and i'll have some code to do before jumping
 to
 the next problem.

 --
 Ker2x
 sysadmin  DBA @ http://www.over-blog.com/
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user




 --
 Mattias Persson, [matt...@neotechnology.com]
 Neo Technology, www.neotechnology.com
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user




 --
 F4FQM
 Kerunix Flan
 Laurent Laborde
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user




 --
 Mattias Persson, [matt...@neotechnology.com]
 Neo Technology, www.neotechnology.com
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo] Api - setProperties(Map properties) ?

2009-09-08 Thread Dan Heaver
Obviously thats what I've done :)
I just kinda thought that maybe a constructor that took a Map was the one
thing I might like in an otherwise lovely and simple api...

Dan

On Tue, Sep 8, 2009 at 5:17 PM, Mattias Persson
matt...@neotechnology.comwrote:

 I guess there are arguments against adding something like that to the
 API (others will have to chime in with exactly why), but itsn't it
 just as easily accomplished by you writing a public static utility
 method like setMapProperties( PropertyContainer target, MapString,
 Object properties )?

 2009/9/8 Dan Heaver dan.hea...@peepwl.com:
  Guys, I've been working with Neo quite a lot of late (as you are aware
 from
  the amount of bothering you we have been doing...)
  One thing I keep finding myself doing is writing loops to pull properties
  out of a Map and add them to a Node.
 
  I keep wondering if there isn't an argument for a setProperties(Map
  properties) method on the PropertyContainer class?
 
  Any thoughts?
 
  Dan
  ___
  Neo mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 



 --
 Mattias Persson, [matt...@neotechnology.com]
 Neo Technology, www.neotechnology.com
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user

___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


[Neo] Api - setProperties(Map properties) ?

2009-09-08 Thread Dan Heaver
Guys, I've been working with Neo quite a lot of late (as you are aware from
the amount of bothering you we have been doing...)
One thing I keep finding myself doing is writing loops to pull properties
out of a Map and add them to a Node.

I keep wondering if there isn't an argument for a setProperties(Map
properties) method on the PropertyContainer class?

Any thoughts?

Dan
___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo] JTA Classes

2009-09-04 Thread Dan Heaver
Todd, what are you trying to achieve?
lots of us have large graphs and code that works with them. can you be more
specific?

Dan

On Fri, Sep 4, 2009 at 3:40 PM, Todd Stavish toddstav...@gmail.com wrote:

 Thanks Andreas.  Worked like a charm. Does anyone have any sample code
 that does larger graphs? Like 100M or 1B nodes?

 Thanks,
 Todd



 On Fri, Sep 4, 2009 at 9:47 AM, Andreas
 Kolleggerakolleg...@tembopublic.org wrote:
  Add this to your pom:
 
  dependency
  groupIdorg.apache.geronimo.specs/groupId
  artifactIdgeronimo-jta_1.1_spec/artifactId
  version1.1.1/version
  /dependency
 
 
 
  On Sep 4, 2009, at 9:41 AM, Todd Stavish wrote:
 
  Hello,
 
  Sun's website is down. Not sure, maybe Oracle isn't paying the bill.
  Anyway, can someone please email me the JTA classes. I used Maven to
  download Neo / APOC, but no JTA in the repositories.
 
  Thanks,
  -Todd
  ___
  Neo mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 
  ___
  Neo mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user

___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo] JTA Classes

2009-09-04 Thread Dan Heaver
Todd - go read the docs.
The API is pretty small and you should be able to knock something up in
about 20 mins...
Dan

On Fri, Sep 4, 2009 at 3:51 PM, Todd Stavish toddstav...@gmail.com wrote:

 I am writing a prototype to link the relationships between people
 based on cell call records.  I was hoping someone had a large graph
 sample that dynamically generated 100M nodes \ people. Even if it was
 something entirely different like a massive social graph ala linkin \
 facebook, I could just add in the phone number property and my own
 traversal code.

 -Todd


 On Fri, Sep 4, 2009 at 10:42 AM, Dan Heaverdan.hea...@peepwl.com wrote:
  Todd, what are you trying to achieve?
  lots of us have large graphs and code that works with them. can you be
 more
  specific?
 
  Dan
 
  On Fri, Sep 4, 2009 at 3:40 PM, Todd Stavish toddstav...@gmail.com
 wrote:
 
  Thanks Andreas.  Worked like a charm. Does anyone have any sample code
  that does larger graphs? Like 100M or 1B nodes?
 
  Thanks,
  Todd
 
 
 
  On Fri, Sep 4, 2009 at 9:47 AM, Andreas
  Kolleggerakolleg...@tembopublic.org wrote:
   Add this to your pom:
  
   dependency
   groupIdorg.apache.geronimo.specs/groupId
   artifactIdgeronimo-jta_1.1_spec/artifactId
   version1.1.1/version
   /dependency
  
  
  
   On Sep 4, 2009, at 9:41 AM, Todd Stavish wrote:
  
   Hello,
  
   Sun's website is down. Not sure, maybe Oracle isn't paying the bill.
   Anyway, can someone please email me the JTA classes. I used Maven to
   download Neo / APOC, but no JTA in the repositories.
  
   Thanks,
   -Todd
   ___
   Neo mailing list
   User@lists.neo4j.org
   https://lists.neo4j.org/mailman/listinfo/user
  
   ___
   Neo mailing list
   User@lists.neo4j.org
   https://lists.neo4j.org/mailman/listinfo/user
  
  ___
  Neo mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 
  ___
  Neo mailing list
  User@lists.neo4j.org
  https://lists.neo4j.org/mailman/listinfo/user
 
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user

___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo] New features in trunk

2009-09-02 Thread Dan Heaver
Johan, your my hero!
The readonly mode stuff is going to be a god sent to us and the depth
traversal stuff is definitely going to help some of our longer jobs.

We have a deadline to hit next wednesday but straight after I'll get testing
it on out bigger graphs.

Thank you...

Dan



On Wed, Sep 2, 2009 at 2:16 PM, Johan Svensson jo...@neotechnology.comwrote:

 Hello,

 Now that the 1.0-b9 release has been out for a while we have had some
 time to work on some important new features that we want to be part of
 the final 1.0 release. The 1.0-b10-SNAPSHOT (trunk) now includes:

 o New algorithm to rebuild id generators during recovery after a
 crash. Cuts recovery time on large stores to a fraction of the time it
 used to take.
 o Read-only mode. You can now startup multiple read-only NeoServices
 to the same store (using EmbbededReadOnlyNeo) and have a single writer
 to that store.
 o Improved depth first traversal speed on nodes with many
 relationships by loading relationships on demand. This will also
 reduce the stress on GC when traversing over a node with many
 relationships since much fewer objects will be created.

 If you have some suitable project please help us test and try out
 these new features.

 Regards,
 -Johan

 --
 Johan Svensson [jo...@neotechnology.com]
 Chief Technology Officer, Neo Technology
 www.neotechnology.com
 ___
 Neo mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user

___
Neo mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user