Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v0.08204
Commits on Nov 8, 2012
  1. Torsten Raudssus

    Release 0.08204

    Getty authored
  2. Peter Rabbitson
Commits on Nov 5, 2012
  1. Peter Rabbitson
  2. Peter Rabbitson
  3. Peter Rabbitson
  4. Peter Rabbitson
  5. Peter Rabbitson
Commits on Nov 4, 2012
  1. Peter Rabbitson
  2. Peter Rabbitson
Commits on Nov 3, 2012
  1. Fitz Elliott Peter Rabbitson

    Test that ->new() on a ResultSet object returns a Row

    felliott authored ribasushi committed
  2. Peter Rabbitson

    Fix API mismatch between new_related() and new_result() (RT#78336)

    ribasushi authored
    Almost 7 years ago a refactor in fea3d04 fed an (undocumented) $attrs
    parameter from new_related() to new_result(), while new_result() never
    expected (and ignored) said parameter. Since this is an undocumented
    feature, which nobody complained about for all this time - document
    extensively and kill it with fire.
  3. Peter Rabbitson
  4. Peter Rabbitson
  5. Peter Rabbitson
  6. Alessandro Ranellucci Peter Rabbitson

    Mention the internal join pruner in POD

    alexrj authored ribasushi committed
  7. Peter Rabbitson

    Fix unique constraint violations in Ordered.pm blanket movement (RT#7…

    ribasushi authored
    …9773)
    
    This essentially reverts 5e6fde3 which was applied without much thinking.
    Added a test to ensure this doesn't re-break again.
  8. Peter Rabbitson

    Properly signify internal cursor methods, trash their accessors as well

    ribasushi authored
    (the accessors were not used throughout anyway)
  9. Rafael Kitover Peter Rabbitson

    fix Cursor SYNOPSIS

    rkitover authored ribasushi committed
  10. Peter Rabbitson
  11. Matt Phillips Peter Rabbitson

    Let SQLMaker rs_attr 'for' support string literals

    mattp- authored ribasushi committed
    SQLMaker previously only allowed hardcoded values with the 'for' attr,
    overriding in storage specific subclasses. Rather than attempt to provide an
    exhaustive list of possible options, the base class can now take \$scalaras
    an override that is embedded directly in the returned $sql
  12. Peter Rabbitson
  13. Peter Rabbitson

    Fix invalid pod example syntax

    Felix Antonius Wilhelm Ostmann authored ribasushi committed
Commits on Oct 20, 2012
  1. Peter Rabbitson

    release 0.08203_01

    ribasushi authored
  2. Peter Rabbitson
Commits on Oct 18, 2012
  1. fREW Schmidt

    release 0.08203

    frioux authored
Commits on Oct 15, 2012
  1. fREW Schmidt

    release 0.08202_01

    frioux authored
Commits on Oct 12, 2012
  1. Peter Rabbitson

    Really fix the DBD::SQLite ping() issue

    ribasushi authored
    Apparently DBD::SQLite is notoriously bad at synchronizing its internal
    transaction state with {AutoCommit}
    https://metacpan.org/source/ADAMK/DBD-SQLite-1.37/lib/DBD/SQLite.pm#L921
    There is a function http://www.sqlite.org/c3ref/get_autocommit.html
    but DBD::SQLite does not expose it (nor does it seem to properly use it)
    
    Furthermore the detection is rather broken as described in RT#80087.
    Bend over backwards to attempt to preserve as much sanity as possible.
    While at it issue a non-trappable warning so that folks fix the offending
    codepath (which arguably is still broken)
    
    It is possible to have a proper "connection", and have "ping" return
    false anyway (e.g. corrupted file). In such cases DBD::SQLite still
    keeps the actual file handle open. We don't really want this to happen,
    so force-close the handle via DBI itself (this solves a bunch of Win32
    test failures)
  2. Peter Rabbitson
Commits on Oct 6, 2012
  1. shadowcat-mst
Commits on Oct 5, 2012
  1. fREW Schmidt

    release 0.08201

    frioux authored
  2. Peter Rabbitson fREW Schmidt

    Fix test using legacy order_by spec

    ribasushi authored frioux committed
  3. Peter Rabbitson fREW Schmidt

    Replace inadequate $dbh->ping SQLite implementation (RT#78420)

    ribasushi authored frioux committed
    When SQLite attempts to connect to a file that is not a database,
    it nevertheless maintains a true $dbh->{Active} and $dbh->ping.
    Replace with a schema listing SELECT, and fix test erroneously
    assuming it can portably do chmod 000
Commits on Sep 1, 2012
  1. Dagfinn Ilmari Mannsåker
  2. Dagfinn Ilmari Mannsåker

    Revert "Fix t/storage/reconnect.t when run as root"

    ilmari authored
    The test change just papered over the problem, a proper fix is pending
    on the for_current/riba/fix_sqlite_ping_RT78420 branch.
    
    This reverts commit 64819b0.
  3. Dagfinn Ilmari Mannsåker

    Fix t/storage/reconnect.t when run as root

    ilmari authored
    As root, the chmod 000 doesn't prevent SQLite form opening the fake db
    file, so we need to disconnect to make it reopen the restored real one.
Something went wrong with that request. Please try again.