Ticket #194 (closed enhancement: fixed)

Opened 14 months ago

Last modified 5 months ago

Integrate Celery

Reported by: brian Owned by: brian
Priority: minor Milestone: Post Rollout
Component: Core Version: Beta
Keywords: Cc:

Description

Integrate with Celery to provide asynchronous processing and scheduled tasks.

Change History

comment:1 Changed 5 months ago by brian

  • Status changed from new to accepted

Initial commits in r558 and r559.

comment:2 Changed 5 months ago by brian

  • Milestone changed from Future to Post Rollout

comment:3 Changed 5 months ago by brian

Cut over the POTD management command to a celery beat task in r561.

comment:4 Changed 5 months ago by brian

Added a cleanup task that executes Django's cleanup command & the forum apps cleanup command in r562.

comment:5 Changed 5 months ago by brian

Had to move the imports in r562 to inside the task function body, otherwise chaos broke loose on the production server. See r563.

comment:6 Changed 5 months ago by brian

Added a task to purge deleted PM's in r564.

comment:7 Changed 5 months ago by brian

In r565, reworked the who's online and max users features.

comment:8 Changed 5 months ago by brian

Reworked the forums statistics in r568, r569, and r570.

comment:9 Changed 5 months ago by brian

Task created for queued_search's process_search_queue command in r571.

comment:10 Changed 5 months ago by brian

  • Status changed from accepted to closed
  • Resolution set to fixed

Removed the mailer application in r572.

Note: See TracTickets for help on using tickets.