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.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.0 10,312 10/26/2017
2.0.0-beta 238 9/20/2017
2.0.0-alpha2 239 7/16/2017
2.0.0-alpha 260 7/9/2017
1.1.3 756 4/3/2017
1.1.2 1,269 2/6/2015
1.1.1 372 1/18/2015
1.1.0 490 12/18/2014
1.0.9.6 446 10/8/2014
1.0.9.5 415 9/30/2014
1.0.9.4 355 9/30/2014
1.0.9.3 398 9/29/2014
1.0.9.2 361 9/28/2014
1.0.9.1 363 9/26/2014
1.0.9 364 9/17/2014
1.0.9-beta 338 9/11/2014
1.0.8.2 373 9/3/2014
1.0.8.1 376 8/29/2014
1.0.8 377 8/28/2014
1.0.7 380 8/11/2014
1.0.6 349 8/5/2014
1.0.5 406 7/29/2014
1.0.4 348 7/28/2014
1.0.3 362 7/17/2014
1.0.2 368 7/16/2014
1.0.1 396 7/14/2014
1.0.0 375 7/10/2014