From 1f8ebc013e8b0e9a62587fb95a81e8c5f541a9d4 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Mon, 27 Jun 2011 09:20:37 +0000 Subject: Rainbows! 4.0.0 - MOAR concurrency for MOAR COARS Rainbows! now scales to more than 1024 worker processes without special privileges. To enable this, Rainbows! now depends on Unicorn 4.x and thus raindrops[1]. client_max_header_size directive is added to limit per-client memory usage in headers. An experimental StreamResponseEpoll concurrency option now exists to buffer outgoing responses without any thread-safe dependencies. Unlike the rest of Rainbows! which works fine without nginx, this concurrency option is /only/ supported behind nginx, even more strongly so than Unicorn itself. non-nginx LAN clients are NOT supported for this. This relies on the sleepy_penguin[2] RubyGem (and Linux). There are some minor bug fixes and cleanups all around. See "git log v3.4.0.." for details. [1] http://raindrops.bogomips.org/ [2] http://bogomips.org/sleepy_penguin/ --- GIT-VERSION-GEN | 2 +- lib/rainbows/const.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN index b059f8b..e99b00f 100755 --- a/GIT-VERSION-GEN +++ b/GIT-VERSION-GEN @@ -1,7 +1,7 @@ #!/bin/sh GVF=GIT-VERSION-FILE -DEF_VER=v3.4.0.GIT +DEF_VER=v4.0.0.GIT LF=' ' diff --git a/lib/rainbows/const.rb b/lib/rainbows/const.rb index a758fba..23b1d52 100644 --- a/lib/rainbows/const.rb +++ b/lib/rainbows/const.rb @@ -2,7 +2,7 @@ # :enddoc: module Rainbows::Const - RAINBOWS_VERSION = '3.3.0' + RAINBOWS_VERSION = '4.0.0' include Unicorn::Const -- cgit v1.2.3-24-ge0c7