Hello community,

here is the log from the commit of package perl-DBIx-Class for openSUSE:Factory 
checked in at 2014-11-18 22:44:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DBIx-Class (Old)
 and      /work/SRC/openSUSE:Factory/.perl-DBIx-Class.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-DBIx-Class"

Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-DBIx-Class/perl-DBIx-Class.changes  
2014-03-09 18:37:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBIx-Class.new/perl-DBIx-Class.changes     
2014-11-18 22:45:09.000000000 +0100
@@ -1,0 +2,71 @@
+Wed Nov 12 09:32:25 UTC 2014 - co...@suse.com
+
+- updated to 0.082810
+     * 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)
+         - Custom condition relationships are now invoked with a slightly
+           different signature (existing coderefs will continue to work)
+         - Add extra custom condition coderef attribute 'foreign_values'
+           to allow for proper reverse-relationship-like behavior
+           (i.e. $result->set_from_related($custom_rel, $foreign_result_object)
+         - When in a transaction, DBIC::Ordered now seamlesly handles result
+           objects that went out of sync with the storage (RT#96499)
+         - CDBICompat::columns() now supports adding columns through supplied
+           Class::DBI::Column instances (GH#52)
+         - Deprecate { col1 => col2 } expressions in manual {from} structures
+           (at some point of time manual {from} will be deprecated entirely)
+ 
+     * Fixes
+         - Fix Resultset delete/update affecting *THE ENTIRE TABLE* in cases
+           of empty (due to conditions) resultsets with multi-column keys
+         - Fix on_connect_* not always firing in some cases - a race condition
+           existed between storage accessor setters and the determine_driver
+           routines, triggering a connection before the set-cycle is finished
+         - Fix collapse being ignored on single-origin selection (RT#95658)
+         - Fix incorrect behavior on custom result_class inflators altering
+           the amount of returned results
+         - Fix failure to detect stable order criteria when in iterator
+           mode of a has_many prefetch off a search_related chain
+         - Prevent erroneous database hit when accessing prefetched related
+           resultsets with no rows
+         - Proper exceptions on malformed relationship conditions (RT#92234)
+         - Fix incorrect handling of custom relationship conditions returning
+           SQLA literal expressions
+         - Fix long standing bug with populate() missing data from hashrefs 
with
+           different keysets: http://is.gd/2011_dbic_populate_gotcha (RT#92723)
+         - Fix multi-value literal populate not working with simplified bind
+           specifications
+         - Massively improve the implied resultset condition parsing - now all
+           applicable conditions within a resultset should be properly picked
+           up by create() and populate()
+         - Ensure definitive condition extractor handles bizarre corner cases
+           without bombing out (RT#93244)
+
+-------------------------------------------------------------------

Old:
----
  DBIx-Class-0.08270.tar.gz

New:
----
  DBIx-Class-0.082810.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-DBIx-Class.spec ++++++
--- /var/tmp/diff_new_pack.6kvDuX/_old  2014-11-18 22:45:10.000000000 +0100
+++ /var/tmp/diff_new_pack.6kvDuX/_new  2014-11-18 22:45:10.000000000 +0100
@@ -17,10 +17,10 @@
 
 
 Name:           perl-DBIx-Class
-Version:        0.08270
+Version:        0.082810
 Release:        0
 %define cpan_name DBIx-Class
-Summary:        Extensible and flexible object <-> relational mapper
+Summary:        Extensible and flexible object <-> relational mapper.
 License:        Artistic-1.0 or GPL-1.0+
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/DBIx-Class/
@@ -29,14 +29,13 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Class::Accessor::Grouped) >= 0.10010
+BuildRequires:  perl(Class::Accessor::Grouped) >= 0.10012
 BuildRequires:  perl(Class::C3::Componentised) >= 1.0009
 BuildRequires:  perl(Class::Inspector) >= 1.24
 BuildRequires:  perl(Config::Any) >= 0.20
 BuildRequires:  perl(Context::Preserve) >= 0.01
 BuildRequires:  perl(DBD::SQLite) >= 1.29
 BuildRequires:  perl(DBI) >= 1.57
-BuildRequires:  perl(Data::Compare) >= 1.22
 BuildRequires:  perl(Data::Dumper::Concise) >= 2.020
 BuildRequires:  perl(Data::Page) >= 2.00
 BuildRequires:  perl(Devel::GlobalDestruction) >= 0.09
@@ -44,10 +43,10 @@
 BuildRequires:  perl(Hash::Merge) >= 0.12
 BuildRequires:  perl(MRO::Compat) >= 0.12
 BuildRequires:  perl(Module::Find) >= 0.07
-BuildRequires:  perl(Moo) >= 1.002
+BuildRequires:  perl(Moo) >= 1.006001
 BuildRequires:  perl(Package::Stash) >= 0.28
 BuildRequires:  perl(Path::Class) >= 0.18
-BuildRequires:  perl(SQL::Abstract) >= 1.77
+BuildRequires:  perl(SQL::Abstract) >= 1.81
 BuildRequires:  perl(Scope::Guard) >= 0.03
 BuildRequires:  perl(Sub::Name) >= 0.04
 BuildRequires:  perl(Test::Deep) >= 0.101
@@ -57,22 +56,21 @@
 BuildRequires:  perl(Text::Balanced) >= 2.00
 BuildRequires:  perl(Try::Tiny) >= 0.07
 BuildRequires:  perl(namespace::clean) >= 0.24
-Requires:       perl(Class::Accessor::Grouped) >= 0.10010
+Requires:       perl(Class::Accessor::Grouped) >= 0.10012
 Requires:       perl(Class::C3::Componentised) >= 1.0009
 Requires:       perl(Class::Inspector) >= 1.24
 Requires:       perl(Config::Any) >= 0.20
 Requires:       perl(Context::Preserve) >= 0.01
 Requires:       perl(DBI) >= 1.57
-Requires:       perl(Data::Compare) >= 1.22
 Requires:       perl(Data::Dumper::Concise) >= 2.020
 Requires:       perl(Data::Page) >= 2.00
 Requires:       perl(Devel::GlobalDestruction) >= 0.09
 Requires:       perl(Hash::Merge) >= 0.12
 Requires:       perl(MRO::Compat) >= 0.12
 Requires:       perl(Module::Find) >= 0.07
-Requires:       perl(Moo) >= 1.002
+Requires:       perl(Moo) >= 1.006001
 Requires:       perl(Path::Class) >= 0.18
-Requires:       perl(SQL::Abstract) >= 1.77
+Requires:       perl(SQL::Abstract) >= 1.81
 Requires:       perl(Scope::Guard) >= 0.03
 Requires:       perl(Sub::Name) >= 0.04
 Requires:       perl(Text::Balanced) >= 2.00
@@ -134,6 +132,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes examples README
+%doc AUTHORS Changes examples LICENSE README
 
 %changelog

++++++ DBIx-Class-0.08270.tar.gz -> DBIx-Class-0.082810.tar.gz ++++++
++++ 27006 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to