Tags: cajuncoding/SqlBulkHelpers
Tags
Fix Caching bug for Processing Definitions loaded from class Attribut… …e annotations, etc. whereby the FullName was not correctly used resulting in cache conflicts and incorrect values when classes have the same name. Increment Version for publishing to Nuget!
- Updated version to 2.4.2 for release to Nuget! - Add Support to manually control if Materialized Loading tables are cleaned-up/removed when using `SchemaCopyMode.OutsideTransactionAvoidSchemaLocks` via `materializeDataContext.DisableMaterializedStagingTableCleanup()`; always enabled by default and throws an `InvalidOperationException` if if SchemaCopyMode.InsideTransactionAllowSchemaLocks is used. This provides support for advanced debugging and control flow support. - Improved SqlBulkHelpers Configuration API to now provide Clone() and Configure() methods to more easily copy/clone existing configuration and change values is specific instances; including copy/clone of the Defaults for unique exeuctions.
- Added support to load Table Schema for Temp Tables (basic Schema de… …tails needed for BulkInsert or Update, etc. to allow Bulk Loading Temp Tables! - Improved Error message for when custom SQL Merge Match qualifiers are specified but DB Schema may have changed making them invalid or missing from Cached schema.
-Added new explicit CopyTableDataAsync() APIs which enable explicit c… …opying of data between two tables on matching columns (automatically detected by Name and Data Type). -Added new Materialized Data Configuration value MaterializedDataLoadingTableDataCopyMode to control whether the materialized data process automatically copies data into the Loading Tables after cloning. This helps to greatly simplify new use cases where data must be merged (and preserved) during the materialization process.
PreviousNext