develooper Front page | perl.dbd.oracle.changes | Postings from July 2012

[svn:dbd-oracle] r15346 - in dbd-oracle/trunk: . lib/DBD lib/DBD/Oracle

From:
yanick
Date:
July 11, 2012 11:50
Subject:
[svn:dbd-oracle] r15346 - in dbd-oracle/trunk: . lib/DBD lib/DBD/Oracle
Message ID:
20120711185033.2FD05184B87@xx12.develooper.com
Author: yanick
Date: Wed Jul 11 11:50:32 2012
New Revision: 15346

Modified:
   dbd-oracle/trunk/Changes
   dbd-oracle/trunk/META.json
   dbd-oracle/trunk/META.yml
   dbd-oracle/trunk/README
   dbd-oracle/trunk/README.mkdn
   dbd-oracle/trunk/lib/DBD/Oracle.pm
   dbd-oracle/trunk/lib/DBD/Oracle/GetInfo.pm
   dbd-oracle/trunk/lib/DBD/Oracle/Object.pm
   dbd-oracle/trunk/lib/DBD/Oracle/Troubleshooting.pm

Log:
changes related to release v1.46

Mostly bumping up the release number all over
the place.

Modified: dbd-oracle/trunk/Changes
==============================================================================
--- dbd-oracle/trunk/Changes	(original)
+++ dbd-oracle/trunk/Changes	Wed Jul 11 11:50:32 2012
@@ -1,6 +1,6 @@
 Revision history for DBD::Oracle
 
-1.NN next release
+{{$NEXT}}
 
   [BUG FIXES]
 
@@ -15,9 +15,12 @@
 
   [MISCELLANEOUS]
 
-  - Added a trouble shooting entry for RT71819 - bound output
+  - Added a troubleshooting entry for RT71819 - bound output
     parameters may be returned in the wrong order (Martin J. Evans)
 
+1.46      2012-07-11
+ - promote 1.45_00 to official release
+
 1.45_00   2012-06-21
 
  [CHANGE IN BEHAVIOUR]

Modified: dbd-oracle/trunk/META.json
==============================================================================
--- dbd-oracle/trunk/META.json	(original)
+++ dbd-oracle/trunk/META.json	Wed Jul 11 11:50:32 2012
@@ -52,34 +52,34 @@
    "provides" : {
       "DBD::Oracle" : {
          "file" : "lib/DBD/Oracle.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       },
       "DBD::Oracle::GetInfo" : {
          "file" : "lib/DBD/Oracle/GetInfo.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       },
       "DBD::Oracle::Object" : {
          "file" : "lib/DBD/Oracle/Object.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       },
       "DBD::Oracle::Troubleshooting" : {
          "file" : "lib/DBD/Oracle/Troubleshooting.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       },
       "DBD::Oracle::db" : {
          "file" : "lib/DBD/Oracle.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       },
       "DBD::Oracle::dr" : {
          "file" : "lib/DBD/Oracle.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       },
       "DBD::Oracle::st" : {
          "file" : "lib/DBD/Oracle.pm",
-         "version" : "1.45_00"
+         "version" : "1.46"
       }
    },
-   "release_status" : "testing",
+   "release_status" : "stable",
    "resources" : {
       "bugtracker" : {
          "mailto" : "bug-dbd-oracle at rt.cpan.org",
@@ -92,7 +92,12 @@
          "web" : "http://github.com/yanick/DBD-Oracle/tree"
       }
    },
-   "version" : "1.45_00",
-   "x_authority" : "cpan:PYTHIAN"
+   "version" : "1.46",
+   "x_authority" : "cpan:PYTHIAN",
+   "x_help_wanted" : [
+      "coder",
+      "documentation",
+      "tester"
+   ]
 }
 

Modified: dbd-oracle/trunk/META.yml
==============================================================================
--- dbd-oracle/trunk/META.yml	(original)
+++ dbd-oracle/trunk/META.yml	Wed Jul 11 11:50:32 2012
@@ -30,25 +30,25 @@
 provides:
   DBD::Oracle:
     file: lib/DBD/Oracle.pm
-    version: 1.45_00
+    version: 1.46
   DBD::Oracle::GetInfo:
     file: lib/DBD/Oracle/GetInfo.pm
-    version: 1.45_00
+    version: 1.46
   DBD::Oracle::Object:
     file: lib/DBD/Oracle/Object.pm
-    version: 1.45_00
+    version: 1.46
   DBD::Oracle::Troubleshooting:
     file: lib/DBD/Oracle/Troubleshooting.pm
-    version: 1.45_00
+    version: 1.46
   DBD::Oracle::db:
     file: lib/DBD/Oracle.pm
-    version: 1.45_00
+    version: 1.46
   DBD::Oracle::dr:
     file: lib/DBD/Oracle.pm
-    version: 1.45_00
+    version: 1.46
   DBD::Oracle::st:
     file: lib/DBD/Oracle.pm
-    version: 1.45_00
+    version: 1.46
 requires:
   DBI: 0
   DynaLoader: 0
@@ -60,5 +60,9 @@
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=DBD-Oracle
   homepage: http://search.cpan.org/dist/DBD-Oracle/
   repository: git://github.com/yanick/DBD-Oracle.git
-version: 1.45_00
+version: 1.46
 x_authority: cpan:PYTHIAN
+x_help_wanted:
+  - coder
+  - documentation
+  - tester

Modified: dbd-oracle/trunk/README
==============================================================================
--- dbd-oracle/trunk/README	(original)
+++ dbd-oracle/trunk/README	Wed Jul 11 11:50:32 2012
@@ -2,7 +2,7 @@
     DBD::Oracle - Oracle database driver for the DBI module
 
 VERSION
-    version 1.45_00
+    version 1.46
 
 SYNOPSIS
       use DBI;
@@ -2976,6 +2976,12 @@
         Read a portion of the LOB. $offset starts at 1. Uses the Oracle
         OCILobRead function.
 
+        NOTE: DBD::Oracle post 1.46 will return undef for any read lob if
+        the length specified in the ora_lob_read is 0. See RT 55028. This
+        avoids the potential problem with empty lobs (created with
+        empty_clob) which return a length of 0 from ora_lob_length and prior
+        to 1.46 a call to ora_lob_read with a 0 length would segfault.
+
     ora_lob_write
           $rc = $dbh->ora_lob_write($lob_locator, $offset, $data);
 

Modified: dbd-oracle/trunk/README.mkdn
==============================================================================
--- dbd-oracle/trunk/README.mkdn	(original)
+++ dbd-oracle/trunk/README.mkdn	Wed Jul 11 11:50:32 2012
@@ -4,7 +4,7 @@
 
 # VERSION
 
-version 1.45_00
+version 1.46
 
 # SYNOPSIS
 
@@ -2975,6 +2975,12 @@
 Read a portion of the LOB. $offset starts at 1.
 Uses the Oracle OCILobRead function.
 
+NOTE: DBD::Oracle post 1.46 will return undef for any read lob if the
+length specified in the ora_lob_read is 0. See RT 55028. This avoids
+the potential problem with empty lobs (created with empty_clob) which
+return a length of 0 from ora_lob_length and prior to 1.46 a call to
+ora_lob_read with a 0 length would segfault.
+
 - ora_lob_write
 
   $rc = $dbh->ora_lob_write($lob_locator, $offset, $data);

Modified: dbd-oracle/trunk/lib/DBD/Oracle.pm
==============================================================================
--- dbd-oracle/trunk/lib/DBD/Oracle.pm	(original)
+++ dbd-oracle/trunk/lib/DBD/Oracle.pm	Wed Jul 11 11:50:32 2012
@@ -12,7 +12,7 @@
 {
 package DBD::Oracle;
 {
-  $DBD::Oracle::VERSION = '1.45_00';
+  $DBD::Oracle::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::AUTHORITY = 'cpan:PYTHIAN';
@@ -125,7 +125,7 @@
 
 {   package DBD::Oracle::dr;
 {
-  $DBD::Oracle::dr::VERSION = '1.45_00';
+  $DBD::Oracle::dr::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::dr::AUTHORITY = 'cpan:PYTHIAN';
@@ -330,7 +330,7 @@
 
 {   package DBD::Oracle::db;
 {
-  $DBD::Oracle::db::VERSION = '1.45_00';
+  $DBD::Oracle::db::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::db::AUTHORITY = 'cpan:PYTHIAN';
@@ -1059,7 +1059,7 @@
 
 {   package DBD::Oracle::st;
 {
-  $DBD::Oracle::st::VERSION = '1.45_00';
+  $DBD::Oracle::st::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::st::AUTHORITY = 'cpan:PYTHIAN';
@@ -1164,7 +1164,7 @@
 
 =head1 VERSION
 
-version 1.45_00
+version 1.46
 
 =head1 SYNOPSIS
 

Modified: dbd-oracle/trunk/lib/DBD/Oracle/GetInfo.pm
==============================================================================
--- dbd-oracle/trunk/lib/DBD/Oracle/GetInfo.pm	(original)
+++ dbd-oracle/trunk/lib/DBD/Oracle/GetInfo.pm	Wed Jul 11 11:50:32 2012
@@ -1,6 +1,6 @@
 package DBD::Oracle::GetInfo;
 {
-  $DBD::Oracle::GetInfo::VERSION = '1.45_00';
+  $DBD::Oracle::GetInfo::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::GetInfo::AUTHORITY = 'cpan:PYTHIAN';
@@ -295,7 +295,7 @@
 
 =head1 VERSION
 
-version 1.45_00
+version 1.46
 
 =head1 AUTHORS
 

Modified: dbd-oracle/trunk/lib/DBD/Oracle/Object.pm
==============================================================================
--- dbd-oracle/trunk/lib/DBD/Oracle/Object.pm	(original)
+++ dbd-oracle/trunk/lib/DBD/Oracle/Object.pm	Wed Jul 11 11:50:32 2012
@@ -1,6 +1,6 @@
 package DBD::Oracle::Object;
 {
-  $DBD::Oracle::Object::VERSION = '1.45_00';
+  $DBD::Oracle::Object::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::Object::AUTHORITY = 'cpan:PYTHIAN';
@@ -39,7 +39,7 @@
 
 =head1 VERSION
 
-version 1.45_00
+version 1.46
 
 =head1 AUTHORS
 

Modified: dbd-oracle/trunk/lib/DBD/Oracle/Troubleshooting.pm
==============================================================================
--- dbd-oracle/trunk/lib/DBD/Oracle/Troubleshooting.pm	(original)
+++ dbd-oracle/trunk/lib/DBD/Oracle/Troubleshooting.pm	Wed Jul 11 11:50:32 2012
@@ -1,6 +1,6 @@
 package DBD::Oracle::Troubleshooting;
 {
-  $DBD::Oracle::Troubleshooting::VERSION = '1.45_00';
+  $DBD::Oracle::Troubleshooting::VERSION = '1.46';
 }
 BEGIN {
   $DBD::Oracle::Troubleshooting::AUTHORITY = 'cpan:PYTHIAN';
@@ -17,7 +17,7 @@
 
 =head1 VERSION
 
-version 1.45_00
+version 1.46
 
 =head1 CONNECTING TO ORACLE
 
@@ -375,7 +375,7 @@
 
 It looks like this was fixed in 0.012 of Module::Runtime.
 
-=head2 bin_param_inout spapping return values
+=head2 bin_param_inout swapping return values
 
 See RT 71819 (https://rt.cpan.org/Ticket/Display.html?id=71819)
 



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About