1 = mogstored_rack - Rack app for MogileFS storage nodes
3 mogstored_rack implements a minimal subset of WebDAV needed to support a
4 MogileFS storage nodes in a POSIX-like environment. It is implemented
5 entirely in Ruby and has no dependencies other than Rack. The original
6 (Perl) mogstored is still required for generating /usage files and
7 iostat(1) watcher support.
9 * It can verify the contents of PUT request based on Content-MD5 headers
10 (and trailers, if the Rack server supports trailers) and reject
13 * optional fsync(2), O_SYNC (and O_DIRECT :P) support
15 * configurable I/O write size to match your hardware/OS
17 * Use any Rack HTTP server you want, but Rainbows! is recommended.
19 You can get the latest source via git from the following locations:
21 git://bogomips.org/mogstored_rack.git
23 You may browse the code from the web and download the latest snapshot
26 * http://bogomips.org/mogstored_rack.git (cgit)
28 Inline patches (from "git format-patch") to Eric are preferred because they
29 allow code review and comments in the reply to the patch.
31 We will adhere to mostly the same conventions for patch submissions as
32 git itself. See the Documentation/SubmittingPatches document
33 distributed with git on on patch submission guidelines to follow. Just
34 don't email the git mailing list or maintainer with mogstored_rack
39 All feedback (bug reports, user/development discussion, patches, pull
40 requests) go to {Eric Wong}[mailto:normalperson@yhbt.net]