Cavalcade
Cavalcade copied to clipboard
A better wp-cron. Horizontally scalable, works perfectly with multisite.
Hello! I think im successfully managed to deploy Cavalcade for our site. But i have a problem that its still remains Missing Schedule when i want to schedule a post...
Seeing a potential issue where (in this example) scheduled post cavalcade jobs are duplicated causing a race condition and posts don't publish. Will update upon further investigation
If using `wp_next_scheduled()` to find the next scheduled event the timestamp of the next run might have changed but the function can still return the old timestamp.
Last evening, at exactly 9 PM EDT (2 AM GMT), hourly jobs started running continuously--instead of being scheduled for the next hour. This caused a major load event and we...
WordPress 5.7 will allow the functions that write to the cron array to return a `WP_Error` object on failure. The various cron filters will also conditionally accept and return `WP_Error`...
Follow up to discussion in PR #91 Cavalcade uses a non-persistent cache for the `cavalcade-jobs` group. As the runner triggers WP CLI tasks within the plugin, invalidating on UPDATE, INSERT...
The PHPUnit 7.1 dev dependency prevents the installation of cavalcade using composer on PHP 8.0 ``` > composer install --no-dev No lock file found. Updating dependencies instead of installing from...
Hello, In the case of the runner stopped for a moment, all the missing events will be played when it's back up. Can we have an option to change it...
Hey, this is Luca from FFX. Our paths cross again =) I can see both `CAVALCADE_JOB_ID` and `DOING_CRON` constants are defined in Command::run() just before the actual execution of the...
Although it shouldn't happen, and should potentially be blocked at the server level, when Cavalcade is in use requests to `wp-cron.php` will still process any cron tasks. As seen in...