You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Problem: Job Scheduling via Cron Notation complicated #268
Quantum currently allows configuration via Cron Notation. This works very well for statically recurring events, but doesn't work very well for dynamic ones.
If you for example want to run a dynamic job once every day for 7 days until it stops, that's very complicated to do.
Implementation
Generic way of configuring such jobs should be provided. Any Ideas how to do that?
PR
We'd be happy to receive a PR (after the implementation details are cleared). If this is a popular request please leave a 👍 so that we see that this is important to our users and implement it ourselves.
Reacted by June, John Kaczmarek, Arpit Shah, Constantin Rack, pyatkov, Cora Grant, Karl, Anderson Luiz Vendruscolo, Yannis Weishaupt and Yusuf Demir
I strongly agree this is important functionality that I'm missing. I have some ideas on how this could be implemented. For very simplistic tasks (like no exeution guarantees) I wrote a home-grown library (that is nowhere near community standards, but allows me to do my stuff) that kind of tracks execution period and transitions to inactive state when the period expires. Probably, will look into it when other activities are drained.
Activity
pyatkov commentedon Mar 1, 2018
I strongly agree this is important functionality that I'm missing. I have some ideas on how this could be implemented. For very simplistic tasks (like no exeution guarantees) I wrote a home-grown library (that is nowhere near community standards, but allows me to do my stuff) that kind of tracks execution period and transitions to inactive state when the period expires. Probably, will look into it when other activities are drained.
maennchen commentedon Aug 10, 2018
I would like to implement a generic scheduling interface for
v3.0.0, that could be extended with other providers in the future.