This is a Performance and UI bug fix release.
It is backwards compatible with previous releases.
Please ensure that you select the appropriate download file based on the version of SQL Server that you will be using.
Code Coverage is at 92.45% overall.
Hash Generation Code is at 100% coverage.
SSIS Runtime Code is at 100% coverage.
UI Code is at ~85% coverage.
The UI bug happened if you had check boxes in different states selected when checking or unchecking on mass.
Performance Improvement over V1.5 is shown in the following table. All tests were executed on a 2 CPU virtual machine on Windows 7 32 bit, running SQL 2012 SSIS. Multi Threading was turned off, as there were insufficient columns being hashed to make it worthwhile.
| Test Details || V1.5 Performance || V1.5.1 Performance |
| 512Mb input file, 50 Columns, 3 Hashs of 50 Columns || 143.437s || 98.219s |
| 118Mb input file, 1102 Columns, 3 Hashs of 2, 6, and the rest Columns || 80.781s || 37.844s |
| 592Mb input file, 1102 Columns, 3 Hashs of 2, 6, and the rest Columns || 361.578s || 178.969s |
Please note that your results may vary depending on what else is in your SSIS package. In some cases there is no performance improvement. I'll post more details shortly.