Ask Solem
|
c30bebe09d
Sleep only 0.2s not 1s after empty queue (round-trip time went from 0.03s to 0.01s, without hammering CPU)
|
15 年 前 |
Ask Solem
|
4cc234159a
Pyflakes
|
15 年 前 |
Ask Solem
|
7985de1f53
More cleanups
|
15 年 前 |
Ask Solem
|
d1fb7dda7c
scheduler wake-up debug message was not working properly because repeat silencer was local to on_iteration.
|
15 年 前 |
Ask Solem
|
4041250e89
Some documentation and nitpicking.
|
15 年 前 |
Ask Solem
|
bd213cbb71
Moved CarrotListener to celery.worker.listener and ack revoked messages.
|
16 年 前 |
Ask Solem
|
0197805d65
Implemented deleting (revoking of tasks) using a broadcast message to the workers + refactored apply_async / celery.messaging
|
16 年 前 |
Ask Solem
|
0e68083c8e
Don't use 100% CPU when bucket queue is empty, also print the scheduler debug logs less frequently.
|
16 年 前 |
Ask Solem
|
245a5dfda0
PEP8ify
|
16 年 前 |
Ask Solem
|
84eb860d99
PEP8ify: Group imports
|
16 年 前 |
Ask Solem
|
d1e0743a1b
Renamed bucket_queue -> ready_queue
|
16 年 前 |
Ask Solem
|
4c57b60a34
Now using a scheduler to schedule tasks with ETA/countdown. A lot more efficient.
|
16 年 前 |
Ask Solem
|
abbad2657b
Remove the old periodic task system
|
16 年 前 |
Ask Solem
|
30722fe8d5
Cosmetic changes
|
16 年 前 |
Ask Solem
|
c1c01f8bb0
Abstract away the use of multiprocessing.get_logger()
|
16 年 前 |
Ask Solem
|
c5b31df850
Implement AMQP basic.qos (Quality of Service) to set the message prefetch
|
16 年 前 |
Ask Solem
|
b59be258c0
Remove unused import
|
16 年 前 |
Ask Solem
|
584204ced6
celeryd now survives a restart of the AMQP server! Automatically re-establish AMQP broker connection if its lost. New settings:
|
16 年 前 |
Ask Solem
|
358b463111
Database access can't happen at Thread.__init__, renamed InfinityThread ->
|
16 年 前 |
Ask Solem
|
022635ff85
Try to fix a race condition with PeriodicTasks.
|
16 年 前 |
Ask Solem
|
55226a5b85
PeriodicWorkController now emits a debug log message for which periodic tasks
|
16 年 前 |
Ask Solem
|
29e4e49c50
More debugging logging
|
16 年 前 |
Ask Solem
|
8e6c9ba22c
That's 99% coverage, probably don't want to take it further
|
16 年 前 |
Ask Solem
|
0ce532c68c
Set PeriodicWorkController/Mediator as daemon threads.
|
16 年 前 |
Ask Solem
|
448f4656b1
PEP8ify
|
16 年 前 |
Ask Solem
|
e7e48f455c
Make a common subclass for threads continously doing work.
|
16 年 前 |
Ask Solem
|
e0ade80f31
PEP8ify
|
16 年 前 |
Ask Solem
|
58900c42ef
Forgot to import default-backend (closes JIRA #OPAL-224)
|
16 年 前 |
Ask Solem
|
e6778be0de
unlink pid file is it's stale
|
16 年 前 |
Ask Solem
|
bc1c629591
Refactor celery/worker into multiple modules
|
16 年 前 |