about summary refs log tree commit homepage
tag namev0.1.0 (98530bf9d6665f89a1f9b804e8c608106412a061)
tag date2012-02-12 09:45:06 +0000
tagged byEric Wong <normalperson@yhbt.net>
tagged objectcommit e41cd7891e...
downloadcmogstored-0.1.0.tar.gz
cmogstored 0.1.0 - HTTP and kqueue support
cmogstored now supports enough HTTP to support MogileFS entirely.  If
you're willing to live on the bleeding edge, a single executable is now
all that's needed to run a MogileFS storage node.

HTTP features supported include pipelining, persistent connections,
chunked PUT, partial PUT, partial GET, and Content-MD5 handling.

Graceful shutdown/hot upgrades is not supported yet, so it's recommended
you mark storage nodes "down" with mogadm before shutting down/upgrading
cmogstored (you should probably do that regardless).

While GNU/Linux systems with epoll+NPTL remain the platform of choice,
this release is also tested on FreeBSD 9.0 and Debian GNU/kFreeBSD 6.0.

FreeBSD 8.x and other *BSDs are likely to work, too.

There were no fatal bugs found in 0.0.0, but this release (with HTTP
support) is much more complex, so there may still be fatal bugs in
it.