Hello community, here is the log from the commit of package perl-DBIx-Class for openSUSE:Factory checked in at 2014-03-09 18:37:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-06-28 11:52:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-DBIx-Class.new/perl-DBIx-Class.changes 2014-03-09 18:37:43.000000000 +0100 @@ -1,0 +2,63 @@ +Fri Mar 7 09:15:18 UTC 2014 - [email protected] + +- updated to 0.08270 + * Fixes + - Fix 0.08260 regression in DBD::SQLite bound int handling. Inserted + data was not affected, but any function <=> integer comparison would + have failed (originally fixed way back in 0e773352) + - Fix failure to load DateTime formatter when connecting to Firebird + over ODBC + + * Misc + - All drivers based on ::Storage::DBI::Firebird::Common now return the + same sqlt_type value (affects ::DBI::Interbase, ::DBI::Firebird and + ::DBI::ODBC::Firebird) + + * New Features + - A new zero-to-DBIC style manual: DBIx::Class::Manual::QuickStart + + * Notable Changes and Deprecations + - Explicitly deprecate combination of distinct and selecting a + non-column via $rs->get_column() + + * Fixes + - More robust handling of circular relationship declarations by loading + foreign classes less frequently (should resolve issues like + http://lists.scsys.co.uk/pipermail/dbix-class/2013-June/011374.html) + Note that none of this is a manifestations of a DBIC bug, but rather + unexpected (but correct) behavior of load-order-dependent (hence + logically broken) Resultclass hierarchies. In order to deal with this + DBIC is scaling back a large number of sanity checks, which are to be + reintroduce pending a better framework for source registration + - Fix multiple edge cases of complex prefetch combining incorrectly + with correlated subquery selections + - Fix multiple edge cases stemming from interaction of a non-selecting + order_by specification and distinct and/or complex prefetch + - Fix unbound growth of a resultset during repeated execute/exhaust + cycles (GH#29) + - Work around (and be very vocal about the fact) when DBIC encounters + an exception object with broken string overloading + - Clarify ambiguous behavior of distinct when used with ResultSetColumn + i.e. $rs->search({}, { distinct => 1 })->get_column (...) + - Setting quote_names propagates to SQL::Translator when producing + SQLite DDL (it is one of the few producers *NOT* quoting by default) + - Fix incorrect binding of large integers on old versions of + DBD::SQLite (now DBIC simply always binds SQLite ints as BIGINT) + - Silence (harmless) warnings on recent DBD::SQLite versions, when + inserting/updating large integers on 32bit ivsize systems (RT#76395) + - Back out self-cleaning from DBIx::Class::Carp for the time being + (as a side effect fixes RT#86267) + - Fix incorrect internal use of implicit list context in copy() + - Fix 0.08250 regression in driver determination when DBI_DSN is used + - Tests no longer fail if $ENV{DBI_DSN} is set + - Throw clearer exception on ->new_related() with a non-existent + relationship + - Fix incorrect parethesis unroll with multicolumn in, (never noticed + before fixing false positive in SQLA::Test 1.77) + - Fix t/storage/replicated.t class loading problem + - Stop using the deprecated Class::MOP::load_class() + - Fix warning in t/54taint.t with explicitly unset PERL5LIB (RT#91972) + - Fix t/54taint.t failing under a local::lib with installed earlier + DBIC version (RT#92486) + +------------------------------------------------------------------- Old: ---- DBIx-Class-0.08250.tar.gz New: ---- DBIx-Class-0.08270.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-DBIx-Class.spec ++++++ --- /var/tmp/diff_new_pack.ICADA9/_old 2014-03-09 18:37:44.000000000 +0100 +++ /var/tmp/diff_new_pack.ICADA9/_new 2014-03-09 18:37:44.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-DBIx-Class # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-DBIx-Class -Version: 0.08250 +Version: 0.08270 Release: 0 %define cpan_name DBIx-Class Summary: Extensible and flexible object <-> relational mapper @@ -40,18 +40,16 @@ BuildRequires: perl(Data::Dumper::Concise) >= 2.020 BuildRequires: perl(Data::Page) >= 2.00 BuildRequires: perl(Devel::GlobalDestruction) >= 0.09 -BuildRequires: perl(File::Spec) >= 3.30 BuildRequires: perl(File::Temp) >= 0.22 BuildRequires: perl(Hash::Merge) >= 0.12 BuildRequires: perl(MRO::Compat) >= 0.12 BuildRequires: perl(Module::Find) >= 0.07 -BuildRequires: perl(Moo) +BuildRequires: perl(Moo) >= 1.002 BuildRequires: perl(Package::Stash) >= 0.28 BuildRequires: perl(Path::Class) >= 0.18 -BuildRequires: perl(SQL::Abstract) >= 1.73 +BuildRequires: perl(SQL::Abstract) >= 1.77 BuildRequires: perl(Scope::Guard) >= 0.03 BuildRequires: perl(Sub::Name) >= 0.04 -BuildRequires: perl(Test::Builder) >= 0.94 BuildRequires: perl(Test::Deep) >= 0.101 BuildRequires: perl(Test::Exception) >= 0.31 BuildRequires: perl(Test::More) >= 0.94 @@ -59,8 +57,6 @@ BuildRequires: perl(Text::Balanced) >= 2.00 BuildRequires: perl(Try::Tiny) >= 0.07 BuildRequires: perl(namespace::clean) >= 0.24 -# MANUAL -BuildRequires: perl(Class::DBI) Requires: perl(Class::Accessor::Grouped) >= 0.10010 Requires: perl(Class::C3::Componentised) >= 1.0009 Requires: perl(Class::Inspector) >= 1.24 @@ -71,19 +67,20 @@ Requires: perl(Data::Dumper::Concise) >= 2.020 Requires: perl(Data::Page) >= 2.00 Requires: perl(Devel::GlobalDestruction) >= 0.09 -Requires: perl(File::Spec) >= 3.30 Requires: perl(Hash::Merge) >= 0.12 Requires: perl(MRO::Compat) >= 0.12 Requires: perl(Module::Find) >= 0.07 -Requires: perl(Moo) +Requires: perl(Moo) >= 1.002 Requires: perl(Path::Class) >= 0.18 -Requires: perl(SQL::Abstract) >= 1.73 +Requires: perl(SQL::Abstract) >= 1.77 Requires: perl(Scope::Guard) >= 0.03 Requires: perl(Sub::Name) >= 0.04 Requires: perl(Text::Balanced) >= 2.00 Requires: perl(Try::Tiny) >= 0.07 Requires: perl(namespace::clean) >= 0.24 %{perl_requires} +# MANUAL +BuildRequires: perl(Class::DBI) %description This is an SQL to OO mapper with an object API inspired by the Class::DBI ++++++ DBIx-Class-0.08250.tar.gz -> DBIx-Class-0.08270.tar.gz ++++++ ++++ 12144 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
