[libdbix-connector-perl] branch master updated (40db7f1 -> 83e30a0)
gregor herrmann
gregoa at debian.org
Mon Feb 15 18:53:57 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libdbix-connector-perl.
from 40db7f1 update changelog
adds 706500c New module to move connection handling from Catalyst::Model::DBI and DBIx::Class::Storage::DBI to its own library. More to come.
adds 1bf81a5 Eliminate dependency on Class::XSAccessor
adds 6f1076d Rewrote to actually do the caching
adds d3a2a3d Added tests for do() and made it work
adds 430ca25 Added txn(). Toying with renaming it `txn_do()`.
adds 06ab5bd Added documentation.
adds 6af6fa8 Documentation proof-read.
adds 12879db More documentation.
adds d052706 Added tests to ensure args are passed on do() and txn()
adds 7c12822 Added some variations on connected from DBIx::Class.
adds 8a19d6c Added transaction depth setting to _connect.
adds e263902 Added db-specific drivers. Not used yet, but they will be.
adds 7e6eb97 Added support for nested calls to `do()`.
adds 10c0dc8 Added support for nesting in txn_do()
adds 56e8f7e Added svp_do(); tests to be written.
adds 907aca6 Wrote tests for `svp_do` and made it work.
adds b5620ff Simplified savepoint name management
adds 1d35fed Added `svp_do` tests
adds 8cb406f Renamed `svp_live.t` to `svp_do_live.t`
adds 45bb09f Removed the `_in_txn` flag, since `AutoCommit` already has that info
adds 9af2c6b Updated documentation
adds e19fa29 Added Oracle driver.
adds a65de67 Move txn stuff to drivers and eval second txn call
adds 4d4738e Another read-through of the docs.
adds 80e2e8e Use the `_driver` accessor.
adds f9f4bd3 Realized that DESTROY was clearing the cache, which was wrong.
adds 4d2685c Changed `Driver->new` to a factory constructor
adds f28b8f9 Documented the driver subclasses.
adds c44bdee Restored a test to ensure that connections are singletons.
adds a5bf392 A few more credits.
adds 10813dd Typo
adds 47a02dc Added mod_perl support
adds da8e348 Turned `driver` into a public method.
adds c4881c1 Added SQLite savepoint support.
adds a8f0430 Add MSSQL driver.
adds 28ae442 Added more acknowledgements and timestamped for release.
adds 8754f6c Incremented version number to 0.11.
adds c81e8f4 Filled in the important details in the README.
adds 5fc7aa0 Changed name to DBIx::Connector
adds f52aca7 Timestamped for 0.11 release.
adds 5fa5ee1 Fixed .gitignore to know the new name.
adds 4ebad2c Add DBIx::Connector::Driver to "See Also".
adds 88ba08d Fixed some broken links & incremented the version number to 0.12.
adds 97fd19c Removed `use feature` and `use utf8` from `t/pod-coverage.t` -- those were pastos from another project.
adds b003ff3 Removed `use DBD::SQLite`.
adds b64e7c1 Timestamped for 0.12 release.
adds 7776c8a Incremented version number to 0.13.
adds 3cf81f0 Fixed the GitHub links for realz.
adds 542aea8 Require Test::More 0.88.
adds c3ecf8a Add comment explaining why Oracle `ping()` is broken.
adds 918929a Added some To-Dos. Hope to work through them today.
adds bd56a58 DBIx::Connector: Add missing $wantarray to _exec call
adds f175f9c DBIx::Connector: Fix "svp_do" documentation error.
adds 5c4cc43 Merge branch 'master' of git://github.com/mlawren/dbix-connector into mlawren/master
adds b3ae7b0 Added a regression test for missing $wantarray argument.
adds 1b45d8c Added regression to ensure proper args passed on retry in `txn_do()`.
adds 9ee384c Store the dbh in $_ for block calls.
adds 1251224 Don't call `ping()` while in a block.
adds da0d110 Doc tweak suggested by Tim Bunce.
adds 7a79733 Update docs and check Active in `dbh()`
adds c4a1df8 Always check the `Active` flag
adds 5c00b05 Merged `_verify_pid` into `_seems_connected`.
adds 60d2357 Restore plans.
adds 16de066 Give credit where credit is due.
adds faa1f8d Renamed `do()` and `txn_do()`.
adds 6b2acf0 Finally settled on method names. Now there are three of each:
adds 439c4a1 Reworked the documentation.
adds 2f83cea Moved adverbial interface comments.
adds 856a53e Did that.
adds 2a04f59 Simplified the block methods
adds 100d63f Updated `Changes`
adds 6d71650 Eliminate caching and mod_perl special-casing
adds 762ab7c Add `with()`
adds cfb7e83 Add tests for proxy method chaining
adds 604b53f Rewrote the docs for all the changes
adds ccb5bbd Incremented version to 0.20
adds 7a15bb4 Timestamped for 0.20.
adds e16b7d6 Incremented version number to 0.21.
adds b6c9162 Remove undocumented and redundant savepoint methods
adds 1b0b297 Fix the `author` section of `META.yml`
adds 4b9df7d Indentation.
adds fdfec92 Added notes for exception-handling to-do.
adds 661853f I don't think I want to add an `auto_savepoint` option
adds 24e6035 Add integrated exception handling
adds 0cb98c9 Remove To Dos section
adds 1995613 Compatibility change: Additional arguments to `run()`, `txn()`, and `svp()` are no longer passed on to the execution of the block, since they are immediately available to the closure, anyway. This simplifies things for integrated exception handling.
adds 68fafd0 Ignore `MYMETA.yml`.
adds bce2f70 Add support for `catch` parame key.
adds dd30fd4 Update README.
adds ce88ce9 Let `svp()` be a no-op on non-savepoint RDBMSs.
adds 35fd7d8 Incremented version number to 0.30.
adds 0504541 Timestamped DBIx::Connector 0.30.
adds e2ffb36 Incremented version number to 0.31.
adds c4059ec Added missing version numbers to DBIx::Connector::Driver::SQLite and the proxy class used by `with()`.
adds be52272 Fixed orphaned references to DBIx::Connection to properly be DBIx::Connector.
adds 3209c6d Remove methods deprecated in 0.20
adds ae12b71 Some minor refactoring and code cleanup
adds 32e308f More refactoring
adds 00e5dc6 couple fixes for code example typos (at least I think they're typos)
adds 4586a08 Give credit where credit is due.
adds 1ffe5fb Likely fix for Win32 failure
adds 9bf4ab4 Alignment.
adds bf92f2c Timestamped for 0.31.
adds 2a80483 Incremented version number to 0.32.
adds cd1552e Module::Build hack no longer needed.
adds bfc3f01 Updated email for Peter Rabbitson.
adds ed93f3d Use methods to access DBI attributes.
adds 65715f1 Timestamp for 0.32.
adds c777a99 Increment version to 0.33.
adds 608eb89 Added some POD about return values.
adds dfcf10e Some tweaks of Quinn's doc improvements.
adds 9aa0c41 Add `in_txn()`.
adds df6a19f Timestamp for 0.33.
adds a4a01be Increment version number to 0.34.
adds 79bed55 Add `mode` attribute.
adds fa187a1 Deprecate `with`.
adds 6b0e7a4 Didn't mean to leave in that line.
adds 47cd819 Timestamp for 0.34
adds 7731bc0 Increment version to 0.35.
adds 8aeec15 Add a scoping block around the execution of the blocks passed to `run()`, `txn()`, and `svp()`. This prevents an app from exiting when a user returns from the block via the `next` or `last` keyword, which in turn prevented transaction management code from running.
adds 5363a6c Add rollback failure exceptions.
adds 345dbe1 Timestamp for 0.35 release.
adds d3a6288 Increment version number to 0.36.
adds f8e3b31 Fix context for _exec
adds 8d872ad Document use of `wantarray` in blocks.
adds 393b25e Set `AutoInactiveDestroy` with DBI 1.614 and up.
adds ec0f140 Alphabetize.
adds c5bffa7 Simplify `DESTROY()`.
adds c5a7379 Use `our @ISA` instead of `use base`.
adds 535d446 Give credit where credit is due.
adds 6e49e5b Move changes to their proper home.
adds 4377605 Rollback on disconnect was removed.
adds c2d30d1 I kant spel.
adds 3e0407c Update copyright date in README.
adds b2813b4 Email bug reports, too.
adds 146951d Require Test::Pod.
adds e2135f5 Increment to version 0.40.
adds 4528655 Timestamp for 0.40 release.
adds d2ea7c9 Increment version to 0.41.
adds 5252a8e pod fixes
adds 8035c6d Don't return disconnected `$dbh` from `connect()`.
adds 582a1dd Add `disconnect_on_destroy()`.
adds 25eaaa9 Timestamp for 0.41.
adds a967b85 Increment version to 0.42.
adds 6f2ec11 Add 0.42 to Changes.
adds 59fc5ab Fix bug where catch blocks did not propagate exceptions.
adds 3b5a08a Timestamped for 0.42.
adds c1d9b65 Increment version to 0.43.
adds cec9f43 Default RaiseError to true.
adds cde8c2e Add per-driver post-connection handling.
adds 28af1f0 Remove mention of `Try::Tiny::catch`.
adds 89fb592 Timestamp v0.43.
adds 3eeeb87 Increment to v0.44.
adds b3657f6 fix issue with _connect args on mysql driver
adds c4ab3f5 Credit where credit is due.
adds af5af66 Timestamp v0.44.
adds b43e63d Increment to v0.45.
adds 8c0468c Don't crash when in_txn() called with no connection.
adds b4111d0 Recommend setting AutoCommit to true.
adds 5a5be8a Fix nested exception handling in `run(fixup)`.
adds 0b85387 Fix nested exception handling in `txn()`.
adds a535451 Test nested svp, too.
adds ffc69c7 Timestamp v0.45.
adds 4266af5 Increment to v0.46.
adds c271b54 Eliminate "Use of qw(...) as parentheses is deprecated" warnings.
adds fcd96c9 Avoid death on Perl 5.15.
adds 8372a8c Fix duplication in README file
adds 80e36ea Thanks ask!
adds 17bce86 Deprecate exception handling.
adds b3b0c34 Timestamp v0.46.
adds 3fba657 Increment to v0.47.
adds c332f36 Warn every time.
adds 0ffe215 Timestamp v0.47.
adds 1ee9129 Incremeent to v0.47.
adds c5b91aa Add new version.
adds c185fa0 Remove `catch` feature.
adds 70a16dd Remove `$die->()` in favor of `die`.
adds 1dd7ac1 Simplify error handling now that `catch` is gone.
adds 48729c3 Some more simplification possible with `catch` gone.
adds 6717f10 Remove `with`.
adds 8ec4b44 Increment to v0.50.
adds 19b8452 Remove DBIx::Connector::Proxy.
adds f642d5c a not-to-be-deployed test for svp
adds 91e6db5 call "release" not "release_rollback"
adds 2122eca oops, I planned 4 tests
adds 68ed0f2 don't be so sly about SQLite; it causes problems
adds 7b8da10 bring the live SQLite svp test into t/svp_live.t
adds 9e1285c determine new-enoughness of SQLite in _connect
adds e39f76b Merge pull request #15 from rjbs/svp-failure
adds 76e1d4c Credit RJBS.
adds b240c56 Timestamp v0.50.
adds d7d2fbf Increment to v0.51.
adds f19491f Proper exception handling on Perl < 5.14.
adds 4f4b737 Really localize $@.
adds e6441ae Timestamp v0.51.
adds 08bb82d Increment to v0.52.
adds 5c92244 Encapsulate DBI params in a closure.
adds cdf6385 Eliminate v-string warning.
adds 3f550cb Use Try::Tiny in docs that reference removed catch sub
adds 668007a Merge pull request #18 from rwstauner/pod-try-tiny-fix
adds 7ff33a1 Note doc fix in Changes.
adds b89c183 Eliminate use of qw() syntax errors on 5.1.7.
adds 3e8b520 Mention the 'connected' DBI Callback from constructor Pod
adds 6e0daca Merge pull request #20 from rwstauner/pod-mention-dbi-callbacks
adds 79c18bf Move mention of DBI Callbacks attribute and give credit for the patch.
adds 2265fc1 Timestamp v0.52.
adds 350c96e Increment to v0.53.
adds 7e40e17 Fix some typos, thanks to Mike O'Reagan.
adds fe81577 If we get no DBH from DBI->connect, don't try to use it.
adds 0ff9c07 Timestamp v0.53.
adds 45787ba Increment to v0.54.
adds b1c94b5 Exclude all Pod tests from the distro.
adds 6e72b32 My fix as i think ;-)
adds 3106626 untabify my edition - there are only spaces instead tabs
adds bbbf93a Merge pull request #32 from Perlover/patch_example_1
adds 46b346c Restore doc indent to two spaces.
adds 368168f Remove Pod-testing modules from recommends.
adds b0b906f Add .travis.yml.
adds 6318907 Rename README to README.md.
adds 2010e16 Update copyright date.
adds 640fcc9 Fix Markdown header.
adds d2a83e3 Exclude .travis.yml from the distribution.
adds 319ebc2 repository metadata fix
adds 90dab9d Just return on connection failure, don't assign a bad handle.
adds 94698ce typo fix
adds 07a3cb5 Be specific that $_ is set locally.
adds c9a2861 Don't clear CachedKids on disconnect.
adds 6884214 Ignore DBI_DSN.
adds a30e4e0 Avoid issues with DBI_DRIVER, too.
adds 9493825 Use https for GitHub links.
adds aea8636 Test on Perl 5.22.
adds bd5d49e Recommend DBD::Pg 3.5.0.
adds d35c45d Timestamp v0.54.
adds 898f8f8 Increment to v0.55.
adds 0342f26 Add versions to RollbackError classes.
adds b45c749 Imported Upstream version 0.55
new 0d6f4e7 Merge tag 'upstream/0.55'
new e7b88db Update debian/changelog
new 1158f9e Update debian/upstream/metadata.
new 6294fc6 Drop now unneeded build dependencies.
new ff72351 Declare compliance with Debian Policy 3.9.7.
new f0b46f0 Bump debhelper compatibility level to 9.
new 83e30a0 releasing package libdbix-connector-perl version 0.55-1
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Build.PL | 8 +++---
Changes | 24 +++++++++++++++++
MANIFEST | 4 +--
META.json | 32 +++++++++++-----------
META.yml | 46 +++++++++++++++-----------------
README => README.md | 9 ++++---
debian/changelog | 14 ++++++++--
debian/compat | 2 +-
debian/control | 8 +++---
debian/upstream/metadata | 4 +--
lib/DBIx/Connector.pm | 53 ++++++++++++++++++++-----------------
lib/DBIx/Connector/Driver.pm | 7 +++--
lib/DBIx/Connector/Driver/MSSQL.pm | 4 +--
lib/DBIx/Connector/Driver/Oracle.pm | 4 +--
lib/DBIx/Connector/Driver/Pg.pm | 8 ++++--
lib/DBIx/Connector/Driver/SQLite.pm | 4 +--
lib/DBIx/Connector/Driver/mysql.pm | 4 +--
t/base.t | 2 ++
t/pod-coverage.t | 10 -------
t/pod.t | 7 -----
20 files changed, 139 insertions(+), 115 deletions(-)
rename README => README.md (92%)
delete mode 100644 t/pod-coverage.t
delete mode 100644 t/pod.t
--
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