Author: timbo
Date: Tue Mar 22 14:24:22 2005
New Revision: 931
Modified:
dbi/trunk/Changes
dbi/trunk/DBI.pm
dbi/trunk/META.yml
dbi/trunk/ToDo
Log:
Seems I forgot to checkin the final 1.48 change, D'oh.
Modified: dbi/trunk/Changes
==============================================================================
--- dbi/trunk/Changes (original)
+++ dbi/trunk/Changes Tue Mar 22 14:24:22 2005
@@ -4,7 +4,7 @@
=cut
-=head2 Changes in DBI 1.48 (svn rev XXX), 2nd XXX 2005
+=head2 Changes in DBI 1.48 (svn rev 928), 14th March 2005
Fixed DBI::DBD::Metadata generation of type_info_all thanks to Steffen
Goeldner
(driver authors who have used it should rerun it).
Modified: dbi/trunk/DBI.pm
==============================================================================
--- dbi/trunk/DBI.pm (original)
+++ dbi/trunk/DBI.pm Tue Mar 22 14:24:22 2005
@@ -9,7 +9,7 @@
require 5.006_00;
BEGIN {
-$DBI::VERSION = "1.47"; # ==> ALSO update the version in the pod text below!
+$DBI::VERSION = "1.48"; # ==> ALSO update the version in the pod text below!
}
=head1 NAME
@@ -115,7 +115,7 @@
=head2 NOTES
-This is the DBI specification that corresponds to the DBI version 1.47.
+This is the DBI specification that corresponds to the DBI version 1.48.
The DBI is evolving at a steady pace, so it's good to check that
you have the latest copy.
Modified: dbi/trunk/META.yml
==============================================================================
--- dbi/trunk/META.yml (original)
+++ dbi/trunk/META.yml Tue Mar 22 14:24:22 2005
@@ -1,7 +1,7 @@
# http://module-build.sourceforge.net/META-spec.html
#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#
name: DBI
-version: 1.47
+version: 1.48
version_from: DBI.pm
installdirs: site
requires:
Modified: dbi/trunk/ToDo
==============================================================================
--- dbi/trunk/ToDo (original)
+++ dbi/trunk/ToDo Tue Mar 22 14:24:22 2005
@@ -82,6 +82,7 @@
attributes related to a particular connection/statement
(CachedKids/NUM_OF_PARAMS)
and attribute not-related (AutoCommit/RaiseError).
The reset method resets the first set but not the second.
+The reset method would call uncache().
Rework handle creation to use methods:
Maybe $h->new_child(\%handle_attr)
@@ -113,6 +114,8 @@
Set them in set_err() and when returing from dispatch.
Clear them, if appropriate, when entering dispatch dispatch().
+Enable drivers to provide a hash to map err codes into state values.
+
Unified test suite infrastructure to be reused by all drivers.
A big project.
@@ -322,6 +325,10 @@
ADO object model
identify any features we could usefully support and any incompatibilities etc
+Add DB version (major.minor ISA major) to DbSubType ISA tree.
+
+Add API to get table create statement (ala SHOW CREATE TABLE foo in MySQL).
+
Consider closer mapping to SQL3 CLI API for driver API.
Phalanx - test coverage