[libdbix-connector-perl] annotated tag upstream/0.55 created (now c2ed240)

gregor herrmann gregoa at debian.org
Mon Feb 15 18:53:58 UTC 2016


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/0.55
in repository libdbix-connector-perl.

        at  c2ed240   (tag)
   tagging  b45c74972f39b346e49c29cd7907da891be13e45 (commit)
  replaces  upstream/0.53
 tagged by  gregor herrmann
        on  Mon Feb 15 19:46:56 2016 +0100

- Log -----------------------------------------------------------------
Upstream version 0.55

Ask Bjørn Hansen (1):
      Fix duplication in README file

David E. Wheeler (214):
      New module to move connection handling from Catalyst::Model::DBI and DBIx::Class::Storage::DBI to its own library. More to come.
      Eliminate dependency on Class::XSAccessor
      Rewrote to actually do the caching
      Added tests for do() and made it work
      Added txn(). Toying with renaming it `txn_do()`.
      Added documentation.
      Documentation proof-read.
      More documentation.
      Added tests to ensure args are passed on do() and txn()
      Added some variations on connected from DBIx::Class.
      Added transaction depth setting to _connect.
      Added db-specific drivers. Not used yet, but they will be.
      Added support for nested calls to `do()`.
      Added support for nesting in txn_do()
      Added svp_do(); tests to be written.
      Wrote tests for `svp_do` and made it work.
      Simplified savepoint name management
      Added `svp_do` tests
      Renamed `svp_live.t` to `svp_do_live.t`
      Removed the `_in_txn` flag, since `AutoCommit` already has that info
      Updated documentation
      Added Oracle driver.
      Move txn stuff to drivers and eval second txn call
      Another read-through of the docs.
      Use the `_driver` accessor.
      Realized that DESTROY was clearing the cache, which was wrong.
      Changed `Driver->new` to a factory constructor
      Documented the driver subclasses.
      Restored a test to ensure that connections are singletons.
      A few more credits.
      Typo
      Added mod_perl support
      Turned `driver` into a public method.
      Added SQLite savepoint support.
      Add MSSQL driver.
      Added more acknowledgements and timestamped for release.
      Incremented version number to 0.11.
      Filled in the important details in the README.
      Changed name to DBIx::Connector
      Timestamped for 0.11 release.
      Fixed .gitignore to know the new name.
      Add DBIx::Connector::Driver to "See Also".
      Fixed some broken links & incremented the version number to 0.12.
      Removed `use feature` and `use utf8` from `t/pod-coverage.t` -- those were
      Removed `use DBD::SQLite`.
      Timestamped for 0.12 release.
      Incremented version number to 0.13.
      Fixed the GitHub links for realz.
      Require Test::More 0.88.
      Add comment explaining why Oracle `ping()` is broken.
      Added some To-Dos. Hope to work through them today.
      Merge branch 'master' of git://github.com/mlawren/dbix-connector into mlawren/master
      Added a regression test for missing $wantarray argument.
      Added regression to ensure proper args passed on retry in `txn_do()`.
      Store the dbh in $_ for block calls.
      Don't call `ping()` while in a block.
      Doc tweak suggested by Tim Bunce.
      Update docs and check Active in `dbh()`
      Always check the `Active` flag
      Merged `_verify_pid` into `_seems_connected`.
      Restore plans.
      Give credit where credit is due.
      Renamed `do()` and `txn_do()`.
      Finally settled on method names. Now there are three of each:
      Reworked the documentation.
      Moved adverbial interface comments.
      Did that.
      Simplified the block methods
      Updated `Changes`
      Eliminate caching and mod_perl special-casing
      Add `with()`
      Add tests for proxy method chaining
      Rewrote the docs for all the changes
      Incremented version to 0.20
      Timestamped for 0.20.
      Incremented version number to 0.21.
      Remove undocumented and redundant savepoint methods
      Fix the `author` section of `META.yml`
      Indentation.
      Added notes for exception-handling to-do.
      I don't think I want to add an `auto_savepoint` option
      Add integrated exception handling
      Remove To Dos section
      Compatibility change: Additional arguments to `run()`, `txn()`, and `svp()`
      Ignore `MYMETA.yml`.
      Add support for `catch` parame key.
      Update README.
      Let `svp()` be a no-op on non-savepoint RDBMSs.
      Incremented version number to 0.30.
      Timestamped DBIx::Connector 0.30.
      Incremented version number to 0.31.
      Added missing version numbers to DBIx::Connector::Driver::SQLite and the proxy
      Fixed orphaned references to DBIx::Connection to properly be DBIx::Connector.
      Remove methods deprecated in 0.20
      Some minor refactoring and code cleanup
      More refactoring
      Give credit where credit is due.
      Likely fix for Win32 failure
      Alignment.
      Timestamped for 0.31.
      Incremented version number to 0.32.
      Module::Build hack no longer needed.
      Updated email for Peter Rabbitson.
      Use methods to access DBI attributes.
      Timestamp for 0.32.
      Increment version to 0.33.
      Some tweaks of Quinn's doc improvements.
      Add `in_txn()`.
      Timestamp for 0.33.
      Increment version number to 0.34.
      Add `mode` attribute.
      Deprecate `with`.
      Didn't mean to leave in that line.
      Timestamp for 0.34
      Increment version to 0.35.
      Add a scoping block around the execution of the blocks passed to `run()`,
      Add rollback failure exceptions.
      Timestamp for 0.35 release.
      Increment version number to 0.36.
      Document use of `wantarray` in blocks.
      Set `AutoInactiveDestroy` with DBI 1.614 and up.
      Alphabetize.
      Simplify `DESTROY()`.
      Use `our @ISA` instead of `use base`.
      Give credit where credit is due.
      Move changes to their proper home.
      Rollback on disconnect was removed.
      I kant spel.
      Update copyright date in README.
      Email bug reports, too.
      Require Test::Pod.
      Increment to version 0.40.
      Timestamp for 0.40 release.
      Increment version to 0.41.
      Don't return disconnected `$dbh` from `connect()`.
      Add `disconnect_on_destroy()`.
      Timestamp for 0.41.
      Increment version to 0.42.
      Add 0.42 to Changes.
      Fix bug where catch blocks did not propagate exceptions.
      Timestamped for 0.42.
      Increment version to 0.43.
      Default RaiseError to true.
      Add per-driver post-connection handling.
      Remove mention of `Try::Tiny::catch`.
      Timestamp v0.43.
      Increment to v0.44.
      Credit where credit is due.
      Timestamp v0.44.
      Increment to v0.45.
      Don't crash when in_txn() called with no connection.
      Recommend setting AutoCommit to true.
      Fix nested exception handling in `run(fixup)`.
      Fix nested exception handling in `txn()`.
      Test nested svp, too.
      Timestamp v0.45.
      Increment to v0.46.
      Eliminate "Use of qw(...) as parentheses is deprecated" warnings.
      Avoid death on Perl 5.15.
      Thanks ask!
      Deprecate exception handling.
      Timestamp v0.46.
      Increment to v0.47.
      Warn every time.
      Timestamp v0.47.
      Incremeent to v0.47.
      Add new version.
      Remove `catch` feature.
      Remove `$die->()` in favor of `die`.
      Simplify error handling now that `catch` is gone.
      Some more simplification possible with `catch` gone.
      Remove `with`.
      Increment to v0.50.
      Remove DBIx::Connector::Proxy.
      Merge pull request #15 from rjbs/svp-failure
      Credit RJBS.
      Timestamp v0.50.
      Increment to v0.51.
      Proper exception handling on Perl < 5.14.
      Really localize $@.
      Timestamp v0.51.
      Increment to v0.52.
      Encapsulate DBI params in a closure.
      Eliminate v-string warning.
      Merge pull request #18 from rwstauner/pod-try-tiny-fix
      Note doc fix in Changes.
      Eliminate use of qw() syntax errors on 5.1.7.
      Merge pull request #20 from rwstauner/pod-mention-dbi-callbacks
      Move mention of DBI Callbacks attribute and give credit for the patch.
      Timestamp v0.52.
      Increment to v0.53.
      Fix some typos, thanks to Mike O'Reagan.
      If we get no DBH from DBI->connect, don't try to use it.
      Timestamp v0.53.
      Increment to v0.54.
      Exclude all Pod tests from the distro.
      Merge pull request #32 from Perlover/patch_example_1
      Restore doc indent to two spaces.
      Remove Pod-testing modules from recommends.
      Add .travis.yml.
      Rename README to README.md.
      Update copyright date.
      Fix Markdown header.
      Exclude .travis.yml from the distribution.
      Just return on connection failure, don't assign a bad handle.
      Be specific that $_ is set locally.
      Don't clear CachedKids on disconnect.
      Avoid issues with DBI_DRIVER, too.
      Use https for GitHub links.
      Test on Perl 5.22.
      Recommend DBD::Pg 3.5.0.
      Timestamp v0.54.
      Increment to v0.55.
      Add versions to RollbackError classes.

David Steinbrunner (2):
      repository metadata fix
      typo fix

Erik Rijkers (1):
      Ignore DBI_DSN.

Karen Etheridge (1):
      pod fixes

Lee Aylward (1):
      fix issue with _connect args on mysql driver

Mark Lawrence (2):
      DBIx::Connector: Add missing $wantarray to _exec call
      DBIx::Connector: Fix "svp_do" documentation error.

Perlover (2):
      My fix as i think ;-)
      untabify my edition - there are only spaces instead tabs

Quinn Weaver (1):
      Added some POD about return values.

Randy Stauner (2):
      Use Try::Tiny in docs that reference removed catch sub
      Mention the 'connected' DBI Callback from constructor Pod

Ricardo Signes (6):
      a not-to-be-deployed test for svp
      call "release" not "release_rollback"
      oops, I planned 4 tests
      don't be so sly about SQLite; it causes problems
      bring the live SQLite svp test into t/svp_live.t
      determine new-enoughness of SQLite in _connect

Robert Buels (1):
      couple fixes for code example typos (at least I think they're typos)

Yaroslav Korshak (1):
      Fix context for _exec

gregor herrmann (1):
      Imported Upstream version 0.55

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdbix-connector-perl.git



More information about the Pkg-perl-cvs-commits mailing list