=== CoffeeCode Queue Tuning for Action Scheduler ===
Contributors: coffeecodetech, ritchellydomingos, alexandresa
Donate link: https://coffee-code.com
Tags: action scheduler, woocommerce, background processing, queue, performance
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Improve Action Scheduler throughput for high-volume WordPress and WooCommerce sites.

== Description ==

Action Scheduler can become a bottleneck on high-traffic sites with large background job queues.

This plugin tunes key Action Scheduler runtime settings to improve queue throughput:

* Increases batch size.
* Increases concurrent queue batches.
* Increases timeout and failure periods.
* Increases queue runner time limit.
* Optimizes claim ordering for better performance under load.

This plugin changes scheduler behavior only. It does not alter your business logic.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`.
2. Activate the plugin through the WordPress admin.
3. Confirm queue throughput and monitor server/database load.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

No. It targets Action Scheduler itself. WooCommerce often benefits because it uses Action Scheduler heavily.

= Is it safe for all hosting environments? =

It depends on available resources. Start in staging and monitor CPU, memory, and database load.

== Changelog ==

= 1.0.0 =
* Initial public release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
