https://forge.softwareheritage.org/source/swh-scheduler.git

sort by:
Revision Author Date Message Commit Date
4aaf546 New upstream version 0.0.13 07 April 2017, 09:57:50 UTC
f758291 requirements-swh.txt: use proper syntax 07 April 2017, 09:57:36 UTC
a760866 d/copyright: cleanup 07 April 2017, 09:53:08 UTC
35997f8 celery_backend.config: use the JournalHandler for logging 07 April 2017, 09:52:27 UTC
debb3a6 New upstream version 0.0.12 09 March 2017, 10:12:45 UTC
aaa5dfd celery_backend.config: only log to database if log_db is present 09 March 2017, 10:12:09 UTC
0767b4c requirements.txt: ensure we use celery<4 (we don't support other versions for now) 15 February 2017, 14:23:52 UTC
7fbd090 New upstream version 0.0.11 14 February 2017, 18:49:34 UTC
6192ac1 Add utils.get_task fn to simplify contextual task instance retrieval Permits to unify the task instance retrieval, which then permits to send messages to the associated task's queue. 10 February 2017, 14:11:54 UTC
1aedc67 requirements: split internal and external requirements in two separate files 09 February 2017, 13:32:06 UTC
d65742e celery_backend: pep8: fix missing blank lines 09 February 2017, 11:21:23 UTC
05f41c2 sql: fix default_interval selection for new tasks 21 October 2016, 14:09:11 UTC
faa3439 New upstream version 0.0.10 20 October 2016, 15:20:16 UTC
b048926 backend: the status of a task is task.status, not task.task_status... 20 October 2016, 14:02:57 UTC
da7b1b7 backend: allow disabling tasks 19 October 2016, 13:39:05 UTC
0fb8eef Fix docstring typo 05 September 2016, 12:27:28 UTC
9fb45f5 New upstream version 0.0.9 02 September 2016, 15:09:17 UTC
51cb666 celery_backend.config: add SWH_WORKER_INSTANCE environment variable This allows to run several workers with different configuration files. 01 September 2016, 15:23:15 UTC
cf55f87 New upstream version 0.0.7 01 July 2016, 14:42:45 UTC
811718b Just use default date of insertion to sort and reschedule job 01 July 2016, 13:29:51 UTC
ae202d1 Permit to schedule oneshot tasks 29 June 2016, 17:54:55 UTC
596bfda New upstream version 0.0.6 24 February 2016, 17:46:57 UTC
dced5d5 celery_backend.config: Put pickle last in the accepted encodings 24 February 2016, 15:36:52 UTC
7d6e331 backend: allow for mass-scheduling of task runs This allows the runner to be (~10 times) more efficient when running tasks 24 February 2016, 15:36:02 UTC
05c5f9d New upstream version 0.0.5 24 February 2016, 11:13:38 UTC
15c3d8f backend: use copy for mass-scheduling of tasks 24 February 2016, 11:10:51 UTC
ec0a71c New upstream version 0.0.4 23 February 2016, 16:46:04 UTC
4886edf Add cli to setup.py 23 February 2016, 16:08:46 UTC
f390dec cli: New command-line interface based on Click 23 February 2016, 16:06:13 UTC
77bcb2a backend: allow overriding the config at instantiation 23 February 2016, 16:06:13 UTC
35edc1a backend: use arrow instead of dateutil 23 February 2016, 16:04:33 UTC
e9c4442 d/copyright: update for Celery license 23 February 2016, 11:07:36 UTC
d89860f Add missing Celery license file 23 February 2016, 10:58:01 UTC
314e4dd celery_backend.listener: Remove useless arguments to event functions 23 February 2016, 10:56:41 UTC
606fd39 celery_backend.listener: force sending the events at startup 23 February 2016, 10:56:06 UTC
a3dbeeb New upstream version 0.0.3 22 February 2016, 14:14:28 UTC
e88c731 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 backend: implement the timestamp argument for the task_run functions 22 February 2016, 14:07:22 UTC
911df24 celery_backend.runner: only commit once per packet 22 February 2016, 14:06:03 UTC
315d33b New upstream version 0.0.2 19 February 2016, 17:50:47 UTC
f3c8cad celery: move to celery_backend to avoid clashing with system celery 19 February 2016, 17:50:40 UTC
0df7211 d/control: add missing B-D on Celery 19 February 2016, 17:46:40 UTC
d389ce2 setup.py: install all packages 19 February 2016, 17:43:53 UTC
06d7095 tests: Add basic tests for task 19 February 2016, 17:34:53 UTC
482d414 schema: replace the eventful boolean with a task run status 19 February 2016, 17:27:03 UTC
655a9d0 scheduler.celery: add listener for events and runner to generate tasks 19 February 2016, 11:47:49 UTC
8d512e3 backend: wrap all the DB methods 18 February 2016, 16:47:49 UTC
c70627e backend: initialize a simple backend for swh.scheduler 16 February 2016, 18:24:55 UTC
196e506 celery: move worker to a "celery.config" class, add listener 16 February 2016, 18:24:25 UTC
efc7ff8 sql: update testdata and functions for new schema 16 February 2016, 10:27:40 UTC
86f5e28 sql/schema: Clean up formatting 16 February 2016, 09:51:17 UTC
8ba5475 sql: add schema for swh-scheduler, and some test data 15 February 2016, 15:24:51 UTC
7048ef4 Import upstream version 0.0.1 15 February 2016, 10:07:30 UTC
a1b0a98 d/rules: test proper module 15 February 2016, 10:07:20 UTC
533dece .gitignore: ignore vcversioner file 15 February 2016, 10:06:55 UTC
759c5f1 Move worker and task setup to swh.scheduler 15 February 2016, 10:01:52 UTC
efd4735 Update template data for swh.scheduler 15 February 2016, 09:38:13 UTC
2083b9a import template from swh-py-template (init-py-repo) 15 February 2016, 09:34:23 UTC
back to top