[perl5-dbi/DBI-Test] 9016ab: Replace %$DBD_DBM_SETTINGS our var with use of DBI...

2014-01-09 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 9016ab6b16ca17737ba583c93ae0248be4649a6d https://github.com/perl5-dbi/DBI-Test/commit/9016ab6b16ca17737ba583c93ae0248be4649a6d Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths

[perl5-dbi/DBI-Test] 7ec327: Add in/connect.t to show that connect() picks up e...

2014-01-09 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 7ec32797c77397ffadc8d00a19fdfe80cf990ce9 https://github.com/perl5-dbi/DBI-Test/commit/7ec32797c77397ffadc8d00a19fdfe80cf990ce9 Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths

[perl5-dbi/DBI-Test] d83e63: Break out some tumbler.pl code into two modules

2014-01-09 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: d83e6325a6070c6422474b11705ac371350054e5 https://github.com/perl5-dbi/DBI-Test/commit/d83e6325a6070c6422474b11705ac371350054e5 Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths

[perl5-dbi/dbi] ca5bca: Check for global destruction in neatsvpv

2014-01-09 Thread Tim Bunce
ommit/b8468340db8c38867b21cda71e49c3e68a39f06e Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths: M DBI.xs Log Message: --- Merge pull request #6 from mattp-/master Check for global destruction in neatsvpv Compare: https://github.com/perl5-dbi/dbi/compare/28aa882

[perl5-dbi/dbi] 1bf516: move optional deps to "suggest"

2014-01-09 Thread Tim Bunce
: M Makefile.PL Log Message: --- move optional deps to "suggest" Commit: 28aa8829bffb0875076cfecfdba87899c466388a https://github.com/perl5-dbi/dbi/commit/28aa8829bffb0875076cfecfdba87899c466388a Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Cha

[perl5-dbi/dbi] 284d1c: Fix test t/*35thrclone.t hang on older < 5.8.9 per...

2014-01-09 Thread Tim Bunce
of these tests end up working on the same file, add pid-based disambiguator Commit: af539956481101cb11fe3d770851131e79313fdf https://github.com/perl5-dbi/dbi/commit/af539956481101cb11fe3d770851131e79313fdf Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths:

[perl5-dbi/DBI-Test] 223d52: Working example. run tumbler.pl then prove -r out

2014-01-09 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 223d52be1d2802f01857841d2cfa5d9f380ac6a0 https://github.com/perl5-dbi/DBI-Test/commit/223d52be1d2802f01857841d2cfa5d9f380ac6a0 Author: Tim Bunce Date: 2014-01-08 (Wed, 08 Jan 2014) Changed paths

Re: RFI: Database URIs

2013-11-26 Thread Tim Bunce
t; protocol. ODBC complicates that further. Tim.

Re: RFI: Database URIs

2013-11-26 Thread Tim Bunce
elimited > strings as scheme names AFAICT. :-( Why not define a direct translation from a URL to a DBI DSN? A translation that doesn't require knowledge of any driver-specifics. Tim.

Re: [perl5-dbi/dbi] b80de3: Make DBI::_handles return only the outer handle in...

2013-11-18 Thread Tim Bunce
On Sun, Nov 17, 2013 at 02:23:28PM -0800, David E. Wheeler wrote: > On Nov 15, 2013, at 4:13 PM, Tim Bunce wrote: > > > Make DBI::_handles return only the outer handle in scalar context > > Tim++ Well, it's still undocumented (on purpose) and, it turns out, not ac

[perl5-dbi/dbi] b80de3: Make DBI::_handles return only the outer handle in...

2013-11-17 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: b80de3eb5d5bd1c469391218dbc91e9f5895e4a5 https://github.com/perl5-dbi/dbi/commit/b80de3eb5d5bd1c469391218dbc91e9f5895e4a5 Author: Tim Bunce Date: 2013-11-14 (Thu, 14 Nov 2013) Changed paths: M

Re: Connected Callback Errors Ignored

2013-11-15 Thread Tim Bunce
On Fri, Nov 15, 2013 at 09:14:58AM -0800, David E. Wheeler wrote: > On Nov 15, 2013, at 3:12 AM, Tim Bunce wrote: > > > You'd need to write the callback code in the way you'd naturally write > > it when not using RaiseError. Which typically means something lik

Re: Connected Callback Errors Ignored

2013-11-15 Thread Tim Bunce
handle to pass to the callback. The DBI::_handles implementation in lib/DBI/PurePerl.pm doesn't support getting the outer handle from an inner one. That's probably fixable by adding a weakref. I don't have a strong opinion on this. Tim.

Re: Connected Callback Errors Ignored

2013-11-14 Thread Tim Bunce
as the call was made from 'within' the DBI. However, the do() does record an error on the handle which should be noticed by the DBI dispatcher when the connect() method is returning. The problem here seems to be that the callback is on the connected() method and that's marked as 'keep err'. [...later...] It turns out that this is fixed by the changes I made in 1.630 to improve the handling of errors recorded in methods that are marked 'keep err'. That change was originally for STORE but also fixes this. So I'll take a guess that you're not using DBI 1.630. (And hope I'm right.) Tim.

Re: Getting statement handle attributes from dbdimp.c

2013-11-11 Thread Tim Bunce
set > to expand_array=0 before it arrives, or have some way to detect that > it came from foreign_key_info so I can ignore the user setting. Try the above. > I suspect the problem lays in a disconnect between that first $dbh > object and the one that is passed in to foreign_key_info. How can > I derive the first from the second? Let me know if the above isn't clear. Tim.

Re: Week 44 - summary of DBIT meeting

2013-11-05 Thread Tim Bunce
On Tue, Nov 05, 2013 at 03:02:22PM +0100, Jens Rehsack wrote: > Hi all, > > before next DBIT weekly irc summit happens, here’s promised mail of last one: > > Tim finished the tumbler.pl and that allows to update DBI::Test::Conf using > and (however named) DBI::Test::Tumbler. T

Re: Getting statement handle attributes from dbdimp.c

2013-11-04 Thread Tim Bunce
on't be involved at all. Perhaps you could rewind and explain what the higher-level problem is. Tim.

Re: Proposal: re-organize DBI::FAQ

2013-11-01 Thread Tim Bunce
tacpan.org/pod/DBI#SEE-ALSO could also use some love. Somewhere there ought to be a prominent link to http://stackoverflow.com/questions/tagged/dbi because that's effectively become the DBI FAQ. Thank you! Tim.

[perl5-dbi/DBI-Test] c1988d: Add Context list object and use it to simplify the...

2013-10-28 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: c1988d47d21a90c17b1e58a1999f943d410902e1 https://github.com/perl5-dbi/DBI-Test/commit/c1988d47d21a90c17b1e58a1999f943d410902e1 Author: Tim Bunce Date: 2013-10-28 (Mon, 28 Oct 2013) Changed paths

[perl5-dbi/dbi] 2d0d03: Changed DBD::Gofer ping while disconnected set_err...

2013-10-28 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 2d0d03cef039e5c1d4f8ed6b981c85f7ec463874 https://github.com/perl5-dbi/dbi/commit/2d0d03cef039e5c1d4f8ed6b981c85f7ec463874 Author: Tim Bunce Date: 2013-10-28 (Mon, 28 Oct 2013) Changed paths: M

Re: DBD::ODBC tricky unicode problem

2013-10-28 Thread Tim Bunce
On Sun, Oct 27, 2013 at 05:45:50PM +, Martin J. Evans wrote: > On 27/10/2013 14:49, Tim Bunce wrote: > > >So, the next question is what are the implications of fixing it for > >existing applications? Do you need a deprecation cycle with warnings etc? Might be worth nailin

Re: DBD::ODBC tricky unicode problem

2013-10-27 Thread Tim Bunce
hich it may already do, I didn't check). Agreed. Great. Progress! :) So, the next question is what are the implications of fixing it for existing applications? Do you need a deprecation cycle with warnings etc? Tim.

Re: DBD::ODBC tricky unicode problem

2013-10-26 Thread Tim Bunce
people not using odbc_old_unicode and relying > on it. You could say these people still get back what they inserted, > it is just they inserted data in a codepage and got the same string > back, just in unicode now. They will be the ones affected because > the data they would get back after reverting the change will be > bytes/chrs in the codepage now and no longer marked as unicode in > their perl. > > Any good suggestions to get me out of this mess? Let's start by separating the discussion of input from output. I suggest you rewrite the message and focus just in input for now. Tim [who knows ~zero about DBD::ODBC].

[perl5-dbi/DBI-Test] 207eac: Pushing this example further along.

2013-10-23 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 207eac170d96ede9d161fe28ca0a7b12ddcfc8cd https://github.com/perl5-dbi/DBI-Test/commit/207eac170d96ede9d161fe28ca0a7b12ddcfc8cd Author: Tim Bunce Date: 2013-10-22 (Tue, 22 Oct 2013) Changed paths

[perl5-dbi/dbi] 3a8580: Tidy Changes notes

2013-10-22 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 3a8580b9e056a7d51f556206f27522e29b73a2ee https://github.com/perl5-dbi/dbi/commit/3a8580b9e056a7d51f556206f27522e29b73a2ee Author: Tim Bunce Date: 2013-10-22 (Tue, 22 Oct 2013) Changed paths: M

[perl5-dbi/DBI-Test] 7be92a: Rough conceptual draft of test variant generator

2013-10-21 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 7be92a12fd97389c7ddff6be04a135cce23626f7 https://github.com/perl5-dbi/DBI-Test/commit/7be92a12fd97389c7ddff6be04a135cce23626f7 Author: Tim Bunce Date: 2013-10-21 (Mon, 21 Oct 2013) Changed paths

[perl5-dbi/dbi] e51119: No longer show quote and quote_identifier calls at...

2013-10-11 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: e51119ea83336d7b28b974fbd35f8c050c4f081b https://github.com/perl5-dbi/dbi/commit/e51119ea83336d7b28b974fbd35f8c050c4f081b Author: Tim Bunce Date: 2013-10-11 (Fri, 11 Oct 2013) Changed paths: M

[perl5-dbi/dbi] e190b7: Enable PrintWarn by default. (Trial for testing by...

2013-10-11 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: e190b789ba8b0a7bd77d4905b716efa633c6533f https://github.com/perl5-dbi/dbi/commit/e190b789ba8b0a7bd77d4905b716efa633c6533f Author: Tim Bunce Date: 2013-10-11 (Fri, 11 Oct 2013) Changed paths: M

[perl5-dbi/dbi] 58ef04: Add perl 5.18 to .travis.yml

2013-10-11 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 58ef040c6bd583fc72005981b54e9181bdc48a7d https://github.com/perl5-dbi/dbi/commit/58ef040c6bd583fc72005981b54e9181bdc48a7d Author: Tim Bunce Date: 2013-10-10 (Thu, 10 Oct 2013) Changed paths: M

Re: Please test DBI-1.628_50 re change in PrintWarn

2013-10-11 Thread Tim Bunce
ou've installed this trial version, then you'll need to recompile your drivers again. Sorry for the inconvenience!) Tim. On Fri, Oct 11, 2013 at 01:49:04PM +0100, Tim Bunce wrote: > The PrintWarn attribute used to default to the same value as $^W. > In other words, if you ra

Please test DBI-1.628_50 re change in PrintWarn

2013-10-11 Thread Tim Bunce
.629 so you can test it *with your application code* (not just make test) and report back. Please report back whether you have extra warnings logged *OR NOT* and don't forget to mention what driver you're using. Thanks! Tim. p.s. DBI-1.628_50 will install as $DBI::VERSION 1.629.

Re: Proposal: Test::MakeVariantTestFiles - take 2

2013-10-07 Thread Tim Bunce
e approach I'm suggesting. I think this gives us good separation of concerns. There's a clear division of responsibility between WriteVariants on one hand, plug-in modules providing variants on the other, and DBIT::Provider glueing them together in the middle. All with clear responsibilities and interfaces. WriteVariants (or whatever it gets called) is clearly not dependant on DBI and I can't see any reason DBIT::Provider (or whatever it gets called) should be either. Any thouhts? Tim.

Re: Proposal: Test::MakeVariantTestFiles - take 2

2013-10-02 Thread Tim Bunce
bar.t etc. Obviously Test::MakeVariantTestFiles is just a low-level part of an overall system but I think it has value as a stand-alone disto (once it has matured). The next level above that would be a module that gathers config info and calls write_variants(). Before we get into details about that, does the above seem like a workable foundation? Tim.

REVISED: Now at 9:30 CET (was: Weekly DBIT IRC meeting - Wed. 9:00 CET)

2013-10-01 Thread Tim Bunce
I announce it loudly to attract more attendees. Slight change of plan, we're moving the meeting to 30 minutes later. Wednesday 9:30 CET on #dbi (irc.perl.org). Tim.

[perl5-dbi/dbi] 929264: Added Changes for PR5 and polished wordings

2013-09-30 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 9292649cd0e73be76a1e21f768f94bd7d884c5ff https://github.com/perl5-dbi/dbi/commit/9292649cd0e73be76a1e21f768f94bd7d884c5ff Author: Tim Bunce Date: 2013-09-29 (Sun, 29 Sep 2013) Changed paths: M

[perl5-dbi/dbi] a9d245: Fix POD for SQL_BIGINT type constant

2013-09-30 Thread Tim Bunce
paths: M DBI.pm Log Message: --- Fix POD for SQL_BIGINT type constant It's exported as of DBI-1.54, with the ODBC value. Commit: 2b891cb93beae60654a6a7958c91a361e5e14487 https://github.com/perl5-dbi/dbi/commit/2b891cb93beae60654a6a7958c91a361e5e14487 Author: Tim

[perl5-dbi/dbi] 571608: Sorted .gitignore, added test_output_* and MYMETA....

2013-09-30 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 571608687d4741f083caf34e9f3037735623bfc3 https://github.com/perl5-dbi/dbi/commit/571608687d4741f083caf34e9f3037735623bfc3 Author: Tim Bunce Date: 2013-09-28 (Sat, 28 Sep 2013) Changed paths: A

Re: Using Test::Database with DBIT

2013-09-30 Thread Tim Bunce
On Mon, Sep 30, 2013 at 08:36:33AM +0200, Jens Rehsack wrote: > Am 29.09.2013 um 21:20 schrieb Tim Bunce : > > > I'd appreciate a summary of how DBI::Test::DSN::Provider differs from > > Test::Database and/or how they might work together. > > I discussed with BooK

Re: Proposal: Test::MakeVariantTestFiles

2013-09-30 Thread Tim Bunce
On Mon, Sep 30, 2013 at 08:52:04AM +0200, Jens Rehsack wrote: > > Am 29.09.2013 um 21:26 schrieb Tim Bunce : > > > The DBI adopted an approach towards testing 'variants' by creating extra > > test files that act as wrappers around existing test files. > > &

Proposal: Test::MakeVariantTestFiles

2013-09-29 Thread Tim Bunce
e DBIT has adopted the same approach. I think the approach is good and more widely applicable than just the DBI. I'd like to propose that we factor it out into a separate distribution. Thoughts? Tim.

Using Test::Database with DBIT

2013-09-29 Thread Tim Bunce
ither via travis (http://about.travis-ci.org/docs/user/database-setup/) or cpantesters, we'll want to run against all the configured and available databases. I'd appreciate a summary of how DBI::Test::DSN::Provider differs from Test::Database and/or how they might work together. Tim.

Common DBI Driver Test Suite - Requirements - take 2

2013-09-29 Thread Tim Bunce
unique table names. R6. provides tools that drivers can use/extend for themselves. I'm thinking specifically here of the creation of test files with combinations of env vars and other settings. E.g., test DBD::CSV with Text::CSV and Text::CSV_XS Tim.

Re: Common DBI Driver Test Suite - Requirements

2013-09-28 Thread Tim Bunce
On Fri, Sep 27, 2013 at 11:42:10AM +0200, Jens Rehsack wrote: > Am 27.09.2013 um 00:03 schrieb Tim Bunce : > > > On Wed, Sep 25, 2013 at 08:36:22PM +0200, Jens Rehsack wrote: > > > >> For me, a G10 is interesting (handling SQL::Statement as a DBD) > >> >

get_info (was: Common DBI Driver Test Suite - Requirements)

2013-09-28 Thread Tim Bunce
On Fri, Sep 27, 2013 at 09:12:09AM +0100, Martin J. Evans wrote: > On 26/09/13 23:29, Tim Bunce wrote: > >I'm expecting that one of the side-effects of DBIT will be a great > >improvement in support for get_info by drivers. That'll be a win for all. > > It definite

Re: Problem with ReadOnly attribute

2013-09-28 Thread Tim Bunce
On Fri, Sep 27, 2013 at 09:56:38PM +0100, Martin J. Evans wrote: > On 27/09/2013 21:01, Tim Bunce wrote: > >> > >>I don't see a way in DBI's pod to report this back i.e., there is no > >>return value mentioned. > >> > >>Should I j

Re: Problem with ReadOnly attribute

2013-09-27 Thread Tim Bunce
quot;? If so, yes, that seems like the right thing to do. The test can then be updated to check for that. I'd be happy for you to patch the DBI docs along those lines. Whether $dbh->{ReadOnly} should remain false after an attempt to set it true has 'failed' seems more tricky. If it's false then other code can't tell that the application declared itself to not want to make changes. I'm inclined to let it stay true. Tim.

Re: Common DBI Driver Test Suite - Requirements

2013-09-26 Thread Tim Bunce
On Thu, Sep 26, 2013 at 05:55:56PM +0100, Martin J. Evans wrote: > On 25/09/13 17:28, Tim Bunce wrote: > > > > G2. driver developers adopt DBIT as a free test suite with good > > coverage of the DBI API. This is the pay-back _for_ developers. > > I think one

Re: Common DBI Driver Test Suite - Requirements

2013-09-26 Thread Tim Bunce
On Wed, Sep 25, 2013 at 08:36:22PM +0200, Jens Rehsack wrote: > > Am 25.09.2013 um 19:27 schrieb Tim Bunce : > > > On Wed, Sep 25, 2013 at 07:02:07PM +0200, H.Merijn Brand wrote: > >> On Wed, 25 Sep 2013 17:28:04 +0100, Tim Bunce > >> wrote: > >> &g

[perl5-dbi/dbi] e90c3d: Clarify wording of log message when err is cleared...

2013-09-26 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: e90c3db6b8128cd9841358e352dc66ad56279de0 https://github.com/perl5-dbi/dbi/commit/e90c3db6b8128cd9841358e352dc66ad56279de0 Author: Tim Bunce Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M

Re: Common DBI Driver Test Suite - Requirements

2013-09-25 Thread Tim Bunce
On Wed, Sep 25, 2013 at 07:02:07PM +0200, H.Merijn Brand wrote: > On Wed, 25 Sep 2013 17:28:04 +0100, Tim Bunce > wrote: > > > G9. end users can find the level of DBI API compliance of a driver > > i.e., by looking at the test configuration for the driver &g

Common DBI Driver Test Suite - Requirements

2013-09-25 Thread Tim Bunce
so we get good coverage (perhaps extend Test::Database) So, any thoughts on these goals, scope, and requirements? (Please avoid design and implementation details for now. If you have any concerns that relate to design and implementation that you feel need to be considered now, try to express them in terms of the goals, scope, or requirements that would lead to that design.) Tim.

Re: DBD::mysql 4.024 released, many fixes, especially for Windows

2013-09-18 Thread Tim Bunce
I'm delighted to see DBD::mysql moving again. Many thanks to you and all those actively contributing their time, attention and energy. Tim. On Wed, Sep 18, 2013 at 08:52:25AM +0200, Michiel Beijen wrote: > Patrick Galbraith has released a new version of DBD::mysql with many > small f

[perl5-dbi/dbi] 176ffe: Callbacks ought not to be passed inline to connect...

2013-09-04 Thread Tim Bunce
Author: Tim Bunce Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M DBI.pm Log Message: --- Merge pull request #2 from theory/cb-doctweak Callbacks ought not to be passed inline to connect_cached. Compare: https://github.com/perl5-dbi/dbi/compare/4eb6f236ae96

[perl5-dbi/dbi] dbadce: Add the `connect_cached.connected` callback.

2013-09-04 Thread Tim Bunce
uthor: Tim Bunce Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M Changes M DBI.pm M t/70callbacks.t Log Message: --- Added connect_cached.connected Callback PR#3 [David E. Wheeler] Merge remote-tracking branch 'origin/pr/3' Compare: https://githu

Re: thorny problem with table_info implementation

2013-09-03 Thread Tim Bunce
table_info('%', '%', '%') returns everything > table_info() did return everything due to workaround in DBD::ODBC > but fixing bug ends up in table_info() returning nothing. How about changing your test code to table_info('%', '%', '%', '%') and treat table_info() a special case that triggers a warning? Tim.

Teams and permissions in the perl5-dbi organization

2013-08-28 Thread Tim Bunce
1: "Contributors" = "a commit bit for the perl5-dbi org" 2: "Contributors" + "DBD-Foo" I figure that we'd add anyone who's a regular/trustworthy contributor to the Contributors team. Driver authors/admins can add people to their own "DBD-Foo&quo

[perl5-dbi/dbi] 4eb6f2: Update Changes for RT#87029

2013-07-22 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 4eb6f236ae96196cd023ee6d157ac06fdf1033fd https://github.com/perl5-dbi/dbi/commit/4eb6f236ae96196cd023ee6d157ac06fdf1033fd Author: Tim Bunce Date: 2013-07-22 (Mon, 22 Jul 2013) Changed paths: M

Re: State of DBD::mysql maintenance

2013-07-15 Thread Tim Bunce
On Fri, Jul 12, 2013 at 02:27:56PM +0100, Rudolf Lippan wrote: > On Fri, 28 Jun 2013 15:42:36 +0100, Tim Bunce wrote: > > > > I can give you access for that Martin by making you a co-maint, > > but naturally I'm reluctant to do so without the approval of the > >

[perl5-dbi/dbi] 148677: Stay in C90 rules - avoid declaring a variable wit...

2013-07-02 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 1486773ec0bf357661d756cf37ff2988b5eaf24d https://github.com/perl5-dbi/dbi/commit/1486773ec0bf357661d756cf37ff2988b5eaf24d Author: Tim Bunce Date: 2013-06-26 (Wed, 26 Jun 2013) Changed paths: M

Re: DBI::Test's DESIGN.md

2013-07-01 Thread Tim Bunce
nt in future to > have the same flexibility there (stealing the RootClass technology > from DBI ^^). > > Anyway - this can be very tricky and have interesting side effects > producing a lot of false positives which nobody wants. *nods* > > ## How and where should database connections be made? > > > > I think the modules that implement tests should not perform connections. > > The $dbh to use should be provided as an argument. > > This is a must-have. Because we want to generate several test > variants for DBD::DBM with several backends (as well as for > DBD::CSV). I'm not sure if you're agreeing with me. > > [...some specific implementation details...] > > Feature request :P > Nice one, but later - let's go out before YAPC::EU! > And it's voluntary work … :D Sure. And I'm happy to help. At the moment, though, I don't know if my implementing some of the items above would cause more pain than gain. I just want to be sure we're all helping in roughly the same direction :) Tim.

Re: State of DBD::mysql maintenance

2013-06-28 Thread Tim Bunce
ffer, and limited time, that's why working together as a team is so effective. I'd really like to hear from any of the current maintainers. I'd also specifically like to ask if they'd be happy to move the repo under the umbrella of the github perl5-dbi organization https://github.com/perl5-dbi where many people would be able to help directly. Tim.

State of DBD::mysql maintenance (was: looking for a patch or workaround for err/errstr bug)

2013-06-27 Thread Tim Bunce
ther bug reports) at https://github.com/CaptTofu/DBD-mysql and Patrick seems active in recent months. I'd like to know why there hasn't been more activity on this and the other critical bugs. Do the DBD::mysql maintainers need more help? If you're a DBD::mysql user and care about the future of the code, please help out. Tim.

[perl5-dbi/DBI-Test] 24a0b2: Added DESIGN.md discussion doc

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 24a0b2df607ecccf7c463f175eca443e4cb31c90 https://github.com/perl5-dbi/DBI-Test/commit/24a0b2df607ecccf7c463f175eca443e4cb31c90 Author: Tim Bunce Date: 2013-06-23 (Sun, 23 Jun 2013) Changed paths

[perl5-dbi/DBI-Test] fcf834: add travis status image and link to README

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: fcf8343a0e9f291da7ea6c5d0d8527adb6b8137f https://github.com/perl5-dbi/DBI-Test/commit/fcf8343a0e9f291da7ea6c5d0d8527adb6b8137f Author: Tim Bunce Date: 2013-06-23 (Sun, 23 Jun 2013) Changed paths

[perl5-dbi/DBI-Test] cf02ee: add .travis.yml

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: cf02ee2832a1ad800e4a135e36e1b5bb67d2 https://github.com/perl5-dbi/DBI-Test/commit/cf02ee2832a1ad800e4a135e36e1b5bb67d2 Author: Tim Bunce Date: 2013-06-23 (Sun, 23 Jun 2013) Changed paths

[perl5-dbi/dbi] 39ec18: Fixed reference to $sth in selectall_arrayref docs...

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 39ec181582c4e613df041a723a2db7df8023d6b3 https://github.com/perl5-dbi/dbi/commit/39ec181582c4e613df041a723a2db7df8023d6b3 Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths: M

[perl5-dbi/dbi] d31c83: Tweak Changes description of DBI::SQL::Nano_::Stat...

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: d31c839373eb3137b51f8d481f94c2a3232c9515 https://github.com/perl5-dbi/dbi/commit/d31c839373eb3137b51f8d481f94c2a3232c9515 Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths: M

[perl5-dbi/dbi] 6a5ada: Support multiple folders in DBD::File's f_dir attr...

2013-06-24 Thread Tim Bunce
arch over f_dir_ext Commit: 825a5faae8a7644ff3c998bb794ff97b15914e5e https://github.com/perl5-dbi/dbi/commit/825a5faae8a7644ff3c998bb794ff97b15914e5e Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths: M Changes M lib/DBD/File.pm M t/51dbm_file.t Log

[perl5-dbi/dbi] 149bb7: revert empty string handling in Nano (f2a2df0)

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 149bb752910f2541198d4b20a61e079eedaaa3d5 https://github.com/perl5-dbi/dbi/commit/149bb752910f2541198d4b20a61e079eedaaa3d5 Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths: M

[perl5-dbi/dbi] 8c3a98: Enable compiling by C++ RT#84285 [Kurt Jaeger]

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 8c3a98cce8656adc2da54ade4d71d8c18fde20c4 https://github.com/perl5-dbi/dbi/commit/8c3a98cce8656adc2da54ade4d71d8c18fde20c4 Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths: M

[perl5-dbi/DBI-Test] 36895c: Updates to DESIGN.md

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: 36895c2da2f357de357937013b1a195169bb8312 https://github.com/perl5-dbi/DBI-Test/commit/36895c2da2f357de357937013b1a195169bb8312 Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths

[perl5-dbi/DBI-Test] f963e7: Updates to DESIGN.md

2013-06-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/DBI-Test Commit: f963e73b4bfa4fe25a4995fabcef28376fba8b6e https://github.com/perl5-dbi/DBI-Test/commit/f963e73b4bfa4fe25a4995fabcef28376fba8b6e Author: Tim Bunce Date: 2013-06-24 (Mon, 24 Jun 2013) Changed paths

Re: DBI::Test

2013-06-23 Thread Tim Bunce
ne ahead and changed the permissions on the DBI::Test namespace. I opted to setup the permissions much like the other DBI modules. So TIMB is the primary and both REHSACK and HMBRAND have co-maint. > Whom shall we contact when we want to add more Co-Maintainers? Me :) Tim.

Re: [perl5-dbi/dbi] 6a5ada: Support multiple folders in DBD::File's f_dir attr...

2013-06-12 Thread Tim Bunce
On Wed, Jun 12, 2013 at 07:53:30AM +0200, H.Merijn Brand wrote: > On Tue, 11 Jun 2013 22:44:06 +0100, Tim Bunce > wrote: > > > On Tue, Jun 11, 2013 at 04:09:13AM -0700, H.Merijn Brand - Tux wrote: > > > Branch: refs/heads/f_dir-ref > ^^

Re: [perl5-dbi/dbi] 6a5ada: Support multiple folders in DBD::File's f_dir attr...

2013-06-11 Thread Tim Bunce
yet and a few locations where things still will go wrong > when the catdir () is involved I'd *really* like features to be developed on feature branches and only to land on trunk, in a single merge, once they have reasonable test coverage. Tim.

Re: problem with bound columns and fetchall_arrayref with a slice

2013-06-07 Thread Tim Bunce
On Fri, Jun 07, 2013 at 08:29:42AM +0100, Martin J. Evans wrote: > On 04/06/13 06:22, Tim Bunce wrote: > > > >I see the docs don't spell it out but I've always intended the bind_col > >type parameter to be 'sticky' - i.e. a missing or undef valu

Re: problem with bound columns and fetchall_arrayref with a slice

2013-06-03 Thread Tim Bunce
e the docs don't spell it out but I've always intended the bind_col type parameter to be 'sticky' - i.e. a missing or undef value wouldn't undo previous type settings. Feel free to patch the docs to clarify that. Tim.

[perl5-dbi/dbi] 3f4d5e: Tweak reference to Ingeneering and remove (broken)...

2013-05-24 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 3f4d5efaed8f2fa89ad6fd9b265d60f557bfad2e https://github.com/perl5-dbi/dbi/commit/3f4d5efaed8f2fa89ad6fd9b265d60f557bfad2e Author: Tim Bunce Date: 2013-05-23 (Thu, 23 May 2013) Changed paths: M

[perl5-dbi/dbi] 0b3fe3: Fixed VERSION regression in DBI::SQL::Nano

2013-05-17 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 0b3fe3d8b14c2280e27032c8ea52d1a3c4c133c1 https://github.com/perl5-dbi/dbi/commit/0b3fe3d8b14c2280e27032c8ea52d1a3c4c133c1 Author: Tim Bunce Date: 2013-05-16 (Thu, 16 May 2013) Changed paths: M lib

[perl5-dbi/dbi] 3e3ad7: prep 1.626 release

2013-05-17 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 3e3ad7125d7a7bd3175a1b27f4eba5bf85f89699 https://github.com/perl5-dbi/dbi/commit/3e3ad7125d7a7bd3175a1b27f4eba5bf85f89699 Author: Tim Bunce Date: 2013-05-15 (Wed, 15 May 2013) Changed paths: M

(Fwd) Failed: PAUSE indexer report TIMB/DBI-1.626.tar.gz

2013-05-15 Thread Tim Bunce
Hi. What's the story with the decreasing version numbers for DBI::SQL::Nano*? Did I mess something up? Tim. - Forwarded message from PAUSE - Date: Wed, 15 May 2013 11:30:28 + From: PAUSE To: tim.bu...@pobox.com, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de Subject: F

[perl5-dbi/dbi] ffdfc8: Fix travis-ci link in README

2013-04-07 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: ffdfc830eeb7b36c60b9a295c38048988da0137f https://github.com/perl5-dbi/dbi/commit/ffdfc830eeb7b36c60b9a295c38048988da0137f Author: Tim Bunce Date: 2013-04-05 (Fri, 05 Apr 2013) Changed paths: M

[perl5-dbi/dbi] 4e1a41: Created branch: http://svn.perl.org/modules/dbi/br...

2013-04-07 Thread Tim Bunce
Branch: refs/heads/DBI-1-no-get-context Home: https://github.com/perl5-dbi/dbi Commit: 4e1a41563d39ac85f3a39d5ea30bb104d42d76f6 https://github.com/perl5-dbi/dbi/commit/4e1a41563d39ac85f3a39d5ea30bb104d42d76f6 Author: Tim Bunce Date: 2004-02-24 (Tue, 24 Feb 2004) Log

[perl5-dbi/dbi] 86c21e: Move some old and/or out-of-date files into a new ...

2013-04-07 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: 86c21e68435492b6cb3411a62de66387f146c9c3 https://github.com/perl5-dbi/dbi/commit/86c21e68435492b6cb3411a62de66387f146c9c3 Author: Tim Bunce Date: 2013-04-04 (Thu, 04 Apr 2013) Changed paths: A Old

[perl5-dbi/dbi] cf3612: MANIFEST updates and some housekeeping

2013-04-07 Thread Tim Bunce
Branch: refs/heads/master Home: https://github.com/perl5-dbi/dbi Commit: cf36123519125810c49a06ab9ef2435451b60025 https://github.com/perl5-dbi/dbi/commit/cf36123519125810c49a06ab9ef2435451b60025 Author: Tim Bunce Date: 2013-04-05 (Fri, 05 Apr 2013) Changed paths: M

Re: Moving DBI to github - and the perl5-dbi organization

2013-04-05 Thread Tim Bunce
On Fri, Apr 05, 2013 at 08:13:31AM +0200, H.Merijn Brand wrote: > On Fri, 5 Apr 2013 00:20:52 +0100, Tim Bunce > wrote: > > > The new git repo is up at https://github.com/perl5-dbi/dbi > > There are no branches in this repo. Ah. I'd forgotten to push branches and tags. Done now. Thanks. Tim.

Re: Moving DBI to github - and the perl5-dbi organization

2013-04-04 Thread Tim Bunce
out admin access and suchlike later. Meanwhile feel free to clone, fork, and submit pull requests etc. Tim.

What identity do you want in the DBI commit history?

2013-04-03 Thread Tim Bunce
mjevans = "Martin J. Evans" petdance = Andy Lester pgollucci = "Philip M. Gollucci" sjohnston = Stuart Johnston stvn = Stevan Little theory = "David E. Wheeler" timbo = "Tim Bunce" turnstep = Greg Sabino Mullane If any of you

Moving DBI to github - and the perl5-dbi organization

2013-03-31 Thread Tim Bunce
ke to become team admins within the perl5-dbi organization to foster the creation of teams of contributors for their drivers. This is obviously entirely optional but seems like a good way to focus and enhance collaboration around the DBI and drivers. https://help.github.com/articles/what-are-the-different-access-permissions Any thoughts? Tim.

Re: Moving to git - (Fwd) svn.perl.org shutdown

2013-03-31 Thread Tim Bunce
On Sun, Mar 31, 2013 at 12:51:17PM -0400, Yanick Champoux wrote: > > On 13-03-31 03:28 AM, Tim Bunce wrote: > > > Any driver authors using svn.perl.org have presumably also got an email. > > I didn't yet, but it's okay: DBD-Oracle has been running with a

Moving to git - (Fwd) svn.perl.org shutdown

2013-03-31 Thread Tim Bunce
I had been thinking I'd make the move to git, and github, during the summer. Looks like it'll be sooner than that. Any driver authors using svn.perl.org have presumably also got an email. Tim. - Forwarded message from Robert - Date: Sat, 30 Mar 2013 13:27:48 -0700 From:

Re: 1.524

2013-03-25 Thread Tim Bunce
> it was my specific usage case which led to DiscardString and > StrictlyTyped. Which is important and worth keeping, I think. Failing due to a locally patched module is a local problem. Tim.

Re: 1.524

2013-03-25 Thread Tim Bunce
tch applied to make the > output style meet our requirements - causes this mismatch. Am I right in thinking that the goal of the JSON::XS test is to check whether JSON::XS puts quotes around values? I'd suggest adding s/\s+//g, plus a comment, to make that explicit. Tim. > I don't min

Re: Cached statements hold strong references to bind values

2013-01-26 Thread Tim Bunce
On Sat, Jan 26, 2013 at 07:21:56PM +1100, Peter Rabbitson wrote: > On Fri, Jan 25, 2013 at 10:59:46PM +0000, Tim Bunce wrote: > > On Fri, Jan 25, 2013 at 09:40:07PM +1100, Peter Rabbitson wrote: > > > On Fri, Jan 25, 2013 at 10:17:11AM +, Tim Bunce wrote: > > > >

Re: Cached statements hold strong references to bind values

2013-01-25 Thread Tim Bunce
On Fri, Jan 25, 2013 at 09:40:07PM +1100, Peter Rabbitson wrote: > On Fri, Jan 25, 2013 at 10:17:11AM +0000, Tim Bunce wrote: > > Re https://rt.cpan.org/Public/Bug/Display.html?id=82942 > > > > The key question: is this a bug or a feature? > > Can you walk me through y

Cached statements hold strong references to bind values

2013-01-25 Thread Tim Bunce
Re https://rt.cpan.org/Public/Bug/Display.html?id=82942 The key question: is this a bug or a feature? I can argue it either way. I'm open to suggestions. Tim.

Re: Shared DBI driver test suite

2013-01-23 Thread Tim Bunce
On Wed, Jan 23, 2013 at 10:07:01AM +0100, Jens Rehsack wrote: > On 22.01.13 23:42, Tim Bunce wrote: > > >One of my biggest regrets about the implementation of the DBI is that I > >didn't create a separate test suite that could be reused by driver authors. > > > &

Shared DBI driver test suite

2013-01-22 Thread Tim Bunce
a common DBI driver test suite. Tim.

Re: Problem with procedures returning a SYS_REFCURSOR which is not open/executed - possible fixes

2013-01-11 Thread Tim Bunce
else had any thoughts on this. Sounds good to me. Thanks for looking after this Martin. Tim.

Re: Merging DBD::RAM into DBI

2012-12-22 Thread Tim Bunce
On Sat, Dec 22, 2012 at 03:02:06PM +0100, Jens Rehsack wrote: > On 22.12.12 10:28, Tim Bunce wrote: > >On Sat, Dec 22, 2012 at 12:06:57AM +0100, Jens Rehsack wrote: > >>On 21.12.12 22:41, Sven Dowideit wrote: > >> > >>But I mean the base DBD::RAM you'll fi

<    1   2   3   4   5   6   7   8   9   10   >