DBD-Solid
view release on metacpan or search on metacpan
Revision history for Perl extension DBD::Solid.
0.20a 9 Feb 2001
IMPORTANT fixes:
* now links against Solid v3.52 libs
0.13a Nov 9, 1999
IMPORTANT fixes:
* Added Brian Slesinsky's fix for alignment problem on solaris w/
timestamps
* Makefile.PL works a little better and detects and warns on Solid
version problems
0.12 Jul 26, 1999
IMPORTANT
* New maintainer...me
Minor fixes:
* Now links to Solid 3.0 libaries
0.11 Feb 24, 1998
IMPORTANT fix:
* rebinding of placeholders and NULL values
Minor fixes:
* $sth->err gets Solid's native error code.
Recent versions used to set $xxx->err to -1 independent
of the error returned by Solid.
* SELECT statements not longer require a finish() between
execute() of the same sth.
* All binary columns (including BINARY and VARBINARY
types) may be used from perl in a transparent fashion.
* ping() not raising error even if RaiseError is set.
* DBD::Solid::Const not longer used inside Solid.pm
due to problems with mod_perl/embperl. SQL type values
are included in recent DBI modules.
* tests use now DBI_DSN/DBI_USER/DBI_PASS env vars.
* Column names of arbitrary length are possible now (although
there is most likely a Solid limit for this).
0.10 Feb 09, 1998
* added Win32 ($Config{ostype} == 'MSWin32') to Makefile.PL
* added freebsd to Makefile.PL (thanks to Tom)
* fixed ping() method for Solid's unix pipe connections
(thanks to Tom Moertel)
0.09 Nov 20, 1997
* added support for InactiveDestroy (as suggested by tim)
* added ping() method.
* added irix to Makefile.PL (and a note in the README)
* Autocommit relies (again) on the corresponding database
function.
0.08
Bugfixes:
* fixed memory leak in $sth DESTROY function (thanks, Tim)
* fixed LINKTYPE=static in Makefile.PL
DBI changes:
* added $h->{LongReadLen} and $h->{LongTruncOk} for DBI-0.86
[ was already there as solid_blob_size ]
* solid_blob_size now prints warning when used (the
preferred attribute is LongReadLen as specified by DBI.)
* README: added statement about DBD::ODBC, linking problems
* changed error handling for fetchrow_array() and read_blob(),
so that nothing prints when $h->{PrintError} is active.
* $h->err is _only_ set when really an error occured; conditions
like SQL_NO_DATA_FOUND and SQL_SUCCESS_WITH_INFO only
set $h->err when they are not expected.
* Like the fetchrow_xxx() functions, the blob_read() function
now returns undef to indicate that all data was fetched from a
field.
0.07 Sun Jun 08 20:14:01 MET DST 1997
Bugfixes:
* bind_columns now works immediate after prepare().
* AutoCommit handled by driver,
rollback/commit at disconnect() depends on AutoCommit value.
This works around a Solid database bug.
Enhancements:
* The write/only attribute $dbh->{solid_characterset} may be
used to activate Solid's character set translation features.
* Makefile.PL knows about more operating systems:
linux SCO3.2 hpux irix solaris
* changed function names so DBD::Oracle and DBD::Solid may
coexist in a static perl binary
* $dbh->{AutoCommit} is now ON by default (to comply
to DBI spec)
* links dynamic by default
* $sth->execute() returns the row count [the same value
like $h->rows(), so returns -1 after executing a select]
* $sth->rows() counts the rows actually fetched from the
( run in 1.483 second using v1.01-cache-2.11-cpan-39bf76dae61 )