cmogstored.git  about / heads / tags
alternative mogstored implementation for MogileFS
blob 970b1c9af20b5625c05eea438f7cf3a784e301d3 480 bytes (raw)
$ git show HEAD:TODO	# shows this blob on the CLI

1
2
3
4
5
6
7
8
9
 
* SIGWINCH/SIGHUP to stop/restart worker threads during upgrade
* hot management interface
* reduce/minimize memory/stack usage
  - switch from gnulib/hash to khash
* optional fsync/fdatasync/O_SYNC/msync for PUT (how?)
* fallocate support?  slow emulation interfaces can be a problem...
* inotify (and kqueue) support for detecting new device directories
* cleanups: favor ccan/{list,container_of,check_types} ...
* rewrite test suite using Perl5 (Ruby language is too unstable)

git clone https://yhbt.net/cmogstored.git