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]

Reply via email to