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

Research ways to configure background tasks with SQLite #407

Open
jiyeongchloe opened this issue Dec 4, 2023 · 0 comments
Open

Research ways to configure background tasks with SQLite #407

jiyeongchloe opened this issue Dec 4, 2023 · 0 comments

Comments

@jiyeongchloe
Copy link
Contributor

jiyeongchloe commented Dec 4, 2023

Goals: For Issues #269, #224, and #222, we were restricted to managing match_status updates to AJAX requests on the front-end because we concluded that SQLite is not advanced enough to support Django's background-tasks feature. There were a couple problems with this since nothing could be changed in the database until someone actively viewed the lobby detail page and/or clicked join match in that page. We want to figure out how to run this process automatically so that we are not relying on user activity for these updates to happen. We should come up with at least 3 possibilities to configure these background tasks. (For the record, Celery also does not appear to be compatible with SQLite)

Deliverables:

  • Documentations on research and quickstart guides for the possibilities
  • Create issues for implementing these changes
  • Create an issue for changing the front-end timer if the timer attribute is changed through the EditView according to whichever method is chosen
@jiyeongchloe jiyeongchloe converted this from a draft issue Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

1 participant