antirez
|
a60b397b6d
|
use aof_fsync wrapper instead of fsync(2) in bio.c
|
2011-09-16 15:53:01 +02:00 |
|
antirez
|
9fc1e1b1d4
|
REDIS_BIO_AOF_FSYNC implemented
|
2011-09-15 18:25:53 +02:00 |
|
antirez
|
b39a4d0b39
|
fixed a problem in bioOlderJobType() when there are no jobs of the specified type. Now the function returns 0 when this happens.
|
2011-09-15 18:23:58 +02:00 |
|
antirez
|
fbb23ce496
|
some more comment about bio.c design
|
2011-09-15 18:23:11 +02:00 |
|
antirez
|
1317b7c233
|
Remove backgroud jobs from the queue only when the processing was completed, and not just started.
|
2011-09-15 18:21:27 +02:00 |
|
antirez
|
50be9b97bc
|
Use a different thread for every different type of background job
|
2011-09-15 18:21:16 +02:00 |
|
antirez
|
91de5421b2
|
Better comments for bioWaitPendingJobsLE
|
2011-09-15 18:21:02 +02:00 |
|
antirez
|
fde4e4c428
|
Background I/O library enhanced so that the main thread can query for the number of pending jobs of the specified type.
|
2011-09-15 18:20:53 +02:00 |
|
antirez
|
d47ded66ce
|
make bio_list static as well
|
2011-09-13 16:56:43 +02:00 |
|
antirez
|
b147cb9e1a
|
debug message removed
|
2011-09-13 16:53:33 +02:00 |
|
antirez
|
b7c739b0dd
|
use pthread_cond_signal() to make sure the background thread will process the job.
|
2011-09-13 16:21:12 +02:00 |
|
antirez
|
8ea2dfd75c
|
typo fixed in bio.c
|
2011-09-13 16:19:37 +02:00 |
|
antirez
|
f81a5f54d8
|
bio.c typos fixes to make it compile
|
2011-09-13 16:09:06 +02:00 |
|
antirez
|
02925dd96e
|
bio.o added to redis-server objects
|
2011-09-13 15:59:48 +02:00 |
|