Permalink
Commits on Jun 4, 2010
  1. Timestamp for 0.35 release.

    theory committed Jun 4, 2010
Commits on May 24, 2010
  1. Add a scoping block around the execution of the blocks passed to `run…

    theory committed May 24, 2010
    …()`,
    
    `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.
Commits on May 3, 2010
  1. Increment version to 0.35.

    theory committed May 3, 2010
  2. Timestamp for 0.34

    theory committed May 3, 2010
    A few minor code tweaks. Notably, only disable `with()`'s warnings when our
    own tests are running. They should be quite visible for anyone else's tests.
Commits on Apr 30, 2010
  1. Deprecate `with`.

    theory committed Apr 30, 2010
    Also proof the docs and make tweaks to them.
    Also update the copyright year.
  2. Add `mode` attribute.

    theory committed Apr 30, 2010
Commits on Mar 31, 2010
  1. Increment version number to 0.34.

    theory committed Mar 31, 2010
  2. Timestamp for 0.33.

    theory committed Mar 31, 2010
  3. Add `in_txn()`.

    theory committed Mar 31, 2010
Commits on Feb 23, 2010
  1. Added some POD about return values.

    qdw committed Feb 23, 2010
Commits on Feb 22, 2010
  1. Increment version to 0.33.

    theory committed Feb 22, 2010
  2. Timestamp for 0.32.

    theory committed Feb 22, 2010
  3. Use methods to access DBI attributes.

    theory committed Feb 22, 2010
    Switch to using `FETCH()` and `STORE()` to get and set DBI attributes where possible. The primary reason is to avoid death during global destruction, when the DBI's `tie`d interface can sometimes be pulled out from under us. Switched to the OO interface througout to be consistent.
Commits on Feb 2, 2010
Commits on Nov 14, 2009
Commits on Nov 9, 2009
  1. Timestamped for 0.31.

    theory committed Nov 9, 2009
Commits on Nov 8, 2009
  1. Alignment.

    theory committed Nov 8, 2009
  2. Likely fix for Win32 failure

    theory committed Nov 8, 2009
Commits on Nov 1, 2009
Commits on Oct 31, 2009
  1. More refactoring

    theory committed Oct 31, 2009
    Also Changed `svp()` so that it redispatches to `txn()` earlier, and without
    starting a savepoint. Transactionally, the result is equivalent, but it's a
    tad more efficient (saving a couple of calls to the database).
  2. Remove methods deprecated in 0.20

    theory committed Oct 31, 2009
    Gone:
    * `do()`
    * `txn_do()`
    * `svp_do()`
    * `clear_cache()`
Commits on Oct 30, 2009
  1. Added missing version numbers to DBIx::Connector::Driver::SQLite and …

    theory committed Oct 30, 2009
    …the proxy
    
    class used by `with()`.
Commits on Oct 29, 2009
  1. Timestamped DBIx::Connector 0.30.

    theory committed Oct 29, 2009
  2. Let `svp()` be a no-op on non-savepoint RDBMSs.

    theory committed Oct 29, 2009
    * `svp()` no longer throws an exception whe used with an RDBMS that doesn't
      support savepoints. In such situations, savepoints are treated as a no-op,
      and thus the transactional behavior of `svp()` becomes the same as `txn()`.
    * Moved up the discussion of calling `svp()` outside of a transaction in the
      documentation.
Commits on Oct 27, 2009
  1. Update README.

    theory committed Oct 27, 2009