Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebAlert to become a BibTask #1046

Closed
kaplun opened this issue Apr 30, 2014 · 2 comments
Closed

WebAlert to become a BibTask #1046

kaplun opened this issue Apr 30, 2014 · 2 comments

Comments

@kaplun
Copy link
Member

kaplun commented Apr 30, 2014

Originally on 2012-05-09

Currently the WebAlert engine must be scheduled as a cron job. It should be possible to schedule it as a regular BibTask.

@tiborsimko
Copy link
Member

Originally on 2012-05-09

Could be done via "fixed time" task concept relatively easily, but let's double check things like maximum number of allowed concurrent processes so that alert engine would surely start everyday at 14:00, say.

Also, this may need to introduce new task constraint facility so that people would not be able to set up sleeping time of one minute by mistake for this task or something. We could perhaps introduce into bibtask configuration a class of tasks that can only run as fixed tasks or only with this-and-this minimum granularity. The aim is to reduce error proneness once this goes out of cron.

@jirikuncar
Copy link
Member

Alert engine will have to be re-implemented for Invenio 3 possibly using Elastic percolators.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants