05c5f9d | Nicolas Dandrimont | 24 February 2016, 11:13:38 UTC | New upstream version 0.0.5 | 24 February 2016, 11:13:38 UTC |
15c3d8f | Nicolas Dandrimont | 24 February 2016, 11:10:51 UTC | backend: use copy for mass-scheduling of tasks | 24 February 2016, 11:10:51 UTC |
ec0a71c | Nicolas Dandrimont | 23 February 2016, 16:46:04 UTC | New upstream version 0.0.4 | 23 February 2016, 16:46:04 UTC |
4886edf | Nicolas Dandrimont | 23 February 2016, 16:08:46 UTC | Add cli to setup.py | 23 February 2016, 16:08:46 UTC |
f390dec | Nicolas Dandrimont | 23 February 2016, 16:05:27 UTC | cli: New command-line interface based on Click | 23 February 2016, 16:06:13 UTC |
77bcb2a | Nicolas Dandrimont | 23 February 2016, 16:05:44 UTC | backend: allow overriding the config at instantiation | 23 February 2016, 16:06:13 UTC |
35edc1a | Nicolas Dandrimont | 23 February 2016, 16:04:33 UTC | backend: use arrow instead of dateutil | 23 February 2016, 16:04:33 UTC |
e9c4442 | Nicolas Dandrimont | 23 February 2016, 11:07:03 UTC | d/copyright: update for Celery license | 23 February 2016, 11:07:36 UTC |
d89860f | Nicolas Dandrimont | 23 February 2016, 10:58:01 UTC | Add missing Celery license file | 23 February 2016, 10:58:01 UTC |
314e4dd | Nicolas Dandrimont | 23 February 2016, 10:56:41 UTC | celery_backend.listener: Remove useless arguments to event functions | 23 February 2016, 10:56:41 UTC |
606fd39 | Nicolas Dandrimont | 23 February 2016, 10:56:06 UTC | celery_backend.listener: force sending the events at startup | 23 February 2016, 10:56:06 UTC |
a3dbeeb | Nicolas Dandrimont | 22 February 2016, 14:14:28 UTC | New upstream version 0.0.3 | 22 February 2016, 14:14:28 UTC |
e88c731 | Nicolas Dandrimont | 22 February 2016, 14:07:52 UTC | celery_backend.listener: make the event listener reliable We reimplement the event listener using kombu directly instead of Celery, which allows us to create persistent queues and manually ack the messages once we have received them. We bundle messages by packets of 1000 or 1/second when sending them to the database. We only ack the messages once the database transcation has ended. | 22 February 2016, 14:07:52 UTC |
c4e1b63 | Nicolas Dandrimont | 22 February 2016, 14:06:55 UTC | backend: implement the timestamp argument for the task_run functions | 22 February 2016, 14:07:22 UTC |
911df24 | Nicolas Dandrimont | 22 February 2016, 14:06:03 UTC | celery_backend.runner: only commit once per packet | 22 February 2016, 14:06:03 UTC |
315d33b | Nicolas Dandrimont | 19 February 2016, 17:50:47 UTC | New upstream version 0.0.2 | 19 February 2016, 17:50:47 UTC |
f3c8cad | Nicolas Dandrimont | 19 February 2016, 17:49:45 UTC | celery: move to celery_backend to avoid clashing with system celery | 19 February 2016, 17:50:40 UTC |
0df7211 | Nicolas Dandrimont | 19 February 2016, 17:46:40 UTC | d/control: add missing B-D on Celery | 19 February 2016, 17:46:40 UTC |
d389ce2 | Nicolas Dandrimont | 19 February 2016, 17:35:27 UTC | setup.py: install all packages | 19 February 2016, 17:43:53 UTC |
06d7095 | Nicolas Dandrimont | 19 February 2016, 17:34:53 UTC | tests: Add basic tests for task | 19 February 2016, 17:34:53 UTC |
482d414 | Nicolas Dandrimont | 19 February 2016, 17:27:03 UTC | schema: replace the eventful boolean with a task run status | 19 February 2016, 17:27:03 UTC |
655a9d0 | Nicolas Dandrimont | 19 February 2016, 11:47:49 UTC | scheduler.celery: add listener for events and runner to generate tasks | 19 February 2016, 11:47:49 UTC |
8d512e3 | Nicolas Dandrimont | 18 February 2016, 16:47:49 UTC | backend: wrap all the DB methods | 18 February 2016, 16:47:49 UTC |
c70627e | Nicolas Dandrimont | 16 February 2016, 18:24:55 UTC | backend: initialize a simple backend for swh.scheduler | 16 February 2016, 18:24:55 UTC |
196e506 | Nicolas Dandrimont | 16 February 2016, 18:24:25 UTC | celery: move worker to a "celery.config" class, add listener | 16 February 2016, 18:24:25 UTC |
efc7ff8 | Nicolas Dandrimont | 16 February 2016, 10:27:40 UTC | sql: update testdata and functions for new schema | 16 February 2016, 10:27:40 UTC |
86f5e28 | Nicolas Dandrimont | 16 February 2016, 09:51:17 UTC | sql/schema: Clean up formatting | 16 February 2016, 09:51:17 UTC |
8ba5475 | Nicolas Dandrimont | 15 February 2016, 15:24:51 UTC | sql: add schema for swh-scheduler, and some test data | 15 February 2016, 15:24:51 UTC |
7048ef4 | Nicolas Dandrimont | 15 February 2016, 10:07:30 UTC | Import upstream version 0.0.1 | 15 February 2016, 10:07:30 UTC |
a1b0a98 | Nicolas Dandrimont | 15 February 2016, 10:07:20 UTC | d/rules: test proper module | 15 February 2016, 10:07:20 UTC |
533dece | Nicolas Dandrimont | 15 February 2016, 10:06:55 UTC | .gitignore: ignore vcversioner file | 15 February 2016, 10:06:55 UTC |
759c5f1 | Nicolas Dandrimont | 15 February 2016, 10:01:52 UTC | Move worker and task setup to swh.scheduler | 15 February 2016, 10:01:52 UTC |
efd4735 | Nicolas Dandrimont | 15 February 2016, 09:38:13 UTC | Update template data for swh.scheduler | 15 February 2016, 09:38:13 UTC |
2083b9a | Nicolas Dandrimont | 15 February 2016, 09:34:23 UTC | import template from swh-py-template (init-py-repo) | 15 February 2016, 09:34:23 UTC |