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

♻️ Refactor task queue implementation and usage within Control Panel #3377

Open
3 tasks
Tracked by #3371
michaeljcollinsuk opened this issue Feb 16, 2024 · 4 comments
Open
3 tasks
Tracked by #3371
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools

Comments

@michaeljcollinsuk
Copy link
Contributor

michaeljcollinsuk commented Feb 16, 2024

Proposal

The way that celery tasks are called are unusual, and could be changed to be closer to the recommended way in the documentation. Some options to consider

  • Call tasks directly with Celery as per documentation
    • Look at Django-Q2 to consider benefits of using this instead. Although this is not preferred as would require more work.
  • Remove custom message broker classes (and related code)
  • Install celery flower to help with monitoring
  • Improve the Tasks List UI page
    • Better ordering
    • Add filters
    • Update displayed details
    • Add pagination

Definition of done

  • Above options considered and the way that tasks are called has been refactored if necessary
  • The "Tasks List" UI has been updated to be more user friendly
  • Celery flower has been installed for better monitoring (if celery remains)
Copy link
Contributor

github-actions bot commented May 4, 2024

This issue is being marked as stale because it has been open for 60 days with no activity. Remove stale label or comment to keep the issue open.

@github-actions github-actions bot added the stale label May 4, 2024
Copy link
Contributor

This issue is being closed because it has been open for a further 7 days with no activity. If this is still a valid issue, please reopen it, Thank you!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale May 11, 2024
@github-project-automation github-project-automation bot moved this from 👀 TODO to 🎉 Done in Analytical Platform May 11, 2024
@github-project-automation github-project-automation bot moved this from 🎉 Done to 🚀 In Progress in Analytical Platform Jun 20, 2024
@github-actions github-actions bot removed the stale label Jun 21, 2024
Copy link
Contributor

This issue is being marked as stale because it has been open for 60 days with no activity. Remove stale label or comment to keep the issue open.

@github-actions github-actions bot added the stale label Aug 20, 2024
Copy link
Contributor

This issue is being closed because it has been open for a further 7 days with no activity. If this is still a valid issue, please reopen it, Thank you!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 27, 2024
@github-project-automation github-project-automation bot moved this from 🚀 In Progress to 🎉 Done in Analytical Platform Aug 27, 2024
@github-actions github-actions bot removed the stale label Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data-platform-apps-and-tools This issue is owned by Data Platform Apps and Tools
Projects
Archived in project
Development

No branches or pull requests

1 participant