Hello community,

here is the log from the commit of package rubygem-bunny for openSUSE:Factory 
checked in at 2016-09-13 22:24:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-bunny (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-bunny.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-bunny"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-bunny/rubygem-bunny.changes      
2016-08-26 23:16:45.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-bunny.new/rubygem-bunny.changes 
2016-09-13 22:24:32.000000000 +0200
@@ -1,0 +2,6 @@
+Tue Aug 16 04:28:40 UTC 2016 - [email protected]
+
+- updated to version 2.5.1
+ see installed ChangeLog.md
+
+-------------------------------------------------------------------

Old:
----
  bunny-2.5.0.gem

New:
----
  bunny-2.5.1.gem

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

Other differences:
------------------
++++++ rubygem-bunny.spec ++++++
--- /var/tmp/diff_new_pack.n43nLs/_old  2016-09-13 22:24:33.000000000 +0200
+++ /var/tmp/diff_new_pack.n43nLs/_new  2016-09-13 22:24:33.000000000 +0200
@@ -24,14 +24,13 @@
 #
 
 Name:           rubygem-bunny
-Version:        2.5.0
+Version:        2.5.1
 Release:        0
 %define mod_name bunny
 %define mod_full_name %{mod_name}-%{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  %{ruby >= 2.0}
 BuildRequires:  %{rubygem gem2rpm}
-BuildRequires:  fdupes
 BuildRequires:  ruby-macros >= 5
 Url:            http://rubybunny.info
 Source:         http://rubygems.org/gems/%{mod_full_name}.gem
@@ -51,7 +50,6 @@
 %gem_install \
   --doc-files="ChangeLog.md LICENSE README.md" \
   -f
-%fdupes %buildroot/%_prefix
 
 %gem_packages
 

++++++ bunny-2.5.0.gem -> bunny-2.5.1.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChangeLog.md new/ChangeLog.md
--- old/ChangeLog.md    2016-07-20 13:34:54.000000000 +0200
+++ new/ChangeLog.md    2016-08-15 08:02:49.000000000 +0200
@@ -1,8 +1,52 @@
-## Changes between Bunny 2.4.0 and 2.5.0 (unreleased)
+## Changes between Bunny 2.5.1 and 2.5.2 (unreleased)
 
 No changes yet.
 
 
+## Changes between Bunny 2.5.0 and 2.5.1 (August 15th, 2016)
+
+### More Defensive Consumer Work Pool
+
+`Bunny::ConsumerWorkPool#join` and `Bunny::ConsumerWorkPool#pause`
+no longer fails with a `NoMethodError` on nil when executed
+on a work pool that doesn't have active threads (consumers).
+
+This change is largely cosmetic and won't affect the majority
+of of projects in any way.
+
+
+## Changes between Bunny 2.4.0 and 2.5.0 (July 20th, 2016)
+
+### Exchange Bindings are Now Correctly Recovered
+
+GitHub issue: [#410](https://github.com/ruby-amqp/bunny/issues/410)
+
+Contributed by Andrew Bruce.
+
+
+### `Bunny::Channel#wait_for_confirms` Awaits While There're Outstanding 
Unconfirmed Messages
+
+GitHub issue: [#424](https://github.com/ruby-amqp/bunny/issues/424)
+
+Contributed by Dimitar Dimitrov.
+
+
+### Queue Recovery Respects the `:no_declare` Option
+
+Queue recovery now respects the `:no_declare` option.
+
+
+### `Bunny::Channel#wait_for_confirms` Throws Early
+
+`Bunny::Channel#wait_for_confirms` now throws an exception
+early when invoked on a closed channel.
+
+GitHub issue: [#428](https://github.com/ruby-amqp/bunny/pull/428).
+
+Contributed by Dimitar Dimitrov.
+
+
+
 ## Changes between Bunny 2.3.0 and 2.4.0 (June 11th, 2016)
 
 ### Unconfirmed Delivery Tag Set Reset on Network Recovery
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bunny/consumer_work_pool.rb 
new/lib/bunny/consumer_work_pool.rb
--- old/lib/bunny/consumer_work_pool.rb 2016-07-20 13:34:54.000000000 +0200
+++ new/lib/bunny/consumer_work_pool.rb 2016-08-15 08:02:49.000000000 +0200
@@ -64,7 +64,7 @@
     end
 
     def join(timeout = nil)
-      @threads.each { |t| t.join(timeout) }
+      (@threads || []).each { |t| t.join(timeout) }
     end
 
     def pause
@@ -82,7 +82,7 @@
     def kill
       @running = false
 
-      @threads.each { |t| t.kill }
+      (@threads || []).each { |t| t.kill }
     end
 
     protected
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/bunny/version.rb new/lib/bunny/version.rb
--- old/lib/bunny/version.rb    2016-07-20 13:34:54.000000000 +0200
+++ new/lib/bunny/version.rb    2016-08-15 08:02:49.000000000 +0200
@@ -2,5 +2,5 @@
 
 module Bunny
   # @return [String] Version of the library
-  VERSION = "2.5.0"
+  VERSION = "2.5.1"
 end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2016-07-20 13:34:54.000000000 +0200
+++ new/metadata        2016-08-15 08:02:49.000000000 +0200
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: bunny
 version: !ruby/object:Gem::Version
-  version: 2.5.0
+  version: 2.5.1
 platform: ruby
 authors:
 - Chris Duncan
@@ -12,7 +12,7 @@
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2016-07-20 00:00:00.000000000 Z
+date: 2016-08-15 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: amq-protocol


Reply via email to