Files | Admin

Notes:

Release Name: 0.5.0

Notes:
Supported platforms

Operating System    Architecture       Informix       CSDK
-------------------------------------------------------------
Solaris 9              SPARC           9.40FC6       2.90UC3
Linux Fedora Core 4     i386          10.00.UC3R1    2.90UC4
Linux Fedora Core 5     i386          10.00.UC3R1    2.90UC4
SuSE Linux 9.3          i386           9.30TC1       2.90UC4
Windows XP Pro SP       i386           9.40TC3       2.90TC1
Windows XP              i386           9.30TC1       2.90TC4
HP-UX 11.11            PA-RISC 2.0    10.00.FC3R1TL  2.81
                       64-bit


Changes: 0.5.0 12/27/2006 ------------------ New features: * Easier to install * BigDecimal accepted for input parameters * BigDecimal used for instantiating DECIMAL and MONEY values * Cursor, Statement, Slob and Database accept an optional block that automatically frees resources after execution. Based on ideas and pseudo-code by Edwin Fine <emofine at finecomputerconsultants dot com> and me. * Database#slob shortcut for creating Slob objects. * Slob::Stat class implemented. Returned by Slob#stat, represents the SLOB status. Methods: atime, ctime, mtime, refcnt and size. Includes Comparable. * Slob new methods: <<, rewind, stat, pos, pos=, lock, unlock, estbytes, extsz, flags, maxbytes, sbspace, extsz=, flags=, atime, ctime, mtime, refcnt and size * Thread safe Remarks: * DECIMAL and MONEY columns are no longer returned as Float. BigDecimal is used instead. Bugs fixed: * If there was an error reading (ifx_lo_read) an SLOB, memory allocated for the read buffer was not freed. Noticed by Edwin Fine <emofine at finecomputerconsultants dot com> * maxbytes option was ignored when creating an Slob object * Documentation for Slob mentioned an RDRW constant, but it actually is RDWR. Special thanks to Guy Bowerman, Jonathan Leffler and Logan Capaldo for their feedback and help.