about summary refs log tree commit homepage
DateCommit message (Expand)
2013-05-11cmogstored 1.2.2 - minor maintenance release v1.2.2 1.2-stable
2013-05-11INSTALL: update versions and URLs
2013-05-11INSTALL: clarify between starting from tarball vs git
2013-05-11test/cmogstored-cfg: ensure TMPDIR is absolute for valgrind
2013-05-11iostat_parser: allow '-' for device names
2013-05-11alloc: posix_memalign does not set errno
2013-03-08build: add check for GCC atomics
2013-03-04cmogstored 1.2.1 - fix graceful shutdown failure v1.2.1
2013-03-04TODO: add a few item for our roadmap
2013-03-02alloc: document use of TLS buffers
2013-03-02fdmap: documentation for the FD-based memory allocation
2013-02-23mgmt: fix fsck digest assert failure in graceful shutdown
2013-02-23http_get: comment about snprintf() being a hot spot
2013-02-21queue_common: update comments to match code
2013-02-18document/reserve SIGWINCH/SIGHUP for future use v1.2.0
2013-02-18copyright comment updates for 2013 (part 2)
2013-02-18manpage: document SIGUSR2 upgrades
2013-02-18move cmogstored_exit() prototype to cmogstored.h
2013-02-18queue_epoll: fix bad cast for epoll.event
2013-02-18tests: add valgrind supp for epoll_ctl on 32-bit arch
2013-02-18ioutil: fix memory access error on from mog_iou_write
2013-02-16handle pthread_create returning ENOMEM on old glibc
2013-02-16graceful handling of pthread_create EAGAIN failure
2013-02-16test/http_idle_expire: hopefully improve test reliability
2013-02-15sig: avoid pselect if ppoll is present in mog_sleep
2013-02-15avoid racy sleep on fork failure in master process
2013-02-15mnt: inform user of slow mountlist scan
2013-02-14test/http_range: do not allow webrick to perform lookups
2013-02-14inherit: avoid DNS lookup on upgrade
2013-02-14selfwake: use epoll_pwait on Linux instead of eventfd
2013-02-11mnt: revert to mutex for protecting by_dev hash
2013-02-11test/mogilefs_integration: increase test reliability
2013-02-11kqueue: update NOTIFYRD -> SELFWAKE
2013-02-11fix signal races when master process is used
2013-02-11allow self-wakeup to use eventfd under modern Linux
2013-02-11pidfile: delay unlink of old file on aborted upgrades
2013-02-11upgrade: do not disable interrupts in forked child
2013-02-11test/upgrade: more thorough PID file checking
2013-02-11prioritize upgrade before exit in main loop
2013-02-11test/upgrade: teardown more careful about killing
2013-02-09tests: fix several Ruby warnings
2013-02-09test/inherit: fix Ruby 2.0.0 close-on-exec compatibility
2013-02-08mnt: move stat/lstat logic to mnt_usable
2013-02-08upgrade: fix env placeholder for valgrind
2013-02-08cfg: require PATH to be set for --daemonize
2013-02-08upgrade: avoid non-async-safe functions in child
2013-02-07cfg: disallow trailing ':' in PATH with daemonize
2013-02-07upgrade: avoid potential deadlock from post-fork mutex use
2013-02-07rename fs_usable to mnt_usable
2013-02-07release memory allocated for upgrade at exit