Excellent, Adding this to the Neo4jClient. 

Marko much appreciated, what exactly is the difference regarding aggregate and 
store, possible to expand further on greedy, I am interested to learn more 
about the inner workings of Gremlin?

-----Original Message-----
From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On 
Behalf Of Marko A. Rodriguez
Sent: Sunday, 4 December 2011 4:09 PM
To: Neo4j user discussions
Subject: Re: [Neo4j] Aggregates inside copySplit()

Hey,

That will probably give you unwanted behavior as aggregate is a greedy step. If 
you just want to lazily store and not aggregate then:

  Gremlin 1.3:   sideEffect{x.add(it)}
  Gremlin 1.4:   store(x)

HTH,
Marko.

http://markorodriguez.com

On Dec 3, 2011, at 8:50 PM, Romiko Derbynew <romiko.derby...@readify.net> wrote:

> Sorry, forgot to complete question. So I use a 
> x=[];g.v(0).out.copySplit(_().out.aggregate(x), 
> _().out).fairMerge().out.retain(x). I guess this is not possible, where a 
> retain clause is used after a fairMerge()?
> 
> -----Original Message-----
> From: user-boun...@lists.neo4j.org [mailto:user-boun...@lists.neo4j.org] On 
> Behalf Of Romiko Derbynew
> Sent: Sunday, 4 December 2011 2:38 PM
> To: Neo4j user discussions (user@lists.neo4j.org)
> Subject: [Neo4j] Aggregates inside copySplit()
> 
> Hi,
> 
> Is it possible to use aggregates within a copySplit pipe?
> _______________________________________________
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
> 
> 
> _______________________________________________
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to