- updated to 0.082842
see /usr/share/doc/packages/perl-DBIx-Class/Changes
0.082842 2020-06-16 20:10 (UTC)
* New Features
- An on_connect rebase_sqlmaker call allowing experimentation with
non-core SQL generators on a per-$schema-instance basis
https://is.gd/DBIC_rebase_sqlmaker
- Automatically detect and use multi-column IN on recent versions of
libsqlite: ... WHERE ( foo, bar ) IN ( SELECT foo, bar FROM ... )
* Fixes
- Fix silent failure to retrieve a primary key (RT#80283) or worse:
returning an incorrect value (RT#115381) in case a rdbms-side autoinc
column is declared as PK with the is_auto_increment attribute unset
- Fix overly-aggressive condition unrolling, corrupting custom ops with
array arguments (RT#132390)
- Fix docs on how to properly use Moo(se) in ResultSet's, and fix a
corner case of ->count not functioning properly when the old recipe
was being used (GH#105)
- Fix incorrect ::Storage->_ping() behavior under Sybase (RT#114214)
- Work around breakage in Hash::Merge by soft-requiring Clone as part
of the replicated subsystem (RT#124321)
* Misc
- DBIC_TRACE_PROFILE=... now uses a ::Storage::Statistics subclass
DBIx::Class::Storage::Debug::PrettyTrace which properly ships as a
part of this distrinbution
- Switch out SQL::Abstract dependency with a slower moving dist
- Remove Data::Page dependency by inlining its entirety into the core
DBIx::Class::ResultSet::Pager (RT#130686)
OBS-URL: https://build.opensuse.org/request/show/815918
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-Class?expand=0&rev=32
* Fixes
- Fix incorrect collapsing-parser source being generated in the
presence of unicode data among the collapse-points
- Fix endless loop on BareSourcelessResultClass->throw_exception(...)
* Misc
- Depend on newer SQL::Abstract (fixing overly-aggressive parenthesis
opener: RT#99503)
- Depend on newer Moo, fixing some interoperability issues:
http://lists.scsys.co.uk/pipermail/dbix-class/2014-October/011787.html
0.082801 2014-10-05 23:55 (UTC)
* Known Issues
- Passing large amounts of objects with stringification overload
directly to DBIx::Class may result in strange action at a distance
exceptions. More info (and a workaround description) can be found
under "Note" at https://metacpan.org/pod/SQL::Abstract#is_plain_value
- The relationship condition resolution fixes come with the side effect
of returning more complete data, tripping up *some* users of an
undocumented but widely used internal function. In particular
https://rt.cpan.org/Ticket/Display.html?id=91375#txn-1407239
* Notable Changes and Deprecations
- DBIC::FilterColumn now properly bypasses \'' and \[] literals, just
like the rest of DBIC
- DBIC::FilterColumn "from_storage" handler is now invoked on NULLs
returned from storage
- find() now throws an exception if some of the supplied values are
managed by DBIC::FilterColumn (RT#95054)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-DBIx-Class?expand=0&rev=18
oid sha256:341e0b6ecb29d8c49174a6c09d7c6dbf38729ba4015ee7fd70360a4ffee1f251
size 879391
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.