Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

1.4.0

  • Loading branch information...
commit 683dc88d1747b84163c7338d1cc4beddc6f607af 1 parent 92476a8
Michael Klishin authored
Showing with 51 additions and 2 deletions.
  1. +33 −0 ChangeLog.md
  2. +17 −1 README.md
  3. +1 −1  lib/hot_bunnies/version.rb
View
33 ChangeLog.md
@@ -0,0 +1,33 @@
+# Changes Between 1.3.0 and 1.4.0
+
+## RabbitMQ Java Client Upgrade
+
+Hot Bunnies now uses RabbitMQ Java client 2.8.7.
+
+
+## TLS Support
+
+`HotBunnies.connect` now supports a new `:tls` option:
+
+``` ruby
+HotBunnies.connect(:tls => true)
+
+HotBunnies.connect(:tls => "SSLv3")
+HotBunnies.connect(:tls => "SSLv2")
+
+HotBunnies.connect(:tls => "SSLv3", :trust_manager => custom_trust_manager)
+```
+
+
+## Consumer Back Pressure Improvements
+
+ * The async consumer will not attempt to add tasks when its executor is shutting down.
+
+ * The blocking consumer got a buffer size option that makes it create a bounded blocking queue instead of an unbounded.
+
+
+## Consumer Improvements
+
+`HotBunnies::Queue#subscribe` is now more resilient to exceptions and uses a new
+executor task for each delivery. When a consumer is cancelled, any remaining messages
+will be delivered instead of being ignored.
View
18 README.md
@@ -25,6 +25,22 @@ Hot Bunnies is not
* A cure for cancer
+## Installation, Dependency
+
+### With Rubygems
+
+ gem install hot_bunnies
+
+### With Bundler
+
+ gem "hot_bunnies", "~> 1.4.0"
+
+
+## Change Log
+
+See ChangeLog.md.
+
+
## Continuous Integration
[![Continuous Integration status](https://secure.travis-ci.org/ruby-amqp/hot_bunnies.png)](http://travis-ci.org/ruby-amqp/hot_bunnies)
@@ -39,4 +55,4 @@ MIT, see LICENSE in the repository root
## Copyright
-Theo Hultberg, Michael Klishin, 2011-2012.
+Theo Hultberg, Michael Klishin, 2011-2012.
View
2  lib/hot_bunnies/version.rb
@@ -1,5 +1,5 @@
# encoding: utf-8
module HotBunnies
- VERSION = '1.4.0.pre5'
+ VERSION = '1.4.0'
end
Please sign in to comment.
Something went wrong with that request. Please try again.