antirez
|
fa636fbb51
|
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
|
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
|
1b5ba28d72
|
Use a different thread for every different type of background job
|
2011-09-15 18:21:16 +02:00 |
|
antirez
|
50be9b97bc
|
Use a different thread for every different type of background job
|
2011-09-15 18:21:16 +02:00 |
|
antirez
|
5628b46d5d
|
Better comments for bioWaitPendingJobsLE
|
2011-09-15 18:21:02 +02:00 |
|
antirez
|
91de5421b2
|
Better comments for bioWaitPendingJobsLE
|
2011-09-15 18:21:02 +02:00 |
|
antirez
|
485db6ea68
|
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
|
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
|
d7fc4d591d
|
TODO updated with 2.6 things
|
2011-09-15 17:04:55 +02:00 |
|
antirez
|
f190705722
|
TODO updated with 2.6 things
|
2011-09-15 17:04:55 +02:00 |
|
antirez
|
20b15f7b28
|
enable zmalloc thread safety support now that we have the bio.c background thread.
|
2011-09-14 19:09:48 +02:00 |
|
antirez
|
7feb90fa37
|
enable zmalloc thread safety support now that we have the bio.c background thread.
|
2011-09-14 19:09:48 +02:00 |
|
Salvatore Sanfilippo
|
8e0f312843
|
Merge pull request #77 from Poincare/patch-1
Added note about Tcl
|
2011-09-14 06:27:47 -07:00 |
|
Salvatore Sanfilippo
|
e0ba14557e
|
Merge pull request #77 from Poincare/patch-1
Added note about Tcl
|
2011-09-14 06:27:47 -07:00 |
|
antirez
|
2dab3fdc64
|
Optimize LRANGE to scan the list starting from the head or the tail in order to traverse the minimal number of elements. Thanks to Didier Spezia for noticing the problem and providing a patch.
|
2011-09-14 15:10:28 +02:00 |
|
antirez
|
7cfeb8cccf
|
Optimize LRANGE to scan the list starting from the head or the tail in order to traverse the minimal number of elements. Thanks to Didier Spezia for noticing the problem and providing a patch.
|
2011-09-14 15:10:28 +02:00 |
|
antirez
|
22538cdf7c
|
Don't replicate/AOF SAVE
|
2011-09-14 13:09:25 +02:00 |
|
antirez
|
6468a6faad
|
Don't replicate/AOF SAVE
|
2011-09-14 13:09:25 +02:00 |
|
antirez
|
39c9e093fa
|
use bio.c instead of libeio for closing the AOF file in background. Some comment added and other minor changes.
|
2011-09-13 18:27:08 +02:00 |
|
antirez
|
986630afad
|
use bio.c instead of libeio for closing the AOF file in background. Some comment added and other minor changes.
|
2011-09-13 18:27:08 +02:00 |
|
Pieter Noordhuis
|
07679a36e2
|
Asynchronously close old file after BGREWRITEAOF
|
2011-09-13 18:17:06 +02:00 |
|
Pieter Noordhuis
|
b454056d94
|
Asynchronously close old file after BGREWRITEAOF
|
2011-09-13 18:17:06 +02:00 |
|
antirez
|
77f6889356
|
test background close operation removed
|
2011-09-13 16:57:18 +02:00 |
|
antirez
|
b1c892f3f6
|
test background close operation removed
|
2011-09-13 16:57:18 +02:00 |
|
antirez
|
22f1abd1f0
|
make bio_list static as well
|
2011-09-13 16:56:43 +02:00 |
|
antirez
|
d47ded66ce
|
make bio_list static as well
|
2011-09-13 16:56:43 +02:00 |
|
antirez
|
a9f573488e
|
debug message removed
|
2011-09-13 16:53:33 +02:00 |
|
antirez
|
b147cb9e1a
|
debug message removed
|
2011-09-13 16:53:33 +02:00 |
|
antirez
|
f8a6b4bd02
|
use pthread_cond_signal() to make sure the background thread will process the job.
|
2011-09-13 16:21:12 +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
|
9c24b5fb6b
|
typo fixed in bio.c
|
2011-09-13 16:19:37 +02:00 |
|
antirez
|
8ea2dfd75c
|
typo fixed in bio.c
|
2011-09-13 16:19:37 +02:00 |
|
antirez
|
b4ea9dc894
|
Removed no longer useful fields in the redis server structure
|
2011-09-13 16:17:45 +02:00 |
|
antirez
|
f67e338d5c
|
Removed no longer useful fields in the redis server structure
|
2011-09-13 16:17:45 +02:00 |
|
antirez
|
1e8ec39fa8
|
add background jobs initialization to Redis main init function
|
2011-09-13 16:10:26 +02:00 |
|
antirez
|
8f61a72fa8
|
add background jobs initialization to Redis main init function
|
2011-09-13 16:10:26 +02:00 |
|
antirez
|
962cfce8b7
|
bio.c typos fixes to make it compile
|
2011-09-13 16:09:06 +02:00 |
|
antirez
|
f81a5f54d8
|
bio.c typos fixes to make it compile
|
2011-09-13 16:09:06 +02:00 |
|
antirez
|
0f68818d30
|
bio.o added to redis-server objects
|
2011-09-13 15:59:48 +02:00 |
|
antirez
|
02925dd96e
|
bio.o added to redis-server objects
|
2011-09-13 15:59:48 +02:00 |
|
Pieter Noordhuis
|
085242e62b
|
Speed up protocol synthesis for AOF
|
2011-09-13 12:23:50 +02:00 |
|
Pieter Noordhuis
|
d1ec6c8b22
|
Speed up protocol synthesis for AOF
|
2011-09-13 12:23:50 +02:00 |
|
Pieter Noordhuis
|
c73a656652
|
Re-use AOF buffer when it is small enough
|
2011-09-13 12:22:54 +02:00 |
|
Pieter Noordhuis
|
f990782f4d
|
Re-use AOF buffer when it is small enough
|
2011-09-13 12:22:54 +02:00 |
|
Pieter Noordhuis
|
6f3256c7d3
|
Fix indent
|
2011-09-13 12:22:39 +02:00 |
|
Pieter Noordhuis
|
a57225c2cf
|
Fix indent
|
2011-09-13 12:22:39 +02:00 |
|
antirez
|
3bfc640273
|
added a newline for code readability
|
2011-09-13 12:21:54 +02:00 |
|
antirez
|
4f06867afe
|
added a newline for code readability
|
2011-09-13 12:21:54 +02:00 |
|
Pieter Noordhuis
|
406024e23f
|
Avoid unnecessary calls to time(3)
|
2011-09-13 12:18:55 +02:00 |
|
Pieter Noordhuis
|
297322481d
|
Avoid unnecessary calls to time(3)
|
2011-09-13 12:18:55 +02:00 |
|