A better wp-cron. Horizontally scalable, works perfectly with multisite.
nextrun
index to improve performance #107. Props to @tfrommen!Note: You will need to run wp cavalcade upgrade
to upgrade your database tables. Cavalcade will continue to operate just fine without upgrading, but you won't get any of the performance benefits.
This release contains a couple of bug fixes. The most notable is that Cavalcade now bootstraps as soon as the plugin is loaded - this means that core and any plugins registering cron events on the plugins_loaded
hook will now correctly be picked up by Cavalcade. Props to @peterwilsoncc and @dd32 for reporting the problem and suggesting solutions.
pre_get_ready_cron_jobs
filter #103$found
value like memcached #100This release brings with it a big change to the underlying method used to hook into WordPress's cron system. In WordPress 5.1 the pre-flight filters were introduced to the scheduling functions to allow plugins like this one to properly shortcircuit the options table based storage and implement background tasks using a different service.
Changelog:
orderby
and order
arguments to show jobs CLI command #71