Re: [Neo4j] Feedback after evaluation

2011-12-10 Thread Michael Hunger
/1454298 Would that help keep things clean? - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3574631.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread espeed
. - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3572548.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com. ___ NOTICE

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Peter Neubauer
Yes, I agree. Basically, with Cypher for declarative and optimizable queries, and Gremlin/Groovy for the power user or fine-tuned traversals, the REST API could possibly be very minimalistic. Just my 2c. Cheers, /peter neubauer GTalk:      neubauer.peter Skype       peter.neubauer Phone      

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Michael Hunger
just YAML. - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3572548.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread espeed
-- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3572589.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com. ___ NOTICE: THIS MAILING LIST

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Michael Hunger
-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3572589.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com. ___ NOTICE: THIS MAILING LIST IS BEING SWITCHED TO GOOGLE GROUPS, please

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread espeed
to look up the actual index: index = manager.forNodes('people') Here is what the Gremlin extension actually sees: https://gist.github.com/1452942 Do see an issue with that? - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Michael Hunger
/1452942 Do see an issue with that? - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3573842.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Dmytrii Nagirniak
On 10/12/2011, at 9:03, Michael Hunger michael.hun...@neotechnology.com wrote: For the first issue we have a work-around in the plugin which recreates the script-engine every 500 requests (should probably be configurable) but this is less than optimal. That is just rediculous workaround

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread espeed
? Last week when I emailed you, you were looking into a way to store a custom, server-side Gremlin library. Would that help? - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3574372.html Sent from

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Michael Hunger
Because they are internal to the groovy script engine? And can't be garbage collected as it is still around and holds handles to those classes. Believe me I would love if there was another way. Cheers Michael Am 09.12.2011 um 23:53 schrieb Dmytrii Nagirniak: On 10/12/2011, at 9:03,

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Dmytrii Nagirniak
On 10/12/2011, at 10:12 AM, Michael Hunger wrote: And can't be garbage collected as it is still around and holds handles to those classes. Believe me I would love if there was another way. It should really be addressed properly. It just sounds like it's too hard, so we we'll just restart

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread espeed
://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3574507.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com. ___ NOTICE: THIS MAILING LIST IS BEING SWITCHED TO GOOGLE GROUPS, please

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread Michael Hunger
this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation-tp3569774p3574507.html Sent from the Neo4j Community Discussions mailing list archive at Nabble.com. ___ NOTICE: THIS MAILING LIST IS BEING

Re: [Neo4j] Feedback after evaluation

2011-12-09 Thread espeed
Michael - What if each Gremlin script was scoped inside a Groovy function? Example: https://gist.github.com/1454298 Would that help keep things clean? - James -- View this message in context: http://neo4j-community-discussions.438527.n3.nabble.com/Neo4j-Feedback-after-evaluation

[Neo4j] Feedback after evaluation

2011-12-08 Thread Dmytrii Nagirniak
Hi Guys, Just want to quickly give some feedback on the neo4j after some evaluation. Overall, I like the neo4j a lot, but have decided not to use it. Probably the primary reason is the tooling around Ruby. Don't get me wrong. The neo4j.rb is just amazing. It really is. I even contributed

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Andreas Ronge
Hi Thanks for your great feedback ! The tooling support for JRuby has worked well for me and would probably still use JRuby even if there was a good native MRI neo4j wrapper. But I have a java background and might not be spoiled with that instant feedback loop of doing behaviour driven

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Michael Hunger
Isn't there something like the background jvm thingy that exists for groovy, scala and other languages? A server that the current process connects to, sends code over and runs it in the JVM? What happens if your run the 1400 rpec tests several times? Perhaps we should ask Charles Nutter for

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Andreas Ronge
Yes there is - nailgun. Charles has already been involved in many of the problems that Dmytrii had with JRuby. For a good summery of Dmytrii's problem, check his twitter feed. For RSpec JRuby performance and Charles response, see https://gist.github.com/1423288 /Andreas On Thu, Dec 8, 2011 at

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Max De Marzi Jr.
Is HTTP as a protocol the problem? Maybe, it does have some advantages though. I think we all agree the REST API is not finished yet. We talked last week about Batch operations as a poor-man's replacement for Transactions and the concerns that brought up. I think the REST API will get there

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Dmytrii Nagirniak
On 09/12/2011, at 8:15 AM, Andreas Ronge wrote: Yes there is - nailgun. Charles has already been involved in many of the problems that Dmytrii had with JRuby. For a good summery of Dmytrii's problem, check his twitter feed. For RSpec JRuby performance and Charles response, see

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Dmytrii Nagirniak
On 09/12/2011, at 7:43 AM, Michael Hunger wrote: What happens if your run the 1400 rpec tests several times? I don't get the point of running it several times. I need to run one/couple of spec as soon as possible and see the feedback. Which older gems were problematic for you? It's not

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Dmytrii Nagirniak
On 09/12/2011, at 9:22 AM, Max De Marzi Jr. wrote: Is HTTP as a protocol the problem? Maybe, it does have some advantages though. Yes. Definitely. There are always pros/cons for everything. I think we all agree the REST API is not finished yet. We talked last week about Batch operations

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Vivek Prahlad
Hi Dmytrii, I would like to point out that spork does actually work with JRuby. From what I can see, guard and guard-spork are now supported with JRuby as well. Please take a look at the supported platform list here: https://github.com/guard/guard-spork and here: https://github.com/guard/guard

Re: [Neo4j] Feedback after evaluation

2011-12-08 Thread Dmytrii Nagirniak
On 09/12/2011, at 2:44 PM, Vivek Prahlad wrote: I would like to point out that spork does actually work with JRuby. From what I can see, guard and guard-spork are now supported with JRuby as well. Obviously, it doesn't. I don't even get to guard. And of course not with neo4j. This video shows