All releases tagged Stable


Release Notes: This minor maintenance release fixes build problems with compilers which default to -march=i386. It also fixes utilization reporting of device names with "-" in them.


Release Notes: This release only fixes an assertion failure during graceful shutdown while MogileFS fsck is running with checksums enabled.


Release Notes: This release supports nginx-style binary upgrades via SIGUSR2. Slow/unreliable mount points should have less effect on iostat sidechannel clients once the process is running. Error handling has improved in a few places when nofile/nproc limits are hit.


Release Notes: cmogstored now works around an EPOLL_CTL_MOD race condition in old Linux kernels. This workaround is unneeded and disabled on Linux v3.0.59, v3.2.37, v3.4.26, v3.5.7.3, v3.7.3, and v3.8. There are also minor cleanups and tiny optimizations.


Release Notes: This release focuses on FreeBSD compatibility, including fixes for ZFS. Several bugs in out-of-FD error handling on Linux were fixed.


Release Notes: This release handles out-of-disk-space errors from PUT and usage file generation more gracefully. Failed PUTs due to client-side disconnects are also logged with additional debugging information. There are also minor internal cleanups for shutdowns.


Release Notes: Minor bugfixes and feature updates. The "server aio_threads = <digit>" management protocol command from Perlbal is now supported.


Release Notes: This release fixes a boundary error in Content-MD5 trailer reading+parsing when receiving chunked PUT requests of certain sizes. There are also minor cleanups, new test cases, and better error reporting for ENOSPC errors.


Release Notes: This release fixes a concurrency assertion failure affecting sidechannel+checksum users. This bug has existed since version 0.2.0, but was not noticed without the concurrency simplification in 0.5.0.


Release Notes: There are small bugfixes, speedups, and cleanups in this release.