index
:
cmogstored.git
1.2-stable
attr
ccan-list
empty-header-values
gl-env
iosem
khash
malloc
master
socket_alive
st-wip-broken
systemtap
valgrind-fixes
wip-1.3
alternative mogstored implementation for MogileFS
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
cmogstored.h
Date
Commit message (
Expand
)
2014-05-29
dev: minor khash-related cleanups
khash
2014-05-29
try khash out for mapping mog_devids
2014-05-22
trade sys/queue.h LIST_* for ccan/list
2013-10-12
avoid use-after-free with multi-process setups
2013-07-19
move trace.h include to global cmogstored.h
2013-07-14
alloc: remove mog_rbuf_free_and_null
2013-07-14
downgrade thread/device-count fields to unsigned int
2013-07-14
ioq: reset internal queues during requeue/shutdown
2013-07-13
pass mog_accept instead of mog_svc to post-accept callbacks
2013-07-13
http: pass "struct mog_fd *" more consistently in API
2013-07-12
http: check persist_client state when parsing starts
2013-07-12
mgmt: support "SET mogstored.persist_client = $BOOL"
2013-07-12
svc: increase responsiveness of graceful shutdown
2013-07-12
ioq: rescale to match user-set aio_threads values
2013-07-11
mgmt: checksumming is interruptible during thread shutdown
2013-07-11
ioq: introduce mog_ioq_contended hint
2013-07-10
struct mog_ni: document reasoning for the ':' in ni_serv
2013-07-10
file: embed ioq in the opened mog_file object
2013-07-10
ioq: implement and enable generic I/O queues
2013-07-10
rbuf: reattach/reuse read buffers when possible
2013-07-10
mgmt: handle disk-using requests outside of the parser
2013-07-10
introduce generic I/O queue functionality
2013-07-10
dev: shrink and cache-align struct mog_dev
2013-06-25
avoid leaks on epoll/kqueue resources exhaustion
2013-06-25
introduce mog_yield wrapper around sched_yield/pthread_yield
2013-06-25
shrink mog_packaddr and improve portability
2013-06-25
replace pthreads cancellation with explicit checks
2013-06-25
"server aio_threads = XX" no longer requires malloc
2013-06-25
do not rely on normal syscalls as cancellation points
2013-06-25
avoid needlessly reinitializing common sigset_t
2013-06-25
svc: make thr_per_dev per-svc instead of global
2013-06-25
refactor handling of "server aio_threads = " command
2013-06-25
consistently check OOM from hash_initialize/hash_insert
2013-06-25
svc: implement top-level by_mog_devid hash
2013-06-25
parse out mogilefs devid in mgmt/http requests
2013-06-25
switch to per-svc (per-docroot) queues
2013-06-25
update aio_threads count when new devices appear
2013-06-25
make mog_fd_get static, favor mog_fd_init
2013-05-06
favor "struct mog_fd" for acceptors over int FDs
2013-05-06
preliminary systemtap support for tracing
2013-04-17
http: minor debloat via better alignment
2013-04-17
http_parser: do not differentiate between MD5 sources
2013-04-17
save socket address on accept/accept4
2013-04-16
wrap getnameinfo for consistency in error logging
2013-04-16
potentially make the mog_sockaddr union smaller
2013-03-19
http: put parser-private attrs in a private struct
attr
2013-02-18
move cmogstored_exit() prototype to cmogstored.h
2013-02-18
ioutil: fix memory access error on from mog_iou_write
2013-02-15
sig: avoid pselect if ppoll is present in mog_sleep
2013-02-15
mnt: inform user of slow mountlist scan
[next]