Permalink
Switch branches/tags
Commits on Nov 29, 2011
  1. Release 0.08196

    arodland committed Nov 29, 2011
Commits on Nov 26, 2011
  1. Modifying links to /condition to point to DBIC::Relationship::Base

    Because that is where the condition description is to be found
    pmorch committed with ribasushi Aug 2, 2011
Commits on Nov 25, 2011
  1. Fix copyright... in November

    ribasushi committed Nov 25, 2011
  2. Fix TxnScopeGuard misbehaving on externally set $@ without inner exce…

    …ptions
    
    The guard is supposed to warn when it goes out of scope without a commit.
    However this doesn't work if $@ was already set before the guard was created
    and there were no eval{}s to clear it between definition and destruction.
    
    Fixing this by storing a weakref to the current exception (if any) and
    disregarding the contents of $@ if they match the ref we started with.
    ribasushi committed Nov 25, 2011
  3. Abstract away the CORE::GLOBAL::require override code, foolproof tests

    Rewrite prompted by some weirdness in Package::Stash::XS and require overrides
    on older perls < 5.8.7. Besides the cleaner code add a kick-ass require
    tracer.
    ribasushi committed Nov 24, 2011
  4. Documented $resultsource->name

    mstratman committed with ribasushi Jun 14, 2011
  5. Silence freetds/ODBC test warnings

    The freetds+dynamic cursors TODO tests are throwing a warning for undef
    in ->find, set the DBIC_NULLABLE_KEY_NOWARN env var to silence them.
    This is not a solution of course, but we will deal with it when we
    resolve the underlying issues with freetds and dynamic cursors.
    rkitover committed with ribasushi Nov 24, 2011
  6. Start caching the result of various bind_attribute_by_data_type invoc…

    …ations
    
    Not only is this a speed win - it also avoids multiple querying of DBD
    versions, which can lead to a memory leak (because version.pm is silly).
    
    Still go even further and only check the VERSION of a DBD once unless the
    DBD got reloaded.
    ribasushi committed Nov 24, 2011
Commits on Nov 24, 2011
Commits on Nov 22, 2011
Commits on Nov 21, 2011
  1. Changes for 135e8ce

    ribasushi committed Nov 21, 2011
Commits on Oct 26, 2011
Commits on Oct 25, 2011
  1. Fixxor pause indexing

    ribasushi committed Aug 12, 2011
  2. Remove the transparrent hook lazy-pager-count experiment

    It has proven a very stable and reliable implementation, but in the quest
    for fatpacked DBIC should now go to the archives.
    ribasushi committed Aug 7, 2011
  3. Relax expected error message syntax.

    SQLite 1.34 includes more detail in the error, allow any message
    starting with "datatype mismatch".
    ilmari committed Oct 25, 2011