perl.dbi.dev http://www.nntp.perl.org/group/perl.dbi.dev/ ... Copyright 1998-2016 perl.org Thu, 08 Dec 2016 21:10:19 +0000 ask@perl.org RFC: Official DBI for Perl 6 by Darren Duncan This message is an RFC regarding Perl 6 and my proposed official successor there <br/>for the current Perl 5 &quot;DBI&quot; module, and in particular for usage of the &quot;DBI&quot; <br/>namespace.<br/><br/>For context, Perl 6 only now is starting to be treated by the community as an <br/>actual usable-in-production language similar to lots of other languages like <br/>Perl 5 or Ruby or Python or the hundreds of others. Rakudo is reasonably stable <br/>and complete, but with lots of work continuing on it. Multiple books are being <br/>written on Perl 6. A collection of modules exists. And so on.<br/><br/>I believe that now is the time for a serious look at having an official &quot;DBI&quot; <br/>for Perl 6. As Perl 6 has become more stable and is starting to have actual <br/>users and books etc, what database-access solutions exist now or in the near <br/>future are likely to set the trend for the next while, and its important to have <br/>something good very soon so the trend is something easier to maintain and <br/>something we would be proud of. While DBIish exists now, I see that as an <br/>intermediate placeholder, so self-proclaimed I think, and its time for a real <br/>thing of sorts to come forth.<br/><br/>I have already been working on a &quot;Perl 6 DBI&quot; or &quot;Plack for databases&quot; for <br/>awhile now, and in a few weeks I should be ready to show it off for evaluation. <br/>But in the meantime, I was hoping to get Tim Bunce and other community <br/>stakeholders on board with its philosophy and get a blessing to use the name <br/>&quot;DBI&quot; for it.<br/><br/>In this message I will outline a few main points to start off the discussion, <br/>and other details can follow in the near future.<br/><br/>1. This &quot;DBI&quot; design is actually meant to be language-agnostic in several <br/>senses. This particular thread would focus on Perl 6, but the intent is that <br/>the designs in question would also have corresponding versions for Perl 5 (name <br/>yet to be determined) and other languages. I intend for a family of related <br/>projects, but the one for each language would be independently managed in a <br/>formal sense, even if informally the same people work on several of them.<br/><br/>2. The single most important design is that the new &quot;DBI&quot; ecosystem is <br/>&quot;shared-nothing&quot;. That is, the new &quot;DBI&quot; would actually just be an API <br/>specification document for a duck-typing/etc API that conforming libraries and <br/>applications would implement for themselves. A conforming library would either <br/>provide the API or consume the API. Example providers are direct analogies to <br/>eg DBD::SQLite, DBD::Pg, and so on. Example consumers are either end-user <br/>applications or some kinds of middleware such as analogies to DBIx::Class, <br/>Rose::DB, and so on. Sometimes you can have libraries that are both providers <br/>and consumers, such as a proxy layer or an emulation layer. There would <br/>absolutely NOT be any code/module/class/role/etc named &quot;DBI&quot; which consumers <br/>would need to &quot;use&quot; to mediate access to providers. There would absolutely not <br/>be any mandatory shared dependency such as &quot;DBI&quot; to use the shared API. This <br/>doesn&#39;t rule out the existence of libraries that provide implementation code <br/>which API providers can choose to depend on in common, such as DBI is often used <br/>for today, but this would strictly be an implementation detail of the providers, <br/>and not mandatory for using &quot;DBI&quot;.<br/><br/>3. When a consumer wants to use a DBMS, they would for example &quot;use DBD::Pg&quot; <br/>directly. Or in the common case where one wants to have a consumer that is <br/>agnostic to provider (for some meaning of agnostic) and the provider is <br/>indicated in a user-written config file, we use duck-typing/etc to do this <br/>cleanly. Assuming each provider would use multiple classes/etc to implement the <br/>API, but that there is a root class or module that they use first such as what <br/>they invoke to say &quot;give me a database connection&quot; or such, that root class <br/>would work like this: The root class/module would provide a stateless routine <br/>that acts as a magic cookie; the consumer would use Perl&#39;s basic introspection <br/>abilities to query if the package name given from the config file declares a <br/>routine with that name, and if it does, assume that the package has formally <br/>declared it provides the &quot;DBI&quot; API. Maybe the routine could be called <br/>provides_DBI_for_Perl_6() or some such. And then there would be a routine to <br/>call on the same root package where the consumer can ask what versions of the <br/>DBI API are supported and/or ask if a particular version of the API is <br/>supported. Versioning would have at least the triplicate <br/>base-name/authority/version-number analagous to Perl 6 package versions. And <br/>then the consumer can then go from there to introspect details of the provider&#39;s <br/>capabilities and actually use it.<br/><br/>4. All introspection or generally all use of the API involves invoking expected <br/>routines/methods/etc, and there are NO checks for whether packages or objects <br/>compose particular roles or have particular names or even assume particular <br/>hierarchies for implementing classes etc.<br/><br/>5. This new DBI would make no core assumptions on what query/instruction/etc <br/>languages each provider understands or uses natively or how data is represented <br/>or what data types are supported. It treats on equal terms whether we have <br/>relational or nonrelational, SQL or non-SQL, and so on. But it would still <br/>remain savvy to relational in particular. A consumer would be able to <br/>introspect the language capabilities using the API, including in the case of SQL <br/>what versions of SQL are supported, so that the consumer can programmatically <br/>know what options it has for providing queries. For example, the Enterprise DB <br/>version of Postgres may accept both Postgres and Oracle versions of SQL for <br/>querying. While the Perl 5 DBI gives lip-service to being agnostic to query <br/>language or paradigm, a lot of its hard-coded API is still specific to details <br/>of SQL or ODBC etc.<br/><br/>6. All query/instruction etc is treated as just data to the main API itself, <br/>same as any result or regular input data is, and executing instructions is a <br/>separate step from feeding them in the form of data into the provider.<br/><br/>7. The main API has generic Value objects representing data of any type, <br/>whether scalar or collection or code etc, and the API details for executing <br/>queries are arms length from the API details for marshalling data between <br/>regular Perl data types / data representations and these Value objects.<br/><br/>So that&#39;s what I have to say in my first message, and other details are pending.<br/><br/>Does this sound like a proposal you can get behind, is it okay to use &quot;DBI&quot; for <br/>the name reserved for the specification (occupied by POD files say but no code), <br/>do you have any questions or counter-proposals, and so on? Also, when this <br/>proposal is adopted in Perl 5, what namespace should it have?<br/><br/>Thank you in advance.<br/><br/>-- Darren Duncan<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/11/msg8002.html Thu, 24 Nov 2016 01:06:48 +0000 [perl5-dbi/dbi] dbba28: Added support for DBD::XMLSimple by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: dbba28ef6009360f739a0f8f8146f6fb4dc8e33b<br/> https://github.com/perl5-dbi/dbi/commit/dbba28ef6009360f739a0f8f8146f6fb4dc8e33b<br/> Author: Nigel Horne &lt;njh@bandsman.co.uk&gt;<br/> Date: 2016-11-08 (Tue, 08 Nov 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Added support for DBD::XMLSimple<br/><br/><br/> Commit: 6513e6d87463671907485f991b60ad2b9a1ee697<br/> https://github.com/perl5-dbi/dbi/commit/6513e6d87463671907485f991b60ad2b9a1ee697<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-11-09 (Wed, 09 Nov 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Merge pull request #38 from nigelhorne/master<br/><br/>Added support for DBD::XMLSimple<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/02b90b60d6f8...6513e6d87463 http://www.nntp.perl.org/group/perl.dbi.dev/2016/11/msg8001.html Wed, 09 Nov 2016 19:47:53 +0000 [perl5-dbi/dbi] 8fcfaa: fix typo by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 8fcfaaaa271a3247c92f37d1f3ed82c552650a00<br/> https://github.com/perl5-dbi/dbi/commit/8fcfaaaa271a3247c92f37d1f3ed82c552650a00<br/> Author: Sergiy Borodych &lt;sergiy.borodych@gmail.com&gt;<br/> Date: 2016-10-20 (Thu, 20 Oct 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> fix typo<br/><br/><br/> Commit: a9fe17ef7ab4abc64909abbb5b24444e251486b7<br/> https://github.com/perl5-dbi/dbi/commit/a9fe17ef7ab4abc64909abbb5b24444e251486b7<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-11-09 (Wed, 09 Nov 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Merge pull request #37 from bor/patch-1<br/><br/>fix typo in selectrow_arrayref docs<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/6513e6d87463...a9fe17ef7ab4 http://www.nntp.perl.org/group/perl.dbi.dev/2016/11/msg8000.html Wed, 09 Nov 2016 19:47:40 +0000 [perl5-dbi/dbi] 5fe7e0: Small POD changes (Getting Help -> Online) by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 5fe7e01a25662b4dbfaa8e3215056041633561e6<br/> https://github.com/perl5-dbi/dbi/commit/5fe7e01a25662b4dbfaa8e3215056041633561e6<br/> Author: Pete Houston &lt;githubdevteam@openstrike.co.uk&gt;<br/> Date: 2016-05-19 (Thu, 19 May 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Small POD changes (Getting Help -&gt; Online)<br/><br/><br/> Commit: e6656c4315d6da316aad7b5c76e85dd12933bb4e<br/> https://github.com/perl5-dbi/dbi/commit/e6656c4315d6da316aad7b5c76e85dd12933bb4e<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-11-09 (Wed, 09 Nov 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Merge pull request #33 from openstrike/podfix<br/><br/>Removed reference to cpanforum from Getting Help - Online docs<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/a9fe17ef7ab4...e6656c4315d6 http://www.nntp.perl.org/group/perl.dbi.dev/2016/11/msg7999.html Wed, 09 Nov 2016 19:47:39 +0000 new DBD::ODBC released by Martin J. Evans I have uploaded DBD::ODBC 1.56 to the CPAN (1.54 was skipped due to an indexing problem).<br/><br/>Here are the changes since the 1.52:<br/><br/>1.53_2 2016-02-03<br/><br/> [MISCELLANEOUS]<br/><br/> Add new FAQs<br/><br/>1.53_1 2015-10-16<br/><br/> [BUG FIXES]<br/><br/> Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI<br/> now supports 64 bit row counts where an IV in perl is 64 bits. However, it<br/> necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my workaround<br/> since 2012) is still supported but should no longer be required so long as you<br/> use this DBD::ODBC and DBI 1.633_92 or above.<br/><br/> [INTERNALS]<br/><br/> Removed dbd_st_rows and now setting DBIc_ROW_COUNT.<br/><br/> [DOCUMENTATION]<br/><br/> Add tables and table_info section to deviations from the DBI spec.<br/><br/> [MISCELLANEOUS]<br/><br/> Change column name in t/rt_101579.t as &quot;method&quot; is a reserved word<br/> in. Teradata Thanks to Zhenyi Zhou.<br/><br/> Remove duplicate dynamic_config from META.yml.<br/><br/>Martin<br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/10/msg7998.html Thu, 13 Oct 2016 08:32:37 +0000 [perl5-dbi/dbi] 02b90b: A few more .ext protections by H.Merijn Brand - Tux Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 02b90b60d6f8a50a95c527f360f5a92c73ed091b<br/> https://github.com/perl5-dbi/dbi/commit/02b90b60d6f8a50a95c527f360f5a92c73ed091b<br/> Author: H.Merijn Brand - Tux &lt;h.m.brand@xs4all.nl&gt;<br/> Date: 2016-05-28 (Sat, 28 May 2016)<br/><br/> Changed paths:<br/> M lib/DBD/File.pm<br/><br/> Log Message:<br/> -----------<br/> A few more .ext protections<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/05/msg7997.html Sat, 28 May 2016 21:11:07 +0000 [perl5-dbi/dbi] b282ec: Fix extentension detection for DBD::Filerelated d... by H.Merijn Brand - Tux Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: b282ece8715f16fc8a50ddb0a282eaf3adaea7aa<br/> https://github.com/perl5-dbi/dbi/commit/b282ece8715f16fc8a50ddb0a282eaf3adaea7aa<br/> Author: H.Merijn Brand - Tux &lt;h.m.brand@xs4all.nl&gt;<br/> Date: 2016-05-28 (Sat, 28 May 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M lib/DBD/File.pm<br/><br/> Log Message:<br/> -----------<br/> Fix extentension detection for DBD::File related drivers<br/><br/>Before:<br/>perl -MDBI -E&#39;my$s=DBI-&gt;connect(&quot;dbi:CSV:&quot;,undef,undef,{f_ext=&gt;&quot;.csv/r&quot;})-&gt;prepare(&quot;select * from newcsv&quot;);$s-&gt;execute;$s-&gt;fetch&#39;<br/>DBD::CSV::st execute failed:<br/>Execution ERROR: Cannot open /pro/3gl/CPAN/DBI-git/ne.csv: No such file or directory (2) at /pro/lib/perl5/site_perl/5.24.0/x86_64-linux-thread-multi-ld/DBI/DBD/SqlEngine.pm line 1624.<br/> ^^^^^^<br/><br/>After:<br/>$ perl -MDBI -E&#39;my$s=DBI-&gt;connect(&quot;dbi:CSV:&quot;,undef,undef,{f_ext=&gt;&quot;.csv/r&quot;})-&gt;prepare(&quot;select * from newcsv&quot;);$s-&gt;execute;$s-&gt;fetch&#39;<br/>DBD::CSV::st execute failed:<br/>Execution ERROR: Cannot open /pro/3gl/CPAN/DBI-git/newcsv.csv: No such file or directory (2) at /pro/lib/perl5/site_perl/5.24.0/x86_64-linux-thread-multi-ld/DBI/DBD/SqlEngine.pm line 1624.<br/> ^^^^^^^^^^<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/05/msg7996.html Sat, 28 May 2016 21:11:07 +0000 [perl5-dbi/dbi] 3910d7: Fix compilation for threaded perl <= 5.12 by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 3910d765d89226ba3cc6a4cb5bc14a394d1b28f4<br/> https://github.com/perl5-dbi/dbi/commit/3910d765d89226ba3cc6a4cb5bc14a394d1b28f4<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/><br/> Log Message:<br/> -----------<br/> Fix compilation for threaded perl &lt;= 5.12<br/><br/><br/> Commit: c80663b24f31b278d8822ba7e329670eace735c7<br/> https://github.com/perl5-dbi/dbi/commit/c80663b24f31b278d8822ba7e329670eace735c7<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M .travis.yml<br/><br/> Log Message:<br/> -----------<br/> Add 5.22 and 5.22-extras to travis-ci config<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/1ba40acc1c90...c80663b24f31 http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7995.html Tue, 26 Apr 2016 14:56:11 +0000 [perl5-dbi/dbi] 505f41: Output perl version and archname int/01basics.t by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 505f41c060435b24036bbf47aa04c6c54c64cbd1<br/> https://github.com/perl5-dbi/dbi/commit/505f41c060435b24036bbf47aa04c6c54c64cbd1<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M t/01basics.t<br/><br/> Log Message:<br/> -----------<br/> Output perl version and archname in t/01basics.t<br/><br/><br/> Commit: 11a79b55ca04a532e001d280083b9d82c25c9626<br/> https://github.com/perl5-dbi/dbi/commit/11a79b55ca04a532e001d280083b9d82c25c9626<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M t/16destroy.t<br/><br/> Log Message:<br/> -----------<br/> Change t/16destroy.t to avoid race hazard<br/><br/><br/> Commit: eec7913a435ce3926a0854a79a55b48e77921875<br/> https://github.com/perl5-dbi/dbi/commit/eec7913a435ce3926a0854a79a55b48e77921875<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M lib/DBI/PurePerl.pm<br/><br/> Log Message:<br/> -----------<br/> Revert PurePerl DESTROY behaviour change. Delete CachedKids regardless.<br/><br/><br/> Commit: d07e637bb58e0308c52315efd233c5697a1db15c<br/> https://github.com/perl5-dbi/dbi/commit/d07e637bb58e0308c52315efd233c5697a1db15c<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Bump version to 1.636 and update Changes<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/c80663b24f31...d07e637bb58e http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7994.html Tue, 26 Apr 2016 14:56:10 +0000 [perl5-dbi/dbi] by timbunce Branch: refs/tags/1.635<br/> Home: https://github.com/perl5-dbi/dbi http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7993.html Sun, 24 Apr 2016 17:25:44 +0000 [perl5-dbi/dbi] a96f34: Corrected doc example to use dbi: instead ofDBI: ... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: a96f348c9c699a14f75877999dd50e9a5b6d25c7<br/> https://github.com/perl5-dbi/dbi/commit/a96f348c9c699a14f75877999dd50e9a5b6d25c7<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Corrected doc example to use dbi: instead of DBI: in DSN. RT#101181<br/><br/><br/> Commit: da0380c1f902a36f6db4a4730a3d57a5279274b3<br/> https://github.com/perl5-dbi/dbi/commit/da0380c1f902a36f6db4a4730a3d57a5279274b3<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M MANIFEST<br/> M MANIFEST.SKIP<br/><br/> Log Message:<br/> -----------<br/> Update MANIFEST &amp; MANIFEST.SKIP<br/><br/><br/> Commit: 1ba40acc1c901738b05e3eabb81fac723011cb62<br/> https://github.com/perl5-dbi/dbi/commit/1ba40acc1c901738b05e3eabb81fac723011cb62<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-24 (Sun, 24 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/> M t/lib.pl<br/><br/> Log Message:<br/> -----------<br/> Bump version to 1.635 and update Changes<br/><br/>Also avoid warning in t/lib.pl<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/d8a2319330a8...1ba40acc1c90 http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7992.html Sun, 24 Apr 2016 17:25:43 +0000 [perl5-dbi/dbi] 7af2dd: Remove trailing ; in statements beforeparsing by H.Merijn Brand - Tux Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 7af2dd71efc5ceed3a542a3dca839c8b6732005b<br/> https://github.com/perl5-dbi/dbi/commit/7af2dd71efc5ceed3a542a3dca839c8b6732005b<br/> Author: H.Merijn Brand - Tux &lt;h.m.brand@xs4all.nl&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M lib/DBI/SQL/Nano.pm<br/><br/> Log Message:<br/> -----------<br/> Remove trailing ; in statements before parsing<br/><br/>https://github.com/perl5-dbi/DBD-CSV/issues/2<br/><br/>https://metacpan.org/pod/DBI#prepare<br/><br/>Some command-line SQL tools use statement terminators, like a semicolon,<br/>to indicate the end of a statement. Such terminators should not normally<br/>be used with the DBI.<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7991.html Sat, 23 Apr 2016 19:01:32 +0000 [perl5-dbi/dbi] e29af9: Skip unicode PrintError/RaiseError test forperl <... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: e29af98d70647b46f71baf481b54f07b11e5ca14<br/> https://github.com/perl5-dbi/dbi/commit/e29af98d70647b46f71baf481b54f07b11e5ca14<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M t/91_store_warning.t<br/><br/> Log Message:<br/> -----------<br/> Skip unicode PrintError/RaiseError test for perl &lt; 5.14<br/><br/><br/> Commit: 103ac3262000354837ffc0badfb0d8a05ead30d5<br/> https://github.com/perl5-dbi/dbi/commit/103ac3262000354837ffc0badfb0d8a05ead30d5<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/><br/> Log Message:<br/> -----------<br/> Avoid compile-time error for unicode support in old perls<br/><br/><br/> Commit: d8a2319330a8582c841e66b34e3c1c882a799e2e<br/> https://github.com/perl5-dbi/dbi/commit/d8a2319330a8582c841e66b34e3c1c882a799e2e<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/><br/> Log Message:<br/> -----------<br/> Avoid risk of segv during global destruction<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/7af2dd71efc5...d8a2319330a8 http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7990.html Sat, 23 Apr 2016 19:01:29 +0000 [perl5-dbi/dbi] bdde51: Remove non-ASCI character in pod. by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: bdde51fd0a93d966501c830028abe0b2be46d5f1<br/> https://github.com/perl5-dbi/dbi/commit/bdde51fd0a93d966501c830028abe0b2be46d5f1<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Remove non-ASCI character in pod.<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7989.html Sat, 23 Apr 2016 19:00:47 +0000 [perl5-dbi/dbi] c8ed89: Update Changes by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: c8ed899d3961dd8eb230dea32f6a19a357bc6659<br/> https://github.com/perl5-dbi/dbi/commit/c8ed899d3961dd8eb230dea32f6a19a357bc6659<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/><br/> Log Message:<br/> -----------<br/> Update Changes<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7988.html Sat, 23 Apr 2016 19:00:46 +0000 [perl5-dbi/dbi] 3fe737: Update Changes to reflect recent changes by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 3fe737da7227fa5ece595eedde53a360f902f03e<br/> https://github.com/perl5-dbi/dbi/commit/3fe737da7227fa5ece595eedde53a360f902f03e<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/><br/> Log Message:<br/> -----------<br/> Update Changes to reflect recent changes<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7987.html Sat, 23 Apr 2016 19:00:45 +0000 [perl5-dbi/dbi] df9b14: Fix cases where ShowErrorStatement might notshow ... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: df9b142f13831f4b8e6970492c6d6d4fa0ac311e<br/> https://github.com/perl5-dbi/dbi/commit/df9b142f13831f4b8e6970492c6d6d4fa0ac311e<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-23 (Sat, 23 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.xs<br/><br/> Log Message:<br/> -----------<br/> Fix cases where ShowErrorStatement might not show correct Statement<br/><br/>Also add trace log for set_err_sv when HandleSetErr isn&#39;t set<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7986.html Sat, 23 Apr 2016 19:00:45 +0000 [perl5-dbi/dbi] f6b4aa: Removed the ancient DBI::FAQ moduleRT#102714 by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: f6b4aa514c74082cfeefd79dc53165624425407c<br/> https://github.com/perl5-dbi/dbi/commit/f6b4aa514c74082cfeefd79dc53165624425407c<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> R lib/DBI/FAQ.pm<br/><br/> Log Message:<br/> -----------<br/> Removed the ancient DBI::FAQ module RT#102714<br/><br/><br/> Commit: 35b21183d7c63556b3d7e1ad0c4afcae9f5be331<br/> https://github.com/perl5-dbi/dbi/commit/35b21183d7c63556b3d7e1ad0c4afcae9f5be331<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M t/pod.t<br/><br/> Log Message:<br/> -----------<br/> Fixed t/pod.t to require Test::Pod &gt;= 1.41 RT#101769<br/><br/><br/> Commit: c42a57961a74b210ae9466db2ee0aefb6d7ac2ff<br/> https://github.com/perl5-dbi/dbi/commit/c42a57961a74b210ae9466db2ee0aefb6d7ac2ff<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M dbipport.h<br/><br/> Log Message:<br/> -----------<br/> Update dbipport.h from ppport.h 3.20 to 3.32<br/><br/><br/> Commit: cd4eb34c296c5b81905c44b74b097b3618d66249<br/> https://github.com/perl5-dbi/dbi/commit/cd4eb34c296c5b81905c44b74b097b3618d66249<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/> M t/91_store_warning.t<br/><br/> Log Message:<br/> -----------<br/> Report PrintError/RaiseError via warn_sv/croak_sv for UTF-8. RT#102404<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/71802a1e9968...cd4eb34c296c http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7985.html Sat, 23 Apr 2016 19:00:44 +0000 [perl5-dbi/dbi] 156412: Update Changes to reflect recent changes by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 15641290dcf4eb586f03860115dcc7309bc0af54<br/> https://github.com/perl5-dbi/dbi/commit/15641290dcf4eb586f03860115dcc7309bc0af54<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/><br/> Log Message:<br/> -----------<br/> Update Changes to reflect recent changes<br/><br/><br/> Commit: 71802a1e9968c16d00c83b5431d349535abafe12<br/> https://github.com/perl5-dbi/dbi/commit/71802a1e9968c16d00c83b5431d349535abafe12<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-22 (Fri, 22 Apr 2016)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.xs<br/><br/> Log Message:<br/> -----------<br/> Fixed &quot;panic: attempt to copy freed scalar&quot; upon commit() or rollback()<br/><br/>Switched call_method(&quot;STORE&quot;, G_DISCARD); to use G_VOID.<br/>Also switched two other call_method&#39;s (finish &amp; DESTROY) from G_DISCARD to G_VOID.<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/3fe737da7227...71802a1e9968 http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7984.html Sat, 23 Apr 2016 19:00:44 +0000 [perl5-dbi/dbi] 8f6011: Fix gofer.t test failures due toutf8-enabled STDI... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 8f6011c4143908e0bb60d8d7039f0b7c4d72cbcc<br/> https://github.com/perl5-dbi/dbi/commit/8f6011c4143908e0bb60d8d7039f0b7c4d72cbcc<br/> Author: Lukas Mai &lt;l.mai@web.de&gt;<br/> Date: 2016-02-13 (Sat, 13 Feb 2016)<br/><br/> Changed paths:<br/> M lib/DBI/Gofer/Transport/pipeone.pm<br/><br/> Log Message:<br/> -----------<br/> Fix gofer.t test failures due to utf8-enabled STDIN/STDOUT<br/><br/><br/> Commit: 66b7b4502194334f268eade7310dabbe79c40fe1<br/> https://github.com/perl5-dbi/dbi/commit/66b7b4502194334f268eade7310dabbe79c40fe1<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M lib/DBI/Gofer/Transport/pipeone.pm<br/><br/> Log Message:<br/> -----------<br/> Fix gofer.t test failures due to utf8-enabled STDIN/STDOUT PR#32 from mauke/master<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/49b330e4d1d7...66b7b4502194 http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7983.html Fri, 22 Apr 2016 11:09:34 +0000 [perl5-dbi/dbi] 6a2331: Fixed spelling errors in pod. RT#107838 by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 6a2331719771cdfb913abc1abdc634aa58d5dc69<br/> https://github.com/perl5-dbi/dbi/commit/6a2331719771cdfb913abc1abdc634aa58d5dc69<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M dbiproxy.PL<br/> M lib/DBI/DBD.pm<br/> M lib/DBI/DBD/SqlEngine.pm<br/> M lib/DBI/DBD/SqlEngine/Developers.pod<br/> M lib/DBI/DBD/SqlEngine/HowTo.pod<br/> M lib/DBI/ProxyServer.pm<br/><br/> Log Message:<br/> -----------<br/> Fixed spelling errors in pod. RT#107838<br/><br/>Thanks to Gregor Herrmann.<br/><br/><br/> Commit: 3d3fd6c193ed9b62472fd6c6d3396415762385f4<br/> https://github.com/perl5-dbi/dbi/commit/3d3fd6c193ed9b62472fd6c6d3396415762385f4<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/> M t/10examp.t<br/><br/> Log Message:<br/> -----------<br/> Add $dbh-&gt;selectall_array method. RT#106411<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/66b7b4502194...3d3fd6c193ed http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7982.html Fri, 22 Apr 2016 11:09:29 +0000 [perl5-dbi/dbi] 49b330: Fix fetchall_arrayref({}) behavior with nocolumns by Dan McGee Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 49b330e4d1d7983813084d661b5b2990ea63874f<br/> https://github.com/perl5-dbi/dbi/commit/49b330e4d1d7983813084d661b5b2990ea63874f<br/> Author: Dan McGee &lt;dmcgee@barracuda.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Fix fetchall_arrayref({}) behavior with no columns<br/><br/>When no columns were present in a result set, fetchall_arrayref({}) died<br/>because the resulting arguments to bind_columns were incorrect (by<br/>virtue of not existing at all). Since there can&#39;t be results with an<br/>empty column set, this fixes the issue by returning an empty result set<br/>in that case.<br/><br/>This issue was first referenced in November 2012:<br/>http://www.nntp.perl.org/group/perl.dbi.users/2012/11/msg36513.html<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7981.html Fri, 22 Apr 2016 11:02:30 +0000 [perl5-dbi/dbi] 179fc5: add appveyor: CI for Windows, like Travis by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 179fc531afa51f7c42df4b11b4aea68559c0fb38<br/> https://github.com/perl5-dbi/dbi/commit/179fc531afa51f7c42df4b11b4aea68559c0fb38<br/> Author: Michiel Beijen &lt;michiel.beijen@gmail.com&gt;<br/> Date: 2015-10-26 (Mon, 26 Oct 2015)<br/><br/> Changed paths:<br/> A appveyor.yml<br/><br/> Log Message:<br/> -----------<br/> add appveyor: CI for Windows, like Travis<br/><br/><br/> Commit: ad2c11ea6e5f4b3fc7e4c7b309eba8b6c425101d<br/> https://github.com/perl5-dbi/dbi/commit/ad2c11ea6e5f4b3fc7e4c7b309eba8b6c425101d<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> A appveyor.yml<br/><br/> Log Message:<br/> -----------<br/> Add appveyor: CI for Windows, like Travis PR#30 from mbeijen/appveyor<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/12dc64aeb48b...ad2c11ea6e5f http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7980.html Fri, 22 Apr 2016 11:02:19 +0000 [perl5-dbi/dbi] 3c858f: Cease to ignore DESTROY of outer handle inDBI::Pu... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 3c858f7c4447cfcd7511972ea82194714bb27cdb<br/> https://github.com/perl5-dbi/dbi/commit/3c858f7c4447cfcd7511972ea82194714bb27cdb<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/> M lib/DBI/PurePerl.pm<br/> M t/16destroy.t<br/><br/> Log Message:<br/> -----------<br/> Cease to ignore DESTROY of outer handle in DBI::PurePerl<br/><br/><br/> Commit: 7a8ca531875faa4eb5aa747abae3ed6bcfa4d8f6<br/> https://github.com/perl5-dbi/dbi/commit/7a8ca531875faa4eb5aa747abae3ed6bcfa4d8f6<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> A t/73cachedkids.t<br/><br/> Log Message:<br/> -----------<br/> Weaken CachedKids ref in attribute cache RT#113852<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/48d1b48a0a0a...7a8ca531875f http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7979.html Fri, 22 Apr 2016 11:02:17 +0000 [perl5-dbi/dbi] ad5b79: Weaken CachedKids ref in attribute cache,RT#11385... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: ad5b793dc6319d069a9d454e8e696b4207b0ca9d<br/> https://github.com/perl5-dbi/dbi/commit/ad5b793dc6319d069a9d454e8e696b4207b0ca9d<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/> M lib/DBI/PurePerl.pm<br/> A t/73cachedkids.t<br/><br/> Log Message:<br/> -----------<br/> Weaken CachedKids ref in attribute cache, RT#113852<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7978.html Fri, 22 Apr 2016 11:02:14 +0000 [perl5-dbi/dbi] 046c7d: removed broken links from POD by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 046c7dc8e9dcd75101dc7421d4ea0e7c9578166a<br/> https://github.com/perl5-dbi/dbi/commit/046c7dc8e9dcd75101dc7421d4ea0e7c9578166a<br/> Author: Michiel Beijen &lt;michiel.beijen@gmail.com&gt;<br/> Date: 2015-10-26 (Mon, 26 Oct 2015)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> removed broken links from POD<br/><br/>Many of the links in the DBI POD were dead, some lead to malware or<br/>spam websites. I tried to remove them where needed.<br/><br/><br/> Commit: 7661ae68043ccee5ca5b2adb72d188b9119f5dda<br/> https://github.com/perl5-dbi/dbi/commit/7661ae68043ccee5ca5b2adb72d188b9119f5dda<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.xs<br/> M lib/DBI/Profile.pm<br/><br/> Log Message:<br/> -----------<br/> Treat undef in Profile Path as &quot;undef&quot;. Clarify docs. RT#113298<br/><br/><br/> Commit: 5378127e26be4afb52470b3aee070bc8f55087c7<br/> https://github.com/perl5-dbi/dbi/commit/5378127e26be4afb52470b3aee070bc8f55087c7<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Update and/or remove broken links to SQL standards. RT#111437<br/><br/><br/> Commit: 12dc64aeb48b2f4f5d396a3a249a6763b3010e70<br/> https://github.com/perl5-dbi/dbi/commit/12dc64aeb48b2f4f5d396a3a249a6763b3010e70<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-21 (Thu, 21 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Removed/updated broken links in docs. Closes #29<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/ad5b793dc631...12dc64aeb48b http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7977.html Fri, 22 Apr 2016 11:02:12 +0000 [perl5-dbi/dbi] 48d1b4: Clarify docs for DBI::hash by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 48d1b48a0a0a3f8994c616894772304b67b2d6eb<br/> https://github.com/perl5-dbi/dbi/commit/48d1b48a0a0a3f8994c616894772304b67b2d6eb<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2016-04-17 (Sun, 17 Apr 2016)<br/><br/> Changed paths:<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Clarify docs for DBI::hash<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2016/04/msg7976.html Mon, 18 Apr 2016 13:13:20 +0000 ANNOUNCE: Informix Database Driver for Perl DBI Version 2015.1101(2015-11-01) released by Jonathan Leffler Informix Database Driver for Perl DBI Version 2015.1101 (2015-11-01) has<br/>been uploaded to CPAN.<br/><br/>IBM Informix Database Driver for Perl (also known as DBD::Informix) is<br/>the driver code that enables Perl 5.008001 or later to access Informix<br/>databases via the DBI module (but if you are not already using Perl<br/>5.022000 - or a later version - you should be planning to upgrade Perl).<br/>You will to install DBI version 1.607 or later as well (version 1.634,<br/>or any later version, is recommended) before installing DBD::Informix.<br/>The code for DBD::Informix is available for download via:<br/><br/>http://www.perl.org/CPAN/modules/by-category/07_Database_Interfaces<br/>http://dbi.perl.org/<br/><br/>** When you successfully build this module, use the ItWorks (Perl)<br/>** script to report your configuration to the maintenance team (meaning<br/>** Jonathan Leffler) at dbd.informix@gmail.com.<br/>** The ItWorks script does not send email to anybody; you have to do<br/>** that yourself.<br/><br/>New in release 2015.1101:<br/>* Pure bug-fix release (fixing glitches in release process, and documenting<br/> the correct process so maybe the glitches won&#39;t reoccur).<br/><br/>New in release 2015.1031:<br/>* This is basically a minor bug-fix release.<br/>* RT#108030 about mismanaging the name of the Perl binary in Makefile.PL<br/> is fixed.<br/>* RT#108031 is about a missing (actually, misnamed) file in the MANIFEST.<br/><br/>New in release 2015.0826:<br/>* Automatically deal with Perl and DBI minimum versions since the previous<br/> releases had a mish-mash of version numbers scattered through the code.<br/>* Fix DBD::Informix::TechSupport module, thereby fixing the TechSupport and<br/> ItWorks scripts too.<br/>* Note that with effect from the first release from 2016-01-01 onwards,<br/> DBD::Informix will no longer support any version of ClientSDK prior to<br/> version 3.50, the oldest version currently supported by IBM. The support<br/> code for some of the older versions of ESQL/C will be removed over time.<br/> You&#39;re welcome to try using older versions, but if anything goes wrong,<br/> you will need to upgrade.<br/><br/>New in release 2015.0825:<br/>* Deal with changes to ExtUtils::MakeMaker that broke the build.<br/>* Update to require Perl 5.8.1 and DBI 1.607.<br/>* Change work email address back to jleffler@us.ibm.com<br/><br/>New in release 2013.0521:<br/>* Support CSDK 4.10 for IDS 12.10<br/>* Change work email address to jleffler@google.com<br/><br/>Support email address:<br/>* This release is supported by Jonathan Leffler &lt;dbd.informix@gmail.com&gt;.<br/>* You may also report your bugs via the CPAN resolution tracking system:<br/> http://rt.cpan.org/<br/>* Such bug reports can be sent by email to bug-DBD-Informix@rt.cpan.org;<br/> they also get sent to dbd.informix@gmail.com, etc.<br/><br/>As always, see the ChangeLog file for details about what has changed.<br/><br/>Jonathan Leffler (jleffler@us.ibm.com, jonathan.leffler@gmail.com)<br/><br/>@(#)$Id: Announce,v 2015.6 2015/11/01 07:31:31 jleffler Exp $<br/><br/>-- <br/>Jonathan Leffler &lt;jonathan.leffler@gmail.com&gt; #include &lt;disclaimer.h&gt;<br/>Guardian of DBD::Informix - v2015.0826 - http://dbi.perl.org<br/>&quot;Blessed are we who can laugh at ourselves, for we shall never cease to be<br/>amused.&quot; http://www.nntp.perl.org/group/perl.dbi.dev/2015/11/msg7975.html Sun, 01 Nov 2015 15:17:40 +0000 DBD::mysql 4.033 released by Patrick Galbraith Dear Perl and MySQL community, <br/> <br/>We&#39;re pleased to announce the release of DBD::mysql 4.033! <br/> <br/>The changes, per ChangeLog features from test release 4.032_03: <br/> <br/>* Use mysql_get_option to read net_buffer_length and mysql_get_parameter <br/> where available, needed for MySQL 5.7.9. Patch from berntm @ Oracle. <br/> https://github.com/perl5-dbi/DBD-mysql/pull/42 <br/>* Fix mysql_conn_attrs test when run against MySQL 5.1 server. <br/>* Fix for memory leak to $sth-&gt;{ParamValues} , RT83051 <br/> https://rt.cpan.org/Public/Bug/Display.html?id=83051 <br/>* Fixes for running test suite on MySQL 5.7. <br/>* Fix running test suite with InnoDB disabled, reported by bor. <br/> <br/>Thank you very much to Bernt M. Johnsen &lt;bernt DOT johnsen AT oracle DOT com&gt; and my co-maintainer, Michiel Beijan for getting together a fast release to solve the issue with MySQL 5.7.9, and of course everyone in the community sending in patches/pull-requests! <br/> <br/>Regards, <br/> <br/>Patrick and Michiel http://www.nntp.perl.org/group/perl.dbi.dev/2015/10/msg7974.html Tue, 27 Oct 2015 13:29:01 +0000 new development release 1.53_1 of DBD::ODBC by Martin J. Evans I&#39;ve just uploaded DBD::ODBC 1.53_1 to the CPAN.<br/><br/>The most significant change is to support DBI&#39;s new 64 bit row counts. DBD::ODBC did (and still does) support 64 bit row counts via its own API but this now means if you have an up to date DBI, you can use the normal return from the execute method.<br/><br/>If you have a 64 bit platform and Perl you probably want to give this a go before I do a full release.<br/><br/>The changes since 1.52 are:<br/><br/>1.53_1 2015-10-16<br/><br/> [BUG FIXES]<br/><br/> Strictly speaking this is a bug fix to DBI and not DBD::ODBC but DBI<br/> now supports 64 bit row counts where an IV in perl is 64 bits. However, it<br/> necessitated changes to DBD::ODBC to pick up the fix. odbc_rows (my workaround<br/> since 2012) is still supported but should no longer be required so long as you<br/> use this DBD::ODBC and DBI 1.633_92 or above.<br/><br/> [INTERNALS]<br/><br/> Removed dbd_st_rows and now setting DBIc_ROW_COUNT.<br/><br/> [DOCUMENTATION]<br/><br/> Add tables and table_info section to deviations from the DBI spec.<br/><br/> [MISCELLANEOUS]<br/><br/> Change column name in t/rt_101579.t as &quot;method&quot; is a reserved word<br/> in. Teradata Thanks to Zhenyi Zhou.<br/><br/> Remove duplicate dynamic_config from META.yml.<br/><br/><br/>Martin<br/> http://www.nntp.perl.org/group/perl.dbi.dev/2015/10/msg7973.html Fri, 16 Oct 2015 16:02:25 +0000 ANNOUNCE: Informix Database Driver for Perl DBI Version 2015.0826(2015-08-26) released by Jonathan Leffler On the eighth birthday of the 2007.0826 release of DBD::Informix&hellip; <br/> <br/>Informix Database Driver for Perl DBI Version 2015.0826 (2015-08-26) has <br/>been uploaded to CPAN. <br/> <br/>IBM Informix Database Driver for Perl (also known as DBD::Informix) is <br/>the driver code that enables Perl 5.008001 or later to access Informix <br/>databases via the DBI module (but if you are not already using Perl <br/>5.022000 - or a later version - you should be planning to upgrade Perl). <br/>You will to install DBI version 1.607 or later as well (version 1.634 - or <br/>any <br/>later version - is recommended) before installing DBD::Informix. The <br/>code for DBD::Informix is available for download via: <br/> <br/>http://www.perl.org/CPAN/modules/by-category/07_Database_Interfaces <br/>http://dbi.perl.org/ <br/> <br/>** When you successfully build this module, use the ItWorks (Perl) <br/>** script to report your configuration to the maintenance team (meaning <br/>** Jonathan Leffler) at dbd.informix@gmail.com. <br/>** The ItWorks script does not send email to anybody; you have to do <br/>** that yourself. <br/> <br/>New in release 2015.0826: <br/>* Automatically deal with Perl and DBI minimum versions since the previous <br/> releases had a mish-mash of version numbers scattered through the code. <br/>* Fix DBD::Informix::TechSupport module, thereby fixing the TechSupport and <br/> ItWorks scripts too. <br/>* Note that with effect from the first release from 2016-01-01 onwards, <br/> DBD::Informix will no longer support any version of ClientSDK prior to <br/> version 3.50, the oldest version currently supported by IBM. The support <br/> code for some of the older versions of ESQL/C will be removed over time. <br/> You&#39;re welcome to try using older versions, but if anything goes wrong, <br/> you will need to upgrade. <br/> <br/>New in release 2015.0825: <br/>* Deal with changes to ExtUtils::MakeMaker that broke the build. <br/>* Update to require Perl 5.8.1 and DBI 1.607. <br/>* Change work email address back to jleffler@us.ibm.com <br/> <br/>New in release 2013.0521: <br/>* Support CSDK 4.10 for IDS 12.10 <br/>* Change work email address to jleffler@google.com <br/> <br/>New in release 2013.0206: <br/>* Bug fix release (not generally available). <br/>* Properly handle the new ESQL/C version 4.10. <br/> <br/>New in release 2013.0113: <br/>* Bug fix release. <br/>* Workaround for bug in ESQL/C 3.70 and earlier that generates error -1820 <br/> when reopening a cursor that previously fetched LVARCHAR data. <br/>* Fix for INFORMIXDIR containing Perl regex metacharacters. <br/>* Other minor improvements as documented in the ChangeLog. <br/>* Formal support for ESQL/C 7.x and 8.x (don&#39;t ask why the <br/> current version numbers are smaller) will be dropped after this <br/> release. The code won&#39;t go away yet, but it is beyond time to <br/> get off those versions. ESQL/C 5.20 is nominally supported for <br/> those still using Informix OnLine 5.20, but there is no <br/> testing on that platform. <br/> <br/>Support email address: <br/>* This release is supported by Jonathan Leffler &lt;dbd.informix@gmail.com&gt;. <br/>* You may also report your bugs via the CPAN resolution tracking system: <br/> http://rt.cpan.org/ <br/>* Such bug reports can be sent by email to bug-DBD-Informix@rt.cpan.org; <br/> they also get sent to dbd.informix@gmail.com, etc. <br/> <br/>As always, see the ChangeLog file for details about what has changed. <br/> <br/>Jonathan Leffler (jleffler@us.ibm.com, jonathan.leffler@gmail.com) <br/> <br/>@(#)$Id: Announce,v 2015.3 2015/08/27 02:28:24 jleffler Exp $ <br/> <br/> <br/>PS: I&#39;m not sure the CSDK 3.50 is still supported by IBM &mdash; anything older <br/>most definitely isn&#39;t. <br/> <br/>-- <br/>Jonathan Leffler &lt;jonathan.leffler@gmail.com&gt; #include &lt;disclaimer.h&gt; <br/>Guardian of DBD::Informix - v2015.0825 - http://dbi.perl.org <br/>&quot;Blessed are we who can laugh at ourselves, for we shall never cease to be <br/>amused.&quot; http://www.nntp.perl.org/group/perl.dbi.dev/2015/08/msg7972.html Thu, 27 Aug 2015 05:04:40 +0000 ANNOUNCE: Informix Database Driver for Perl DBI Version 2015.0825(2015-08-25) released by Jonathan Leffler Informix Database Driver for Perl DBI Version 2015.0825 (2015-08-25) has<br/>been uploaded to CPAN.<br/><br/>IBM Informix Database Driver for Perl (also known as DBD::Informix) is<br/>the driver code that enables Perl 5.8.1 or later to access Informix<br/>databases via the DBI module (but if you are not already using Perl<br/>5.22.0 - or a later version - you should be planning to upgrade Perl).<br/>You will to install DBI version 1.607 or later as well (v1.634 - or any<br/>later version - is recommended) before installing DBD::Informix. The<br/>code for DBD::Informix is available for download via:<br/><br/>http://www.perl.org/CPAN/modules/by-category/07_Database_Interfaces<br/>http://dbi.perl.org/<br/><br/>** When you successfully build this module, use the ItWorks (Perl)<br/>** script to report your configuration to the maintenance team (meaning<br/>** Jonathan Leffler) at dbd.informix@gmail.com.<br/>** The ItWorks script does not send email to anybody; you have to do<br/>** that yourself.<br/><br/>New in release 2015.0821<br/>* Deal with changes to ExtUtils::MakeMaker that broke the build.<br/>* Update to require Perl 5.8.1 and DBI 1.607.<br/>* Change work email address back to jleffler@us.ibm.com<br/><br/>New in release 2013.0521<br/>* Support CSDK 4.10 for IDS 12.10<br/>* Change work email address to jleffler@google.com<br/><br/>New in release 2013.0206:<br/>* Bug fix release (not generally available).<br/>* Properly handle the new ESQL/C version 4.10.<br/><br/>New in release 2013.0113:<br/>* Bug fix release.<br/>* Workaround for bug in ESQL/C 3.70 and earlier that generates error -1820<br/> when reopening a cursor that previously fetched LVARCHAR data.<br/>* Fix for INFORMIXDIR containing Perl regex metacharacters.<br/>* Other minor improvements as documented in the ChangeLog.<br/>* Formal support for ESQL/C 7.x and 8.x (don&#39;t ask why the<br/> current version numbers are smaller) will be dropped after this<br/> release. The code won&#39;t go away yet, but it is beyond time to<br/> get off those versions. ESQL/C 5.20 is nominally supported for<br/> those still using Informix OnLine 5.20, but there is no<br/> testing on that platform.<br/><br/>Support email address:<br/>* This release is supported by Jonathan Leffler &lt;dbd.informix@gmail.com&gt;.<br/>* You may also report your bugs via the CPAN resolution tracking system:<br/> http://rt.cpan.org/<br/>* Such bug reports can be sent by email to bug-DBD-Informix@rt.cpan.org;<br/> they also get sent to dbd.informix@gmail.com, etc.<br/><br/>As always, see the ChangeLog file for details about what has changed.<br/><br/>Jonathan Leffler (jleffler@us.ibm.com, jonathan.leffler@gmail.com)<br/><br/>@(#)$Id: Announce,v 2015.1 2015/08/22 00:03:41 jleffler Exp $<br/><br/><br/><br/>-- <br/>Jonathan Leffler &lt;jonathan.leffler@gmail.com&gt; #include &lt;disclaimer.h&gt;<br/>Guardian of DBD::Informix - v2013.0521 - http://dbi.perl.org<br/>&quot;Blessed are we who can laugh at ourselves, for we shall never cease to be<br/>amused.&quot; http://www.nntp.perl.org/group/perl.dbi.dev/2015/08/msg7971.html Tue, 25 Aug 2015 12:31:32 +0000 [perl5-dbi/dbi] 6933f2: Update Changes. Bump version to 1.634 by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 6933f270d6115187b9c455a383ae8bc827cdd4db<br/> https://github.com/perl5-dbi/dbi/commit/6933f270d6115187b9c455a383ae8bc827cdd4db<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-08-03 (Mon, 03 Aug 2015)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Update Changes. Bump version to 1.634<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2015/08/msg7970.html Mon, 03 Aug 2015 16:42:10 +0000 [perl5-dbi/dbi] by timbunce Branch: refs/tags/1.634<br/> Home: https://github.com/perl5-dbi/dbi http://www.nntp.perl.org/group/perl.dbi.dev/2015/08/msg7969.html Mon, 03 Aug 2015 16:42:09 +0000 [perl5-dbi/dbi] e2ec3a: Rework support for 64bit row counts to relyon mac... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: e2ec3a3ab60c981f69b024ef802437e9912f7fd6<br/> https://github.com/perl5-dbi/dbi/commit/e2ec3a3ab60c981f69b024ef802437e9912f7fd6<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-08-02 (Sun, 02 Aug 2015)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/> M Driver.xst<br/><br/> Log Message:<br/> -----------<br/> Rework support for 64bit row counts to rely on macros only. Bump to 1.633_93<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2015/08/msg7968.html Mon, 03 Aug 2015 11:20:14 +0000 [perl5-dbi/dbi] c01588: Fix typo in Changes and clarify the wording alitt... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: c01588cc64f6f8269c7cab0dd048673fbc316c72<br/> https://github.com/perl5-dbi/dbi/commit/c01588cc64f6f8269c7cab0dd048673fbc316c72<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-08-02 (Sun, 02 Aug 2015)<br/><br/> Changed paths:<br/> M Changes<br/><br/> Log Message:<br/> -----------<br/> Fix typo in Changes and clarify the wording a little.<br/><br/> http://www.nntp.perl.org/group/perl.dbi.dev/2015/08/msg7967.html Mon, 03 Aug 2015 11:20:12 +0000 [perl5-dbi/dbi] b2fba6: Add test case for RT#89015 - cannot record awarni... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: b2fba6adcb86d3e4f91f684253dce1b29be86211<br/> https://github.com/perl5-dbi/dbi/commit/b2fba6adcb86d3e4f91f684253dce1b29be86211<br/> Author: Martin J. Evans &lt;github@virginmedia.com&gt;<br/> Date: 2013-09-28 (Sat, 28 Sep 2013)<br/><br/> Changed paths:<br/> M Changes<br/> M lib/DBD/NullP.pm<br/> A t/91_store_warning.t<br/><br/> Log Message:<br/> -----------<br/> Add test case for RT#89015 - cannot record a warning in STORE method<br/><br/><br/> Commit: d4b402beb70db2ac90fb8de1c00eafb9cda136f6<br/> https://github.com/perl5-dbi/dbi/commit/d4b402beb70db2ac90fb8de1c00eafb9cda136f6<br/> Author: Martin J. Evans &lt;github@virginmedia.com&gt;<br/> Date: 2013-09-28 (Sat, 28 Sep 2013)<br/><br/> Changed paths:<br/> M lib/DBD/NullP.pm<br/> M t/91_store_warning.t<br/><br/> Log Message:<br/> -----------<br/> Change test for rt#89015 to use the value passed to STORE<br/><br/><br/> Commit: ac1e47caa27e61c740698827813e01d6e6055dd2<br/> https://github.com/perl5-dbi/dbi/commit/ac1e47caa27e61c740698827813e01d6e6055dd2<br/> Author: Martin J. Evans &lt;github@virginmedia.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> A .gdbinit<br/> M .gitignore<br/> M .travis.yml<br/> M Changes<br/> M DBI.pm<br/> M DBI.xs<br/> M Driver.xst<br/> A LICENSE<br/> M Makefile.PL<br/> M dbd_xsh.h<br/> M lib/Bundle/DBI.pm<br/> M lib/DBD/ExampleP.pm<br/> M lib/DBD/File.pm<br/> M lib/DBD/Gofer.pm<br/> M lib/DBD/Multiplex.pm<br/> M lib/DBD/NullP.pm<br/> M lib/DBD/Proxy.pm<br/> M lib/DBD/Sponge.pm<br/> M lib/DBI/Const/GetInfo/ANSI.pm<br/> M lib/DBI/Const/GetInfo/ODBC.pm<br/> M lib/DBI/DBD.pm<br/> M lib/DBI/DBD/Metadata.pm<br/> M lib/DBI/DBD/SqlEngine.pm<br/> M lib/DBI/DBD/SqlEngine/HowTo.pod<br/> M lib/DBI/FAQ.pm<br/> M lib/DBI/Profile.pm<br/> M lib/DBI/ProxyServer.pm<br/> M lib/DBI/PurePerl.pm<br/> M lib/Win32/DBIODBC.pm<br/> M t/06attrs.t<br/> M t/08keeperr.t<br/> M t/10examp.t<br/> M t/19fhtrace.t<br/> M t/31methcache.t<br/> M t/35thrclone.t<br/> M t/40profile.t<br/> M t/42prof_data.t<br/> M t/49dbd_file.t<br/> A t/53sqlengine_adv.t<br/> M t/70callbacks.t<br/><br/> Log Message:<br/> -----------<br/> merge conflicts and get upto date with upstream<br/><br/><br/> Commit: bc297ab947b30a02308cb2f4bcbfd60c39cf9361<br/> https://github.com/perl5-dbi/dbi/commit/bc297ab947b30a02308cb2f4bcbfd60c39cf9361<br/> Author: Martin J. Evans &lt;github@virginmedia.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M dbd_xsh.h<br/> M t/91_store_warning.t<br/><br/> Log Message:<br/> -----------<br/> Add 91_store_warning.t test for rt89015<br/><br/><br/> Commit: 9806e8d1c2a657646a98afb27bf7765129d265cb<br/> https://github.com/perl5-dbi/dbi/commit/9806e8d1c2a657646a98afb27bf7765129d265cb<br/> Author: Martin J. Evans &lt;github@virginmedia.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M DBI.pm<br/> M lib/DBD/NullP.pm<br/> M t/10examp.t<br/><br/> Log Message:<br/> -----------<br/> Fix quote_identifier when passed (&#39;catalog&#39;,undef,undef) and add tests for special tables calls<br/><br/><br/> Commit: 80b92d238db412f3426280a6e810e106ab6d9cfe<br/> https://github.com/perl5-dbi/dbi/commit/80b92d238db412f3426280a6e810e106ab6d9cfe<br/> Author: Martin J. Evans &lt;github@virginmedia.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M Changes<br/><br/> Log Message:<br/> -----------<br/> update changes for quote_indentifier and NullP change<br/><br/><br/> Commit: bd78e39c884a76cdf79c76c65bd954d369c8b67f<br/> https://github.com/perl5-dbi/dbi/commit/bd78e39c884a76cdf79c76c65bd954d369c8b67f<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M Changes<br/> A t/91_store_warning.t<br/><br/> Log Message:<br/> -----------<br/> Added test case 91_store_warning.t to illustrate rt#89015 [Martin J. Evans]<br/><br/><br/> Commit: 15635ebb4b9652fb72f3e97a330575cc8e89b3f5<br/> https://github.com/perl5-dbi/dbi/commit/15635ebb4b9652fb72f3e97a330575cc8e89b3f5<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/> M lib/DBD/NullP.pm<br/> M t/10examp.t<br/><br/> Log Message:<br/> -----------<br/> Fixed quote_identifier trailing separator when there was only a catalog (Martin J. Evans)<br/><br/>Also minor fix to DBD::NullP in fetchrow_arrayref which was calling _set_fbav incorrectly (Martin J. Evans)<br/><br/><br/> Commit: 9182df37ebfa1183bbcbdab5e37530b6a72bf2ea<br/> https://github.com/perl5-dbi/dbi/commit/9182df37ebfa1183bbcbdab5e37530b6a72bf2ea<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M Changes<br/> M DBI.pm<br/><br/> Log Message:<br/> -----------<br/> Bunp version to 1.633_92 and tweak Changes<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/f83d7963b2fd...9182df37ebfa http://www.nntp.perl.org/group/perl.dbi.dev/2015/07/msg7966.html Thu, 23 Jul 2015 13:17:36 +0000 [perl5-dbi/dbi] 34a687: Revert "Change return type of dbd_st_execute,dbd_... by Tim Bunce Branch: refs/heads/master<br/> Home: https://github.com/perl5-dbi/dbi<br/> Commit: 34a687654da157db5871065893e18ac2826b3c35<br/> https://github.com/perl5-dbi/dbi/commit/34a687654da157db5871065893e18ac2826b3c35<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-07-21 (Tue, 21 Jul 2015)<br/><br/> Changed paths:<br/> M dbd_xsh.h<br/><br/> Log Message:<br/> -----------<br/> Revert &quot;Change return type of dbd_st_execute, dbd_st_rows, and dbd_db_do4 from int to IV&quot;<br/><br/>This reverts commit 7b5a1d831740bdd121b301352e7b566e40181fa8.<br/><br/><br/> Commit: f83d7963b2fda52fd4fa3868c6c8717fabf28eb3<br/> https://github.com/perl5-dbi/dbi/commit/f83d7963b2fda52fd4fa3868c6c8717fabf28eb3<br/> Author: Tim Bunce &lt;Tim.Bunce@pobox.com&gt;<br/> Date: 2015-07-22 (Wed, 22 Jul 2015)<br/><br/> Changed paths:<br/> M Driver.xst<br/> M Perl.xs<br/> M dbd_xsh.h<br/> M lib/DBI/DBD.pm<br/><br/> Log Message:<br/> -----------<br/> Add dbd_db_do4_iv, dbd_st_rows_iv, dbd_st_execute_iv<br/><br/><br/>Compare: https://github.com/perl5-dbi/dbi/compare/db4daeb3611f...f83d7963b2fd http://www.nntp.perl.org/group/perl.dbi.dev/2015/07/msg7965.html Thu, 23 Jul 2015 13:08:15 +0000 [perl5-dbi/dbi] by timbunce Branch: refs/tags/1.633_92<br/> Home: https://github.com/perl5-dbi/dbi http://www.nntp.perl.org/group/perl.dbi.dev/2015/07/msg7964.html Thu, 23 Jul 2015 13:08:11 +0000 Re: SQL::Parser schema patches by Gonzalo Barco Excellent!<br/><br/>We found the github repo.<br/>We will be forking from there and sending a pull request with your<br/>requirements.<br/><br/>Thanks for the prompt answer,<br/>gonzalo<br/><br/>On Tue, Jul 21, 2015 at 10:37 AM, Jens Rehsack &lt;rehsack@cpan.org&gt; wrote:<br/><br/>&gt; Hi Gonzalo,<br/>&gt;<br/>&gt;<br/>&gt; &gt; Am 21.07.2015 um 15:29 schrieb Gonzalo Barco &lt;gbarcouy@gmail.com&gt;:<br/>&gt; &gt;<br/>&gt; &gt; Hi,<br/>&gt; &gt;<br/>&gt; &gt; A work collegue has made some mods to SQL::Parser and is eager to commit<br/>&gt; the to the official code base.<br/>&gt;<br/>&gt; The patches should be rebased to latest release and should have tests<br/>&gt; (either<br/>&gt; to prove what fails before or what feature now works better/correctly) for<br/>&gt; quick goal. The patches must not cause existing tests to fail (regression).<br/>&gt;<br/>&gt; &gt; Could we send a patch via mail?<br/>&gt;<br/>&gt; You can send them via e-Mail, but please not to my private e-Mail.<br/>&gt; Send them to dbi-dev@ mailing list, RT bug-tracker or github issue<br/>&gt; tracker.<br/>&gt;<br/>&gt; Best regards,<br/>&gt; --<br/>&gt; Jens Rehsack - rehsack@gmail.com<br/>&gt;<br/>&gt; http://www.nntp.perl.org/group/perl.dbi.dev/2015/07/msg7963.html Wed, 22 Jul 2015 01:33:05 +0000