raindrops RubyGem user+dev discussion/patches/pulls/bugs/help
 help / color / mirror / code / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* [ANN] raindrops 0.16.0 - real-time stats for preforking Rack servers
@ 2016-02-29 12:42  7% Eric Wong
  0 siblings, 0 replies; 2+ results
From: Eric Wong @ 2016-02-29 12:42 UTC (permalink / raw)
  To: ruby-talk, raindrops-public

raindrops is a real-time stats toolkit to show statistics for Rack HTTP
servers.  It is designed for preforking servers such as unicorn, but
should support any Rack HTTP server 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/
* No subscription necessary, no HTML mail:
  raindrops-public@bogomips.org
* mail archives: http://bogomips.org/raindrops-public/
  nntp://news.public-inbox.org/inbox.comp.lang.ruby.raindrops
* git clone git://bogomips.org/raindrops.git
* http://raindrops.bogomips.org/NEWS.atom.xml
* http://raindrops-demo.bogomips.org/

Changes:

    raindrops 0.16.0 - minor fixes and workarounds
    
    There's mainly a fix/workaround for Ruby 2.3 now returning
    locale-aware strings for File.readlink and our test suite
    using strange paths allowed by *nix.
    
    	https://bugs.ruby-lang.org/issues/12034
    
    tcp_listener_stats won't return "true" object placeholders
    if stats are configured for a non-existent listener.
    
    There are also minor optimizations for Ruby 2.2+ (at the expense
    of 2.1 and earlier).
    
    And the usual round of minor tweaks and doc updates.
    
    10 changes since v0.15.0:
          gemspec: avoid circular dependency on unicorn
          remove optimizations which made sense for older rubies
          linux: workaround Ruby 2.3 change
          linux: remove Pathname stdlib dependency
          add .gitattributes for Ruby method detection
          middleware: minor bytecode size reduction
          doc: update URLs and references
          README: remove indentation from URLs in RDoc
          linux: tcp_listener_stats drops "true" placeholders
          build: use '--local' domain for dev gem install

^ permalink raw reply	[relevance 7%]

* [PATCH] doc: update URLs and references
@ 2016-02-24  2:33  6% Eric Wong
  0 siblings, 0 replies; 2+ results
From: Eric Wong @ 2016-02-24  2:33 UTC (permalink / raw)
  To: raindrops-public

Neither the GCC nor libatomic_ops URLs are valid, anymore.
Update them to the latest versions and ensure the URLs themselves
are visible in documentation as links to external sites.

Additionally, the current cgit installation on bogomips.org will
soon be replaced by a CSS-free web-based viewer.

Also, correct the reference to "LGPL-2.1+" while we're at it
and add references to the nntp:// mail archives.
---
 .olddoc.yml              |  2 ++
 README                   | 22 +++++++++++++---------
 ext/raindrops/extconf.rb |  2 +-
 3 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/.olddoc.yml b/.olddoc.yml
index 567cef1..7fe7995 100644
--- a/.olddoc.yml
+++ b/.olddoc.yml
@@ -5,3 +5,5 @@ rdoc_url: http://raindrops.bogomips.org/
 public_email: raindrops-public@bogomips.org
 private_email: raindrops@bogomips.org
 ml_url: http://bogomips.org/raindrops-public/
+nntp_url:
+  - nntp://news.public-inbox.org/inbox.comp.lang.ruby.raindrops
diff --git a/README b/README
index 905c44c..6862311 100644
--- a/README
+++ b/README
@@ -37,12 +37,15 @@ and "tcp_diag" kernel modules are loaded as they do not autoload correctly
 
 == Install
 
-We recommend GCC 4+ (or compatible) to support the
-{atomic builtins}[http://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html]
-(__sync_{add,sub}_and_fetch()).  For non-GCC 4+ users, we also support
-compilation with the
-{libatomic_ops}[http://www.hpl.hp.com/research/linux/atomic_ops/]
-package starting with Raindrops 0.4.0.
+We recommend GCC 4+ (or compatible) to support the __sync builtins
+(__sync_{add,sub}_and_fetch()):
+
+	http://gcc.gnu.org/onlinedocs/gcc/_005f_005fsync-Builtins.html
+
+For non-GCC 4+ users, we also support compilation with the libatomic_ops
+package starting with Raindrops 0.4.0:
+
+	https://github.com/ivmai/libatomic_ops
 
 If you're using a packaged Ruby distribution, make sure you have a C
 compiler and the matching Ruby development libraries and headers.
@@ -74,7 +77,7 @@ You can get the latest source via git from the following locations:
 You may browse the code from the web and download the latest snapshot
 tarballs here:
 
-* http://bogomips.org/raindrops.git (cgit)
+* http://bogomips.org/raindrops.git
 * http://repo.or.cz/w/raindrops.git (gitweb)
 
 Inline patches (from "git format-patch") to the mailing list are
@@ -86,13 +89,14 @@ git itself.  See the Documentation/SubmittingPatches document
 distributed with git on on patch submission guidelines to follow.  Just
 don't email the git mailing list or maintainer with raindrops patches.
 
-raindrops is licensed under the LGPL+2.1 or later:
+raindrops is licensed under the LGPL-2.1+
 
 == Contact
 
 All feedback (bug reports, user/development discussion, patches, pull
 requests) go to the mailing list: mailto:raindrops-public@bogomips.org
 
-Mailing list archives are available here:
+Mailing list archives are available over HTTP and NNTP:
 
 http://bogomips.org/raindrops-public/
+nntp://news.public-inbox.org/inbox.comp.lang.ruby.raindrops
diff --git a/ext/raindrops/extconf.rb b/ext/raindrops/extconf.rb
index 74ed8f9..79d212c 100644
--- a/ext/raindrops/extconf.rb
+++ b/ext/raindrops/extconf.rb
@@ -47,7 +47,7 @@
 end or have_header('atomic_ops.h') or abort <<-SRC
 
 libatomic_ops is required if GCC 4+ is not used.
-See http://www.hpl.hp.com/research/linux/atomic_ops/
+See https://github.com/ivmai/libatomic_ops
 
 Users of Debian-based distros may run:
 
-- 
EW


^ permalink raw reply related	[relevance 6%]

Results 1-2 of 2 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2016-02-24  2:33  6% [PATCH] doc: update URLs and references Eric Wong
2016-02-29 12:42  7% [ANN] raindrops 0.16.0 - real-time stats for preforking Rack servers Eric Wong

Code repositories for project(s) associated with this public inbox

	https://yhbt.net/raindrops.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).