-
Notifications
You must be signed in to change notification settings - Fork 5
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
[1.x] Queue Overhaul #456
[1.x] Queue Overhaul #456
Conversation
Important Auto Review SkippedAuto reviews are disabled on base/target branches other than the default branch. Please add the base/target branch pattern to the list of additional branches to be reviewed in the settings. Please check the settings in the CodeRabbit UI or the To trigger a single review, invoke the TipsChat with CodeRabbit Bot (
|
* Continued work on queue UI= * Wrapping up the core of the queue UI * Working table for queue UI * Adding counts to the queue * Switch to use wp_count_posts for performance * Style the row table * Adding single view for queue job * Adding queue UI with fixes for retrying
* Continued work on queue UI= * Wrapping up the core of the queue UI * Working table for queue UI * Adding counts to the queue * Switch to use wp_count_posts for performance * Style the row table * Adding single view for queue job * Adding queue UI with fixes for retrying * Serialize enums when asserting against them * Keep queue job around after it is complete for logging * Fixing tests and adjusting comment * Fixing linting * Stubbing the cleanup command * Cleanup the processed/failed jobs after some time * Fixing phpcs issue
…obs (#481) * Add support for displaying completed queue job status * Allow a closure job to be delayed * Allow queue jobs to be run in-admin, allow closure jobs to be delayed * Add a back link on the queue job page * Cleanup running jobs with the cleanup command * Remove the superfluous take()
Reviewed in subsequent pull requests. |
Overhauling the queue to make it more performant.
Remaining: