Release Name: 0.2.0
Notes:
Raindrops is a real time stats package to show statistics for Rack HTTP
servers. It is designed for preforking servers such as Rainbows! and
Unicorn, but should support any Rack HTTP server under Ruby 1.9, 1.8 and
possibly Rubinius (untested) on platforms supporting POSIX shared memory
and compiled with GCC (for atomic builtins).
* http://raindrops.bogomips.org/
* raindrops@librelist.com
* git://git.bogomips.org/raindrops.git
Changes:
For servers running Unicorn 0.98.0 (and derivative servers)
under Linux, :listeners no longer needs to be passed explicitly
when configuring the Rack middleware.
Some small documentation updates and cleanups, too.
Changes:
GIT-VERSION-GEN | 2 +-
GNUmakefile | 31 ++++++++++++++++++++++++++++---
README | 15 ++++++++++++++-
examples/config.ru | 5 +++++
ext/raindrops/linux_inet_diag.c | 2 +-
lib/raindrops.rb | 4 ++--
lib/raindrops/linux.rb | 15 +++++++--------
lib/raindrops/middleware.rb | 12 ++++++++----
raindrops.gemspec | 4 ++--
test/test_linux.rb | 4 ++--
test/test_raindrops.rb | 2 +-
11 files changed, 71 insertions(+), 25 deletions(-)
commit 06c5595cb7b77f65648740d47f0b98a1a73eed8c
Author: Eric Wong
Date: Tue May 4 17:30:26 2010 -0700
raindrops 0.2.0 - raining penguins!
For servers running Unicorn 0.98.0 (and derivative servers)
under Linux, :listeners no longer needs to be passed explicitly
when configuring the Rack middleware.
Some small documentation updates and cleanups, too.
commit ccf41c19164d9658f7fcbcae170ae11267b1abd0
Author: Eric Wong
Date: Tue May 4 17:29:24 2010 -0700
examples: add sample standalone Rack application
commit 0a5a13eaae957a3c7cacd26a0fcc0c8053f1d0f3
Author: Eric Wong
Date: Tue May 4 17:29:01 2010 -0700
README: add note about Unicorn 0.98.0 listener_names
commit ad1a354968d0ae2abf5b0450cd5b254d95077ba0
Author: Eric Wong
Date: Tue May 4 17:23:32 2010 -0700
cleanup a few typos
commit eadaec56aef29360f5b18abd3d2683c835d3725a
Author: Eric Wong
Date: Tue May 4 17:16:04 2010 -0700
middleware: no need to ensure in #close
If stats.decr_writing never fails, really (or something is
seriously wrong (like memory corruption) and the ensure block
wouldn't fire anyways).
commit 7664144957b4916c76ec52132eaaa552a348de28
Author: Eric Wong
Date: Tue May 4 17:01:37 2010 -0700
use Unicorn.listener_names method if available
This allows easier configuration when used with Unicorn and
derived servers (Rainbows! and Zbatery).
commit c48b2ce337bddd5f0e7f0a6a21dfd7fc925f1e42
Author: Eric Wong
Date: Sun May 2 16:57:58 2010 -0700
GNUmakefile: add publish_doc target
commit 0f316f004787c4a86c854cc251e2c3cbf8c2dce3
Author: Eric Wong
Date: Sun May 2 16:55:54 2010 -0700
rdoc 2.5.x updates
commit b7f2bbca3ada5ef2e8942690f658510a226394ce
Author: Eric Wong
Date: Sun May 2 16:55:03 2010 -0700
README: add information about mailing list archives
commit 957ddbbdc88ff0d644692935f31794a9efb86598
Author: Eric Wong
Date: Sun Apr 11 20:21:59 2010 -0700
tests: fix to run under MRI 1.8.6
commit da0d9cbbd9f6cf2e68274dd5c2204b105f8b030d
Author: Eric Wong
Date: Thu Apr 8 14:26:04 2010 -0700
linux: slightly simpler scan for /proc/net/unix
File.read under 1.9 takes an :encoding argument to force binary
encoding for its return value.
commit b9eeebe9d448431a97ac4515cae6a53b6976ac4e
Author: Eric Wong
Date: Wed Apr 7 17:57:23 2010 -0700
gemspec: fix rubyforge project
commit 07832552d8d1e3fe0e40b529acf723e15ecaf042
Author: Eric Wong
Date: Wed Apr 7 17:54:55 2010 -0700
gemspec: fix summary
|