Gridsum.DataflowEx 2.0.0

Gridsum.DataflowEx is a dataflow and etl framework redesigned on top of Microsoft TPL Dataflow library with Object-Oriented Programming in mind.

DataflowEx enables you to write reusable components and easily link them together as a high-level dataflow graph while still having the power of low-level blocks from TPL Dataflow. Other cool features include: Dataflow lifecycle management, built-in dataflow health monitor, cyclic graph auto completion support, sql bulk insertion support, etc.

More information is available at: https://github.com/gridsum/dataflowex

Install-Package Gridsum.DataflowEx -Version 2.0.0
dotnet add package Gridsum.DataflowEx --version 2.0.0
<PackageReference Include="Gridsum.DataflowEx" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Gridsum.DataflowEx --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* 2.0.0   - First formal V2 release that targets .Net Standard 2.0
* 2.0.0-beta   - Upgrade to .Net Core 2 RTM dependencies
* 2.0.0-alpha2 - Update pacakge metadata and dependent libraries
* 2.0.0-alpha  - Migrate to .Net Standard 2.0
* 1.1.3   - Optimize some logging and exception handling.
* 1.1.2   - DbBulkInserter now uses a single transaction to ensure full rollback on error.
* 1.1.1   - Fix potential race condition for RegisterChild() and RegisterDependency().
* 1.1.0   - Tutorial and documentation added. Also supports manual db column mapping registration.
* 1.0.9.* - Built-in flows now respect given DataflowOptions wherever applicable.
* 1.0.9   - Allows optional db column mapping.
* 1.0.8   - Add DbDataJoiner to help lookup and populate a dimension table. Also comes with a new ring completion mechanism.
* 1.0.7   - A better DataBrancher that supports multiple outputs. Add varbinary support for bulk insertion.
* 1.0.6   - Optimize property accessor in bulk inserter. Add NoNullCheck attribute.
* 1.0.5   - Add LogReader abstraction. Add basic circular dependency detection logic.
* 1.0.4   - Add LinkLeftToError(). Enhance StatisticsRecorder indexer. Fix DataflowEvent ToString().
* 1.0.3   - RegisterChild() becomes public and defensive.
* 1.0.2   - Add Dataflow.RegisterPostDataflowTask and Dataflow.RegisterCancellationTokenSource. StatisticsRecorder now supports event aggregation.
* 1.0.1   - More extensible DbBulkInserter/MultiDbBulkInserter and exact matching for multi-match.
* 1.0.0   - First release after 9 beta versions.

Version History

Version Downloads Last updated
2.0.0 6,231 10/26/2017
2.0.0-beta 200 9/20/2017
2.0.0-alpha2 205 7/16/2017
2.0.0-alpha 231 7/9/2017
1.1.3 684 4/3/2017
1.1.2 1,221 2/6/2015
1.1.1 328 1/18/2015
1.1.0 448 12/18/2014
1.0.9.6 401 10/8/2014
1.0.9.5 370 9/30/2014
1.0.9.4 309 9/30/2014
1.0.9.3 331 9/29/2014
1.0.9.2 323 9/28/2014
1.0.9.1 321 9/26/2014
1.0.9 318 9/17/2014
1.0.9-beta 300 9/11/2014
1.0.8.2 330 9/3/2014
1.0.8.1 331 8/29/2014
1.0.8 330 8/28/2014
1.0.7 339 8/11/2014
1.0.6 312 8/5/2014
1.0.5 355 7/29/2014
1.0.4 312 7/28/2014
1.0.3 324 7/17/2014
1.0.2 320 7/16/2014
1.0.1 349 7/14/2014
1.0.0 325 7/10/2014