Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: people/haarg/s…
Commits on Jan 26, 2012
  1. @haarg
  2. @haarg
  3. @haarg
Commits on Jan 18, 2012
  1. @haarg
  2. @haarg
  3. @haarg
  4. @haarg
  5. @rkitover

    issue warning for DateTimes passed to ->search

    rkitover authored
    Issue a carp_unique when DateTime objects are detected in binds in
    ::Storage::DBI with a pointer to the Cookbook recipe for formatting
    DateTime objects for queries.
    Add a test for the warning in t/inflate/datetime.t, which already has
    TODO tests for DTs in ->search.
Commits on Jan 10, 2012
  1. @rkitover

    add POD on how to use Moose in custom ResultSets

    rkitover authored
    Thanks to mst for providing the relevant info.
Commits on Jan 5, 2012
  1. @ribasushi
Commits on Jan 4, 2012
  1. @castaway @ribasushi

    Add link to SQLHackers documentation

    castaway authored ribasushi committed
  2. @brd @ribasushi

    - Fix typo (s/get_colum/get_column).

    brd authored ribasushi committed
Commits on Jan 3, 2012
  1. @abraxxa
Commits on Jan 2, 2012
  1. @abraxxa @ribasushi

    refactored HashRefInflators internals

    abraxxa authored ribasushi committed
  2. @ribasushi

    Rewrite the HRI bench to produce consistent numbers with less handhol…

    ribasushi authored
    - Now we auto-pull from git what we want to benchmark (by default last
      2 commits + uncommitted changes if any)
    - Run a very tight benchmarking loop, without requerying SQLite or have
      any other unrelated distractions
    - use DumbBench (much saner implementation and results, though slower)
Commits on Dec 5, 2011
  1. @rkitover @ribasushi

    Add live Firebird test for paging fix 8b31f62

    rkitover authored ribasushi committed
  2. @ribasushi

    Fix and test first_skip/skip_first limit dialects

    ribasushi authored
    Codebase didn't take in account the fact that limit bindvals for
    SELECT FIRST x SKIP y and SELECT FIRST x SKIP y need to be inserted
    at the head of the bind-assembly chain. Hence introducing a new
    bind-chunk position 'pre_select'. While at it move the TOP dialect
    to use it as well.
    Extensive tests for both dialects, and also augment the test for
    the Oracle RowNum dialect (no fixes necessary)
Commits on Nov 29, 2011
  1. @ribasushi
  2. @arodland

    Release 0.08196

    arodland authored
  3. @ribasushi
Commits on Nov 26, 2011
  1. @ribasushi
  2. @ribasushi
  3. @pmorch @ribasushi

    Modifying links to /condition to point to DBIC::Relationship::Base

    pmorch authored ribasushi committed
    Because that is where the condition description is to be found
Commits on Nov 25, 2011
  1. @ribasushi

    Fix copyright... in November

    ribasushi authored
  2. @ribasushi
  3. @ribasushi
  4. @ribasushi

    Fix TxnScopeGuard misbehaving on externally set $@ without inner exce…

    ribasushi authored
    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.
  5. @ribasushi

    Abstract away the CORE::GLOBAL::require override code, foolproof tests

    ribasushi authored
    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
  6. @ribasushi
  7. @ribasushi
  8. @ribasushi
  9. @mstratman @ribasushi

    Documented $resultsource->name

    mstratman authored ribasushi committed
  10. @ribasushi
  11. @rkitover @ribasushi

    Silence freetds/ODBC test warnings

    rkitover authored ribasushi committed
    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.
  12. @ribasushi

    Start caching the result of various bind_attribute_by_data_type invoc…

    ribasushi authored
    Not only is this a speed win - it also avoids multiple querying of DBD
    versions, which can lead to a memory leak (because is silly).
    Still go even further and only check the VERSION of a DBD once unless the
    DBD got reloaded.
Something went wrong with that request. Please try again.