-
Notifications
You must be signed in to change notification settings - Fork 263
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
Job scheduler implementation #1308
Conversation
Hi @dungnmaster, thanks for looking into Job scheduler. What is the status of the PR? Could you summarize the design which helps us understanding the implementation. Thanks! |
cbb87e7
to
c110495
Compare
|
2. added start_jobs and stop_jobs functions to connection to start and job scheduler process
…reate job queries
69ceffe
to
d3ca46a
Compare
next_executable_job.row_id, | ||
execution_time, | ||
datetime.datetime.now(), | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can update the result of job in the catalog. so it is queryable. We can do this in later PRs. Maybe add a TODO.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure. I'll add this as a followup change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work! Very good quality. Could you also update the documentation https://evadb.readthedocs.io/en/stable/source/reference/evaql.html for the CREATE JOB
query? Thanks!
This PR adds support for creating and dropping jobs in evadb based on this task.