#2330 closed defect (bug) (fixed)
Leverage the WordPress Cron / Cavalcade to run the plugin imports
Reported by: | dd32 | Owned by: | |
---|---|---|---|
Milestone: | Plugin Directory v3.0 | Priority: | normal |
Component: | Plugin Directory | Keywords: | |
Cc: |
Description
Currently the plugin directory is using a stand alone script which runs in a loop to process changes.
Historically this has caused problems during high-frequency-commits, so instead, lets switch the importer to run as a WordPress Cron Job, this will have the advantage that we can run many imports in parallel, it also brings complexity as a plugin shouldn't be imported twice at the same time.
On WordPress.org we're using Cavalcade to offload cron tasks from WordPress which has given jobs the ability to scale, it also means we can be sure that no two individual jobs are running in more than 1 location.
Change History (7)
Note: See
TracTickets for help on using
tickets.
In 4520: