[Pipes/Gremlin] Lots of tedious, boring, work this evening...

14 views
Skip to first unread message

Marko Rodriguez

unread,
Feb 11, 2012, 8:03:22 PM2/11/12
to gremli...@googlegroups.com
Hello,

I spent my Saturday afternoon doing tedious JavaDoc, JUnit test, and reorg work on both Pipes and Gremlin. Here is what came of the push:

* GremlinPipeline is now fully JavaDoc'd and will be the source of all information regarding steps.
- Each step has a good paragraphs worth of information explaining the step.
* I removed idFilter, propertyFilter, and labelFilter as has- and hasNot-step now take their place.
- g.v(1).out.has(id, 2)
- g.v(1).out.has('name','vadas')
* I removed objectFilter as retain and except are sufficiently expressive to account for that functionality.
* I removed index-step as it was awkward and GremlinPipeline constructor is sufficient for that functionality.
* Reworked the distribution.xml so that the toy-graph /data files are in the Gremlin-Groovy and Gremlin-Scala distributions.

I'm trying to clean up Gremlin so there is not a proliferation of steps as some steps are slight variations of others. Also, I really want the JavaDoc for GremlinPipeline to be the defacto source of information on how to use Gremlin.

Enjoy!,
Marko.

http://markorodriguez.com

project2501

unread,
Feb 13, 2012, 3:19:51 PM2/13/12
to Gremlin-users
Great work Marko!
Reply all
Reply to author
Forward
0 new messages