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

Improve scheduler ranking #937

Open
jpbruinsslot opened this issue May 9, 2023 · 1 comment
Open

Improve scheduler ranking #937

jpbruinsslot opened this issue May 9, 2023 · 1 comment
Assignees
Labels
mula Issues related to the scheduler

Comments

@jpbruinsslot
Copy link
Contributor

jpbruinsslot commented May 9, 2023

We can update the scheduler queue ranking based on prior tasks, and findings, and calculate its priority based on those metrics.

Related issues:

@jpbruinsslot jpbruinsslot added the mula Issues related to the scheduler label May 9, 2023
@jpbruinsslot jpbruinsslot self-assigned this May 9, 2023
@jpbruinsslot jpbruinsslot added this to KAT May 9, 2023
@github-project-automation github-project-automation bot moved this to Incoming features / Need assessment in KAT May 9, 2023
@jpbruinsslot jpbruinsslot moved this from Incoming features / Need assessment to Backlog / Refined tasks in KAT May 15, 2023
@jpbruinsslot jpbruinsslot moved this from Backlog / Refined tasks to Todo (In this sprint) in KAT Jun 5, 2023
@jpbruinsslot jpbruinsslot changed the title Make scheduler more intelligent Improve ranking scheduler Jun 6, 2023
@jpbruinsslot jpbruinsslot changed the title Improve ranking scheduler Improve scheduler ranking Jun 6, 2023
@jpbruinsslot jpbruinsslot linked a pull request Jun 6, 2023 that will close this issue
@TwistMeister TwistMeister moved this from Todo (In this sprint) to In Progress in KAT Jun 12, 2023
@jpbruinsslot
Copy link
Contributor Author

jpbruinsslot commented Jun 12, 2023

  • Added calls to external services to gather information, e.g. get objects that have been created by prior task, and get findings created by prior task.
  • Added a naive calculation of priority by combining:
    • duration of prior tasks
    • total of created objects of a task
    • total of created findings of a task
    • priorities of prior tasks
    • time since grace period

@jpbruinsslot jpbruinsslot moved this from In Progress to Todo (In this sprint) in KAT Jun 13, 2023
@jpbruinsslot jpbruinsslot moved this from Todo (In this sprint) to In Progress in KAT Jul 31, 2023
@jpbruinsslot jpbruinsslot moved this from In Progress to Backlog / Refined tasks in KAT Aug 1, 2023
@jpbruinsslot jpbruinsslot moved this from Backlog / Refined tasks to Todo (In this sprint) in KAT Oct 16, 2023
@jpbruinsslot jpbruinsslot moved this from Todo (In this sprint) to In Progress in KAT Oct 23, 2023
@jpbruinsslot jpbruinsslot moved this from In Progress to Backlog / Refined tasks in KAT Oct 30, 2023
@jpbruinsslot jpbruinsslot moved this from Backlog / Refined tasks to Todo (In this sprint) in KAT Oct 30, 2023
@jpbruinsslot jpbruinsslot moved this from Todo (In this sprint) to In Progress in KAT Nov 6, 2023
@jpbruinsslot jpbruinsslot moved this from In Progress to Todo (In this sprint) in KAT Nov 6, 2023
@jpbruinsslot jpbruinsslot moved this from Todo (In this sprint) to Backlog / Refined tasks in KAT Dec 11, 2023
@jpbruinsslot jpbruinsslot moved this from Backlog / Refined tasks to Approved features / Need refinement in KAT Jan 2, 2024
@jpbruinsslot jpbruinsslot moved this from Approved features / Need refinement to In Progress in KAT Jan 3, 2024
@jpbruinsslot jpbruinsslot moved this from In Progress to Approved features / Need refinement in KAT Jan 3, 2024
@jpbruinsslot jpbruinsslot moved this from Approved features / Need refinement to Todo (In this sprint) in KAT Jan 4, 2024
@jpbruinsslot jpbruinsslot moved this from Todo (In this sprint) to Backlog / Refined tasks in KAT Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mula Issues related to the scheduler
Projects
Status: No status
1 participant