Permalink
Commits on Feb 18, 2012
  1. Timestamp v0.51.

    committed Feb 18, 2012
  2. Really localize $@.

    committed Feb 18, 2012
Commits on Feb 17, 2012
Commits on Feb 14, 2012
  1. Increment to v0.51.

    committed Feb 14, 2012
  2. Timestamp v0.50.

    committed Feb 14, 2012
  3. Credit RJBS.

    committed Feb 14, 2012
  4. Merge pull request #15 from rjbs/svp-failure

    Make the SQLite driver work and fix bad method call in Driver.pm.
    committed Feb 14, 2012
  5. don't be so sly about SQLite; it causes problems

    For example, say I do this:
    
      #!perl
      use DBIx::Connector;
      my $conn = DBIx::Connector->new('dbi:SQLite:db.lite', undef, undef);
      $conn->txn({ ... $conn->svn({ ... }); });
    
    Creating the connector loads DBIx::Connector::Driver::SQLite, which,
    *immediately* and during *compile time* checks
    $DBD::SQLite::sqlite_version to decide whether or not to create the
    methods that make the thing useful at all.
    
    Unfortunately, DBD::SQLite isn't loaded until the first call to txn, so
    checking that variable isn't very useful yet.  The
    "$...::sqlite_version || 0" is a clue: why would that *ever* be
    undefined?
    
    I've replaced all that logic with runtime checks.  After all, you
    certainly won't call txn or svp until *after* you've connected, which
    means *after* DBD::SQLite has been loaded.  I've also made it fatal to
    try to use these features without the right version of SQLite.  I'd hate
    to think someone is happily carrying on using savepoints and thinking
    they're useful, only to have each invocation silently do nothing!
    rjbs committed Feb 14, 2012
  6. oops, I planned 4 tests

    rjbs committed Feb 14, 2012
Commits on Feb 13, 2012
  1. call "release" not "release_rollback"

    the former exists; the latter does not
    rjbs committed Feb 13, 2012
  2. a not-to-be-deployed test for svp

    this test is very very close to the code in the svp docs
    rjbs committed Feb 13, 2012
Commits on Sep 27, 2011
  1. Remove DBIx::Connector::Proxy.

    It was only used with `with`, which was deprecated in v0.34 and removed in 6717f10.
    committed Sep 27, 2011
  2. Increment to v0.50.

    committed Sep 27, 2011
  3. Remove `with`.

    committed Sep 27, 2011
Commits on Sep 26, 2011
  1. Remove `catch` feature.

    committed Sep 26, 2011
  2. Add new version.

    committed Sep 26, 2011
  3. Incremeent to v0.47.

    committed Sep 26, 2011
  4. Timestamp v0.47.

    committed Sep 26, 2011
Commits on Jul 17, 2011
  1. Warn every time.

    committed Jul 17, 2011
  2. Increment to v0.47.

    committed Jul 17, 2011
  3. Timestamp v0.46.

    committed Jul 17, 2011
  4. Deprecate exception handling.

    It will be removed in two versions. Recommend Try::Tiny, instead.
    committed Jul 17, 2011
Commits on Jun 4, 2011
  1. Thanks ask!

    committed Jun 4, 2011
  2. Fix duplication in README file

    abh committed Jun 4, 2011
Commits on Jun 1, 2011
  1. Avoid death on Perl 5.15.

    committed Jun 1, 2011
Commits on May 31, 2011
Commits on May 10, 2011
  1. Increment to v0.46.

    committed May 10, 2011
  2. Timestamp v0.45.

    committed May 10, 2011
  3. Test nested svp, too.

    committed May 10, 2011