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

Task archival #41

Open
pablito-perez opened this issue Nov 29, 2019 · 0 comments
Open

Task archival #41

pablito-perez opened this issue Nov 29, 2019 · 0 comments
Labels
enhancement New feature or request 🔎 TBD 🔎 To be define
Milestone

Comments

@pablito-perez
Copy link
Contributor

As a µTask operator, I'd like to limit the amount of finished tasks that are left in my "live" table: this could hit the performance of the engine when collecting unfinished tasks.

The task expiration parameter in µTask's configuration allows me to set a period after which they get deleted

However, I'd still like to keep a trace of those tasks, for auditing purposes, and it is practical for me that they remain within µTask, to leverage its security guarantees

Hence, an option to "archive" finished tasks instead of outright deleting them would be valuable

Design TBD (a copy of the task and resolution tables? a new set of API endpoints to retrieve this data?)

@pablito-perez pablito-perez added the enhancement New feature or request label Nov 29, 2019
@w3st3ry w3st3ry added the 🔎 TBD 🔎 To be define label Dec 4, 2019
@w3st3ry w3st3ry added this to To do in µTask feature development via automation Dec 18, 2019
@w3st3ry w3st3ry added this to the v1.2.0 milestone Dec 18, 2019
@w3st3ry w3st3ry modified the milestones: v1.2.0, 1.3.0 Jan 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request 🔎 TBD 🔎 To be define
Projects
Development

No branches or pull requests

2 participants