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