DBD-Informix
view release on metacpan or search on metacpan
1997-05-26: Add support for DBI->DataSources from DBI v0.82. Update required
software accordingly.
1997-05-23: Fix Makefile.PL to recognize $INFORMIXDIR/bin at end of PATH,
thanks to Paul Kulchenko <paul@mega.donetsk.ua>.
1997-05-20: Change the handling of deprecated attributes per Informix.pm.
Fix esqltest.ec when the same MODE ANSI database is used for both
connections (thanks to Kent S Gordon <kgor@inetspace.com> for
reporting this).
0.55 Bug-Fix Release
--------------------
1997-05-20: ESQL/C Version 5.0x testing previously inadequate, and SQLSTATE
does not exist in 5.0x, sothe compilation fails. Also fixed the
core dumps from t/nulls01.t and t/nulls02.t (nasty workaround)
and the failure message in t/dbase.t. Tested with 5.06.UC1,
6.00.UE1, 7.22.UC2 and 9.10.UC2 on Sun Sparc 20 running Solaris
2.5.1, using 2 Perl configurations: Perl 5.003 with GCC 2.7.2.2
and Perl 5.004 with SUNWspro C Compiler SC3.0.1 -- all OK.
Version 0.55 released.
1997-05-19: Change the handling of deprecated attributes per Informix.pm.
0.54 Release
------------
1997-05-16: Another major rework on Informix.Licence to make the requirements
clearer to people with minimal exposure to Informix, after Honza
Pazdziora <adelton@fi.muni.cz> had some problems with it. Add
notes from Anibal Jodorcovsky <anibal@nortel.ca> about
compilation on Motorola M88K SVR4 machines in README.M88K.SVR4.
Version 0.54 released.
1997-05-15: ChopBlanks code added and tested. VARCHAR was bad! Statement
level ChopBlanks attribute not tested (probably not operational;
attribute probably remains as it was when the statement was
prepared).
1997-05-13: Finish adding driver fetch function, and consequential changes.
SQLSTATE now available via DBI::state!
1997-05-05: Revise ixblob.ec to use ixblob.h and transfer to general library.
Eliminate BLOB_DUMMY_VALUE and BLOB_NULL_VALUE (can't think what
they were to be used for!). Consequential changes.
1997-04-24: Add fix in Makefile.PL for DEC OSF/1 and ESQL/C 7.22 from Andrew
Hunt <andy@toolshed.com>. Reverse order of updates in ChangeLog.
DEC OSF/1 changes also reported later by Debbie Ingram
<djingram@mindspring.com>.
1997-04-08: Add attribute $sth->{ix_Fetchable} to determine whether the
statement needs data fetching or not. Add this to sqlcmd.sh, which
enables basic simulation of the full SQLCMD program. Still need
better Getopt module which allows for multiple occurrences of a
single option on the command line (eg: multiple -e or -f options).
Also need better handling of filenames versus commands in the rest
of the arguments. Note that the build process does not (yet) do
anything with the source code of sqlcmd.sh.
1997-04-01: Add '-Ae' for HP-UX unless $Config{ccflags} includes -Aa or -Ae,
per information from Oyvind Gjerstad <ogj@tglobe1.tollpost.no>.
Include $Config{ccflags} in the command line when building the
ESQL/C test program.
1997-03-28: Correct the handling of $dbase2 in multiple connections tests when
DBD_INFORMIX_DATABASE2 is not set. Fix required after John C
Hossfeld <john@netpub.com> had problems. Also report which database
is being connected to! Problem (and solution) also subsequently
reported by James F Miner <jfm@winternet.com>.
1997-03-26: Add ODBC type handling.
1997-03-20: Update Makefile.PL to handle relocated DBIXS.h header, again.
1997-03-18: Change the handling of deprecated attributes per Informix.PM.
0.53 Release
------------
1997-03-06: Change the handling of deprecated attributes per Informix.PM.
Update the README file to spell out the pre-requisites better.
Update Makefile.PL with 0.53a1 version number, and so that it
insists that $INFORMIXDIR is set, and that $INFORMIXDIR/bin is in
$PATH. Update tests to use the non-deprecated attributes. Add the
test program esqltest.ec to check that the ESQL/C environment is OK
before creating the Makefile.
1997-03-10: No changes over the weekend - the skiing at Squaw was fabulous!
Update the POD to encourage the use of DBI->connect() in preference
to $drh = DBI->install_driver(). Add two new, but fore-shadowed,
driver attributes, ix_CurrentConnection and ix_ActiveConnections,
though they're currently only set when the driver is loaded.
1997-03-17: Update Informix.Licence to contain more comprehensive information
on licencing and Netscape's LiveWire Pro. Update t/updcursor.t so
it passes on a logged (non-MODE ANSI) database. Fix the problem
with nulls found by Oyvind Gjerstad <ogj@tglobe1.tollpost.no> and
now immortalized in the test case t/nulls02.t. Change version to
0.53 and release.
0.52 Release
------------
1997-03-05: Add ESQL/C => DBD::Informix statement mapping to POD in Informix.PM,
after suggestion by Bill Mitlyng <Bill.Mitlyng@abnamro.com>.
1997-03-03: Use $DBI::VERSION to determine where DBIXS.h should be found.
1997-03-02: Split attribute handling code from dbdimp.ec into dbdattr.ec.
Add dbd_ix_module() function. Revise the interface to the functions
dbd_st_{FETCH|STORE} to match dbd_db_{FETCH|STORE} (they now take a
pointer to imp_sth_t argument instead of a pointer to SV).
1997-02-28: Add the Informix.Licence file to explain the licencing issues for
Informix-ESQL/C. Update the README file. Fix the caching of
attributes. Add 'deprecated' warning to the system, and a way of
turning the deprecated warnings off. Use this method in
InformixTest.pm. Add the attribute handling of ix_XyZ as well as
deprecating the corresponding XyZ attribute. Fix the handling of
SQLCA so that the inserted serial number is available, etc. Version
bumped to 0.52.
0.51 Release
------------
1997-02-26: Add $sth->{CursorName} and $dbh->{ConnectionName}. Add test
updcursor.t to check that you can do 'UPDATE ... WHERE CURRENT OF'.
Add ".DEFAULT." as an explicit way of making the default connection.
Release version 0.51, and a patch, version 0.51p1.
1997-02-25: Version bumped to 0.51. Nulls on SELECT handled correctly. Test
nulls01.t added. Notes on access to the SQLCA record added to the
POD in Informix.PM, after this omission was noted by Torsten Stein
<stein@cls.de>.
1997-01-23: Fix InformixTest.pm so it works with perldoc. It seems that perldoc
does not like lines which start with a single quote. Thanks to
Jason Bodnar <jcbodnar@mail.utexas.edu> for pointing this problem
out. Add and use stmt_err to report errors or warnings, and document
it.
0.50 Release
------------
1997-02-13: Version 0.50 released. Handle null database names on connect so
( run in 0.659 second using v1.01-cache-2.11-cpan-71847e10f99 )