]> git.saurik.com Git - redis.git/commit - src/redis.c
implemented a different approach to IO scheduling, so object->storage is no longer...
authorantirez <antirez@gmail.com>
Sat, 1 Jan 2011 20:35:56 +0000 (21:35 +0100)
committerantirez <antirez@gmail.com>
Sat, 1 Jan 2011 20:35:56 +0000 (21:35 +0100)
commit3be00d7ed619c12795da54553230aee15c555532
tree63d17ea810c347684eacc99c2c3b26c09bf57de9
parentaa81e4d5f4b4d942b9340fd2d401e7795fa9fd1e
implemented a different approach to IO scheduling, so object->storage is no longer used, instead there is a queue and hash table of IO tasks to process, and it is always possible to know what are the scheduled and acrtive IO operations against every single key.
src/db.c
src/debug.c
src/dscache.c
src/networking.c
src/object.c
src/redis.c
src/redis.h