Releases: dbs-leipzig/gradoop
Releases · dbs-leipzig/gradoop
v0.6.0: Added temporal pattern matching + Flink 1.9.3
- Changed Flink version to
1.9.3
- Temporal Pattern Matching using Temporal-GDL added
- Temporal verify operator added
- More Gelly-based algorithms are available for
TemporalGraph
- Min and Max aggregations can now be applied on date and datetime types
- Duration aggregations have now an optional
unit
parameter to define a time unit (e.g., Minutes) - Indexed CSV Source/Sink added (also for temporal graphs)
- Some bugfixes in MinimalCSVImporter
v0.5.2 Added Maven Archetype
- Improved testing and stability
- improved gdl error handling
- added basic vertex deduplication
- implemented distributed graph layouting
- moved capf into new repository gradoop-capf
- improved temporal graph handling
v0.5.1: Added TPGM
gradoop-temporal
module added- Temporal Property Graph Model (TPGM) implementation
diff
andsnapshot
operators for TPGM- some commonly used temporal predicates
- examples for temporal operator usages
equals
andprint
support- support for generified operators
- Fixed bug in cypher constructor patterns
- Reorganized
hbase
dependency- Remove
hbase
dependencies fromgradoop-flink
- Remove
- Fixed incorrectly escaped chars in DOT output
- Added overwrite parameter for CSV output
- Added new grouping operator using key functions (
KeyedGrouping
)- Added key functions for grouping on temporal infos
v0.5.0: Major API changes for upcoming table and temporal graph support
- API Changes - Interfaces
EPGMEdge
,EPGMVertex
,EPGMGraphHead
renamed toEdge
,Vertex
andGraphHead
- API Changes - Instance classes
Edge
,Vertex
andGraphHead
renamed toEPGMEdge
,EPGMVertex
,EPGMGraphHead
- Logical Graph Operators generalized
- Graph Collection operators generalized
- VerifyGraph(s)Containment operator added
gradoop-examples
module is refactored- ElementFactories are now part of the BaseFactory (not part of config)
- Enhanced comparison of property values
- Deprecated JSON source and sink removed
- Support for Maven 3.6
v0.4.5: Integated OpenCypher Support via CAPF
- Upgrade Flink dependency from
1.7.0
to1.7.2
- Integration of Cypher on Apache Flink (CAPF) to support OpenCypher queries
- Improvement of CSVDataSource
- Added Graph ETL operators to module
gradoop-data-integration
- Added Degree Centrality operator
- Added Random Walk operator
- Added Verify operator to remove dangling edges
- Refactored PropertyValue class according to strategy pattern
- Added overwrite support for HBaseDataSink
v0.4.4: Jump to Flink 1.7.0
- Upgrade Flink dependency from
1.6.0
to1.7.0
- Generalized Subgraph, Transformation and Property Transformation operators
- Generalized MetaData construct
- Refactored GradoopId to no longer use MongoDB
- Added RollUp example
- Added support to construct GraphCollection from mutliple LogicalGraphs
- Added simple importers for CSV and JSON files
v0.4.3: Jump to Flink 1.6.0
- Upgrade Flink dependency from
1.5.0
to1.6.0
gradoop-data-integration
module added- Fixed bugs in
IndexedCSVDataSink
- Sampling Benchmarks added
- Datagen-package removed from Gradoop
- Clustering coefficient computation addded
- Triangle counting added
- Rollup-Operator added
- Unified aggregate functions now applicable to both aggregate and grouping operator
v0.4.2: GraphCollection support for CSV Source/Sink
- PageRank sampling added
- Mockito added for testing support
- Multiple aggregation functions in a single aggregation operator
- GraphCollection support for CSV Source/Sink
- LGTM code quality badge
- PropertyTransformation operator added
- Weakly Connected Components runner added
- CSV delimiter escaping
v0.4.1: HBase Property Pushdown added
- Cypher, Subgraph and SNA Benchmarks added
- Predicate pushdown for HBase available
- Split property type and value in HBase table layout
NULL
andSet
support in PropertyValues- Code coverage report
- Support graphs without edges
.print()
added forLogicalGraph
andGraphCollection
- Aggregation example added
- Sampling algorithms extended incl. Graph density computation
v0.4.0: Jump to Flink 1.5.0
- Upgrade Flink from
1.3.1
to1.5.0
- JSONDataSource and JSONDataSink are now marked as deprecated
- CSVDataSource and CSVDataSink supporting all available property value types
- IndexedCSVDataSink added
- Added Gradoop-Store module with Apache Accumulo and HBase support
- Added Store Api with manual predicate pushdown (for Accumulo DataSource)