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

CakePHP version map

Queue plugin CakePHP core ~PHP
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