about summary refs log tree commit homepage
path: root/svc.c
DateCommit message (Expand)
2014-05-29try khash out for mapping mog_devids
2014-05-22trade sys/queue.h LIST_* for ccan/list
2013-10-12avoid use-after-free with multi-process setups
2013-07-14downgrade thread/device-count fields to unsigned int
2013-07-12mgmt: support "SET mogstored.persist_client = $BOOL"
2013-07-12ioq: rescale to match user-set aio_threads values
2013-07-10introduce generic I/O queue functionality
2013-06-25"server aio_threads = XX" no longer requires malloc
2013-06-25svc: make thr_per_dev per-svc instead of global
2013-06-25refactor handling of "server aio_threads = " command
2013-06-25consistently check OOM from hash_initialize/hash_insert
2013-06-25svc: implement top-level by_mog_devid hash
2013-05-06favor "struct mog_fd" for acceptors over int FDs
2013-02-07upgrade: avoid potential deadlock from post-fork mutex use
2013-01-17copyright comment updates for 2013
2012-11-09http: implement idle client expiry under FD pressure
2012-03-19fix build on old glibc where _ATFILE_SOURCE is needed v0.2.2
2012-02-25implement graceful shutdown for outstanding requests
2012-02-21svc: rename dirfd -> docroot_fd for readability
2012-02-18http: use internal svc flag to toggle persistence
2012-02-05svc: include dirent.h before defining _POSIX_C_SOURCE
2012-01-18svc: add perms for MKCOL and PUT requests
2012-01-13remove devstats iovec from struct mog_svc
2012-01-11initial commit