From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id B7A001F859; Wed, 31 Aug 2016 16:46:09 +0000 (UTC) Date: Wed, 31 Aug 2016 16:46:09 +0000 From: Eric Wong To: mogile@googlegroups.com, cmogstored-public@bogomips.org Subject: [ANN] cmogstored 1.6.0 - a mogstored alternative Message-ID: <20160831-cmogstored-1.6.0-rele@sed> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline List-Id: cmogstored is an alternative implementation of the "mogstored" storage component of MogileFS. cmogstored is implemented in C and does not use Perl at runtime. cmogstored is the only component you need to install on a MogileFS storage node. cmogstored 1.6.0 - minor fixes on allocation errors There are minor robustness fixes on handling errors when allocating memory or spawn failures on otherwise-hosed systems. These bugfixes will not affect real users unless the system is already hosed or in badly overtaxed, so there's no real need to upgrade. There are minor portability improvements and I now test under FreeBSD 10.x. The iostat test cases are relaxed a bit to account for virtualized devices (as iostat is less useful with modern 17 changes since 1.5.0 (Nov 2015): Rakefile: add missing
for Atom feed test/pwrite-wrap: remove unused variable and comment test/pwrite_wrap: squelch unnecessary output test/pwrite_wrap: reduce space overhead required update copyrights for 2016 build-aux/txt2pre: drop CGI.pm requirement stdin is always redirected to /dev/null minor vfork/fork safety fixes process: try to handle OOM gracefully http_put: gracefully handle path allocation errors iostat_process: declare environ extern test/mgmt: relax checks for iostat mapping gnulib copyright update for 2016 upgrade: avoid syslog call if execve fails rely on gnulib for environ portability INSTALL: update latest Debian stable version to 8.x README: stop mentioning cgit http://bogomips.org/cmogstored/files/cmogstored-1.6.0.tar.gz SHA-1: b35767444a9a993ee2c25c27192de7152a041682 SHA-256: f50d3449f3cdf8e6b67a77e42c6fc2055a7708090a52a7bebd601e3827e8a22f * homepage: http://bogomips.org/cmogstored/README * git clone git://bogomips.org/cmogstored.git * git clone http://bogomips.org/cmogstored.git * gitweb: http://repo.or.cz/w/cmogstored.git * list: cmogstored-public@bogomips.org (subscription optional) * archives: http://bogomips.org/cmogstored-public/ * nntp://news.public-inbox.org/inbox.comp.file-systems.mogilefs.cmogstored