Commit History

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