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
Currently all ingestion jobs run on the same schedule. This isn't practical as some document repositories might be expensive to access and or are not updated frequently and it doesn't scale.
This feature introduces the ability to schedule an ingestion job at a regular interval. The schedule should be expressible in a unix cron format.
Acceptance Criteria
An endpoint for scheduling. This will be /v1/tasks. It should accept POST, PUT, GET, DELETE
Introduce RBAC policy to allow for creating tasks. The RBAC resource id is in the format tasks/*
The text was updated successfully, but these errors were encountered:
This PR introduces the concept of tasks within the API module. A use case for task is running an ingestion pipeline from a datasource.
The result of this PR is that we will not need to current uniform scheduling mechanism. Rather, users are able to pick when to schedule the ingestion of a specific datasource.
Closes of #8
Currently all ingestion jobs run on the same schedule. This isn't practical as some document repositories might be expensive to access and or are not updated frequently and it doesn't scale.
This feature introduces the ability to schedule an ingestion job at a regular interval. The schedule should be expressible in a unix cron format.
Acceptance Criteria
/v1/tasks
. It should accept POST, PUT, GET, DELETEtasks/*
The text was updated successfully, but these errors were encountered: