Change Log ============== 2007/11/30 (IBM_DB adapter 0.9.2, driver 0.9.1): - Lifted index length limitation (18 chars) and fixed multiple index creation - Fixed [#13294] limit/offset breaks subselect in db2 adapter - Fixed error handling for metadata retrieval (tables, columns, indexes) 2007/11/07 (IBM_DB adapter 0.9.1, driver 0.9.1): - Fixed ibm_db driver VC80 runtime issue on Windows 2007/09/28 (IBM_DB adapter 0.9.0, driver 0.9.0): - Fixed ibm_db gem 0.8.5 incompatibility with DB2 CLI 9.1 FP3 and below 2007/09/13 (IBM_DB adapter 0.8.5, driver 0.8.5): - Fixed Ruby driver crash on Windows Vista [#13357] 2007/07/05 (IBM_DB adapter 0.8.0, driver 0.7.0): - Support for Informix Dynamic Server 11.10 - New driver method get_last_serial_value to retrieve last inserted serial value for Informix Dynamic Server 2007/06/19 (IBM_DB adapter 0.7.5, driver 0.6.0): - Driver code (ibm_db.c) remains at the same level: 0.6.0 (no changes) - Fixed client attributes initialization on connection setup [11264] - Fixed rake db:schema:dump native data types limits incompatible with table create 2007/06/01 (IBM_DB adapter 0.7.0, driver 0.6.0): - Driver code (ibm_db.c) remains at the same level: 0.6.0 (no changes) - Fixed remaining failure on {:null => true} option for XML data type [#10877] - Fixed handling of {:id => false} option during table creation in DB2 for zOS - Fixed handle_lobs failures in table creation for has_many/belongs_to [#10701] - Fixe db2-i5-zOS.yaml content (removed inadvertent tab) [#11234] 2007/05/10 (IBM_DB adapter 0.6.5, driver 0.6.0): - Driver code (ibm_db.c) remains at the same level: 0.6.0 (no changes) - Fixed regression for reconnect after being inactive (connection recycle) - Fixed rake db:schema:load failures on boolean data type [#10683] - Fixed XML default option (:null => true for XML data type) [#10754] - Fixed DB2 for zOS version 9 handling of column changes for DEFAULT NULL 2007/04/30 (0.6.0): - Support for remote connections to DB2 Universal Database on z/OS version 9 - Support for result set pagination via ActiveRecord add_limit_offset! method for DB2 Universal Database on z/OS and i5/OS - Defect fixes - Improved documentation 2007/04/20 (0.4.6): - Fixed XML columns creation default value (NOT NULL) - Fixed border case for IS NULL in where clauses - Improved documentation (connection attributes) 2007/04/20 (0.4.5): - Fixed reconnect problems: driver (IBM_DB::active) and adapter (active) - Client connection attribute rename (app_user to replace user) - Improved support for ROWID data type (DB2 for zOS version 8 and 9) 2007/03/21 (0.4.0): - Support added for remote connectivity to DB2 zOS version 8 - Support added for remote connectivity to DB2 i5 v5r3 and v5r4 - Improved migration support (added change_column method) - Support for setting and retrieving values for client attributes (user, account, application, workstation) 2006/10/31 (0.2.0): - Significant performance improvements - Improved stored procedure support at driver level - Added support for Large Object data types (LOBs) greater than 32K (BLOB, CLOB, XML) in size - Added XML data type support for native storage of XML documents - Significant quality improvements, through many bug fixes in the driver and adapter - Improved migration support (added add_column and remove_column methods) 2006/06/07 (0.1.0): - Fixed compatibility issue with other adapters - If a schema is omitted in database.yml, the username is now used as default schema - Introduced descriptive CLI error messages when a connection or an execute statement fails - Introduced check against schema in method 'indexes'