DBD-Solid

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

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 )