-
Notifications
You must be signed in to change notification settings - Fork 58
Release Notes
okram edited this page Aug 1, 2011
·
45 revisions
All releases can be accessed through the TinkerPop Maven2 repository identified below.
<repository>
<id>tinkerpop-repository</id>
<name>TinkerPop Maven2 Repository</name>
<url>http://tinkerpop.com/maven2</url>
</repository>
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.7</version>
</dependency>
- Added support for
Vertex.getOutEdges(String...)
andVertex.getInEdges(String...)
- Updated
AggregatorPipe
to be fullySideEffectPipe
compliant and to respectgetPath()
- Added
PipeClosure
to support closure-based pipes - Migrated all the Gremlin specific pipes to Pipes
- Refactored package names to align with pipe semantics
- Flipped the meaning of
Filter
, wheretrue
means pass, andfalse
means filter - Added
AggregatorPipe
PipeClosure
to process object prior to insertion into the aggregate collection - Added temporary fix for
AggregatorPipe
/LoopPipe
phenomena -
IfThenElsePipe
now requires anelseClosure
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.6</version>
</dependency>
Pipes 0.6 JavaDocs
-
RangeFilterPipe
max value is now inclusive - Added
OptionalPipe
which is likeBackFilterPipe
, but non-filtering. - Updated
AggregatorPipe
to support multiplesetStarts()
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.5</version>
</dependency>
Pipes 0.5 JavaDocs
- Added
OutPipe
,InPipe
, andBothPipe
to allow for vertex-vertex hoping - Removed
VertexEdgeLabelFilterPipe
as it is now covered by more efficient pipes - Added the
MetaPipe
interface to allow pipes to acknowledge pipe wrapping - Added
CopySplitPipe
,ExhaustMergePipe
, andFairMergePipe
- Optimized
PropertyPipe
andUniquePathFilterPipe
- Added support for
Pipe.reset()
and thus, pipe reuse
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.4</version>
</dependency>
Pipes 0.4 JavaDocs
- Added
StartPipe
to aid in creating anObject
-to-Pipe
converter - Removed
VertexEdge
andEdgeVertex
pipes for more low-level/faster pipes. - Supports new Blueprints packaging scheme.
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.3.1</version>
</dependency>
Pipes 0.3.1 JavaDocs
- Added
VertexEdgeLabelFilterPipe
to reflect BlueprintsVertex
API update - Added
UniquePathFilterPipe
to filter paths that have visited the same object twice
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.3</version>
</dependency>
Pipes 0.3 JavaDocs
- Added a general
toString()
model to articulate pipe construction - Redesigned path-model to where
enablePaths()
no longer required- Added
HistoryIterator
to replace theenablePath()
model
- Added
- Renamed
CountCombine
toGroupCount
- Added
ExpandableIterator
to support pipe looping - Removed many unused pipes for the sake of clarity and simplicity
- Added
GatherPipe
as a composite ofSideEffectCapPipe
andAggregatorPipe
- Removed
EndSupportPipe
as that is whatScatterPipe
now accomplishes
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.2</version>
</dependency>
Pipes 0.2 JavaDocs
- Added path functionality to get the path pipe traversed
- Added
PathSequence
path utility - Added
PathPipe
to support using paths in a computation
- Added
- Numerous test cases added
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.1.1</version>
</dependency>
- Fixed ‘reset pipe’ issue in
FutureFilterPipe
<dependency>
<groupId>com.tinkerpop</groupId>
<artifactId>pipes</artifactId>
<version>0.1</version>
</dependency>
Pipes 0.1 JavaDocs
- Initial release as the core engine for Gremlin 0.5