Skip to content
Mark Sch edited this page Apr 5, 2019 · 22 revisions

CakePHP version map

Queue plugin CakePHP core PHP min
2.x 2.x PHP 5.4
3.x 3.x PHP 5.6
4.x (planned) 3.x PHP 5.6
5.x (planned) 4.x PHP 7.1

History

Recent Improvements

  • Processes are terminated more cleanly, max process count to prevent overloading of server
  • QueuedJobs table instead of QueuedTasks (Tasks are the implementing classes only)
  • Priority for jobs
  • Transactions on getting a new job if supported from the database
  • Code improvements, stricter typehinting

And...

A huge thx to Max (Dee-Fuse) for making the 3.x upgrade complete!

Modified by David Yell (davidyell)

  • Basic CakePHP 3.x support

Modified by Mark Scherer (dereuromark)

  • CakePHP 2.x support
  • Some minor fixes
  • Added crontasks (as a different approach on specific problems)
  • Possible (optional) Tools Plugin dependencies for frontend access via /admin/queue
  • Config key "queue" is now "Queue" ($config['Queue'][...])

Added by Christian Charukiewicz (charukiewicz):

  • Configuration option 'gcprop' is now 'gcprob'
  • Fixed typo in README and variable name (Propability -> Probability)
  • Added a few lines about createJob() usage to README
  • Added comments to queue.php explaining configuration options
Clone this wiki locally