CHANGELOG in activewarehouse-etl-0.9.0 vs CHANGELOG in activewarehouse-etl-0.9.1

- old
+ new

@@ -163,16 +163,36 @@ * Added patches from Andy Triboletti 0.8.4 - May 24, 2007 * Added fix for backslash in file writer -0.9.0 - +0.9.0 - August 9, 2007 * Added support for batch processing through .ebf files. These files are essentially control files that apply settings to an entire ETL process. * Implemented support for screen blocks. These blocks can be used to test the data and raise an error if the screens do not pass. * Connections are now cached in a Hash available through ETL::Engine.connection(name). This should be used rather than including connection information in the control files. * Implemented temp table support throughout. * DateDimensionBuilder now included in ActiveWarehouse ETL directly. -* Time calculations for fiscal year now included in ActiveWarehouse ETL. +* Time calculations for fiscal year now included in ActiveWarehouse ETL. + +0.9.1 - +* SQLResolver now uses ETL::Engine.table so it may utilize temp tables. (aeden) +* Added Thibaut Barrère's encode processor. +* Added MockSource and MockDestination test helpers (thbar) +* Added the block processor. Can call a block once (pre/post processor) + or once for each row (after_read/before_write row processor) (thbar) +* Changed temp table to use new AdapterExtension copy_table method (aeden) +* Added bin/etl.cmd windows batch - just add the bin folder to your PATH + and it will let you call etl on an unpacked/pistoned version of AW-ETL (thbar) +* Upgraded to support Rails 2.1. No longer compatible with older versions of Rails. +* Added ETL::Builder::TimeDimensionBuilder +* Added :default option to ForeignKeyLookupTransform that will be used if no + foreign key is found. +* Added :cache option to ForeignKeyLookupTransform that will preload the FK + mappings if the underlying resolver supports it. Currently supported by + SQLResolver. +* A Class extending ETL::Transform::Transform may now be passed as a transformer. + For example, in the control file you would define the transform as: + transform :a_field, MyTransform, {:option1 => 'option1'}. \ No newline at end of file