Release Name: 0.8.0
Notes:
raindrops 0.8.0 - watcher updates
Raindrops is a real-time stats toolkit 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
Rubinius on platforms supporting POSIX shared memory. It may also be
used as a generic scoreboard for sharing atomic counters across multiple
processes.
* http://raindrops.bogomips.org/
* raindrops@librelist.org
* git://bogomips.org/raindrops.git
* http://raindrops.bogomips.org/NEWS.atom.xml
Changes:
There are various updates to the Raindrops::Watcher Rack app.
Most notably, the timestamp where the a statistic first and last
hit its peak value (active/queued connections) is captured.
As usual, the latest Raindrops::Watcher is running at:
http://raindrops-demo.bogomips.org/
Changes:
GIT-VERSION-GEN | 2 +-
TODO | 2 +-
lib/raindrops/watcher.rb | 114 +++++++++++++++++++++++-----------
test/test_aggregate_pmq.rb | 2 +-
test/test_last_data_recv_unicorn.rb | 4 +-
test/test_middleware_unicorn.rb | 2 +-
test/test_middleware_unicorn_ipv6.rb | 2 +-
test/test_watcher.rb | 76 ++++++++++++++++++++++
8 files changed, 160 insertions(+), 44 deletions(-)
commit 68f5fdb76231aad5d9d2bcf33c33758394bb15a8
Author: Eric Wong
Date: Fri Oct 14 14:59:52 2011 -0700
raindrops 0.8.0 - watcher updates
There are various updates to the Raindrops::Watcher Rack app.
Most notably, the timestamp where the a statistic first and last
hit its peak value (active/queued connections) is captured.
As usual, the latest Raindrops::Watcher is running at:
http://raindrops-demo.bogomips.org/
commit 5d76462eb312df5343c1870fb68094459deca6ca
Author: Eric Wong
Date: Fri Oct 14 14:38:16 2011 -0700
1.8 compatibility workarounds
Math.sqrt on 1.8.7 does not give NaN for certain errors.
We'll also fix our Errno::EDOM retry loop to avoid resetting
the "retried" flag.
commit d5fc6f66bc17f27770b38126b6c4211fd938c5b5
Author: Eric Wong
Date: Wed Oct 12 14:00:23 2011 -0700
avoid inadvertant object creation with invalid addresses
Just in case somebody tries to scan all addresses, we
won't run out of memory as easily.
commit 360b8569cbb2b795019db278463245cce4270d09
Author: Eric Wong
Date: Mon Oct 3 18:40:52 2011 -0700
watcher: document new headers for users
These names are not finalized, yet.
commit 7e8b1f6abe561e33644ca2bf30dc587e0bfac3c0
Author: Eric Wong
Date: Tue Sep 27 19:32:38 2011 -0700
watcher: add peak times for statistics
It could be useful to know when the first and last peak time of
a maximum was.
commit 26d775916fd3d967a98534eda44a983ea30d0811
Author: Eric Wong
Date: Tue Sep 27 19:50:43 2011 -0700
test: updates for newer Unicorn API
Unicorn.run no longer exists
commit e974e26fcfb78cd579556495a0635d30ec5c6976
Author: Eric Wong
Date: Tue Sep 27 17:46:20 2011 -0700
watcher: add X-Current header to headers
It can be useful to some to see that info all at once
without hitting the HTML index page.
commit 9a42edb11efcd091623bb37a33a8ea97b39a1d85
Author: Eric Wong
Date: Mon Aug 1 13:57:24 2011 -0700
TODO: patches welcome!
I don't need this feature myself.
commit 3966549e4ae209598ed56839dae9154f4615d2dc
Author: Eric Wong
Date: Mon Aug 1 13:49:43 2011 -0700
watcher: add POST /reset/$LISTENER endpoint rdoc
This was always supported via the HTML (browser) interface
but there was no documented way of hitting it without a
browser, before.
commit a5830080b3cf6011d737342462700f7c5819942a
Author: Jeremy Evans
Date: Mon Jun 27 10:36:21 2011 -0700
Fix bad rescue statements in a couple tests
|