Files | Admin

Notes:

Release Name: 0.3.0

Notes:
Zbatery is an HTTP server for Rack applications on systems that either
do not support fork(), or have no memory (nor need) to run the
master/worker model.  It is based on Rainbows! (which is based on
Unicorn (which is based on Mongrel)) and inherits parts of each.
Zbatery supports your choice of all the thread/fiber/event/actor-based
concurrency models and Rack middleware that Rainbows! supports (or will
ever support) in a single process.

* http://zbatery.bogomip.org/
* rainbows-talk@rubyforge.org
* git://git.bogomips.org/zbatery.git

Changes:

Rainbows! v0.95.0 is more awesome than v0.94.0, so we've updated
ourselves to use it and be more awesome as well!



Changes: GIT-VERSION-GEN | 2 +- GNUmakefile | 48 ++++++++++-- Rakefile | 33 ++++++++- lib/zbatery.rb | 68 +++++++++-------- t/.gitignore | 4 +- t/GNUmakefile | 60 ++++++++++------ t/my-tap-lib.sh | 5 +- t/sha1-random-size.ru | 19 +++++ t/t0005-large-file-response.sh | 27 ++++--- t/t0020-large-sendfile-response.sh | 141 ++++++++++++++++++++++++++++++++++++ t/t0103-rack-input-limit.sh | 61 ++++++++++++++++ t/test-lib.sh | 49 ++++++++++--- t/test_isolate.rb | 43 +++++++++++ zbatery.gemspec | 7 +- 14 files changed, 471 insertions(+), 96 deletions(-) commit d4f095ed8ed0da4f190280eb957c14b3f5e9a2e9 Author: Eric Wong Date: Sat Jul 10 09:56:27 2010 +0000 Zbatery v0.3.0 - for newer Rainbows! Rainbows! v0.95.0 is more awesome than v0.94.0, so we've updated ourselves to use it and be more awesome as well! commit 00f570d6c3363794ee4489fae17b05555b78b2cf Author: Eric Wong Date: Sat Jul 10 09:55:20 2010 +0000 gemspec: small doc updates commit 59d3b3f6318a85e4d68592e1f7b992dd54832aa0 Author: Eric Wong Date: Sat Jul 10 09:53:52 2010 +0000 add additional tests for newish Rainbows! features commit bd6b2263869c271113577b88d526c7c2a6f1455d Author: Eric Wong Date: Sat Jul 10 02:41:46 2010 -0700 updates for Rainbows! 0.95.0 Rainbows! 0.95.0 made some incompatible changes, so update everything. Unfortunately we have to avoid subclassing here. Tests use isolate now.