62 Commits (66458d73135eb7aa93422aac38f54d5ff6e15fda)

Author SHA1 Message Date
  Michael e00105d649 Don't fork a new worker 4 years ago
  Roland Häder d7b420a44e
opps, re-introduced this out-dated code by mistake 4 years ago
  Roland Haeder f4a33ed3f0
added spaces + some curly braces + some usage of dbm::is_result() 4 years ago
  Hypolite Petovan ce866ad39b Remove unrecommended leading backslash for fully qualified namespaces 4 years ago
  Michael 4812f4c0f9 Without only the worker queue we don't need the deliverq anymore. 4 years ago
  Michael 49b22de705 Changes from previous pull request applied again 4 years ago
  Michael 3c220dd40c Queue.php is now reworked 4 years ago
  Michael 48209f0ecd Now there is only the worker. 4 years ago
  Michael 9c4a53e380 Optimized query for nodeinfo, better way to analyze posting problems with DFRN 4 years ago
  Michael 9a19ae7ce1 The queue now works with the cache - whoch should speed it up 4 years ago
  Michael 0548099f6c The config class now makes less database reads. 4 years ago
  Roland Haeder 4edc73486e
Continued with coding convention: 5 years ago
  Roland Haeder 6c0c9d542a
Continued with coding convention: 5 years ago
  Roland Haeder af2909bf8f
Continued with coding convention: 5 years ago
  Hypolite Petovan 4a7c3b9eef Diaspora: Fix class name case + add self 5 years ago
  Roland Häder c0cc65304b converted more to dbm::is_result() + added braces/space 5 years ago
  Roland Häder 51716957b2 converted more to dbm::is_result() + added braces/space 5 years ago
  Michael Vogel 1caa87dce6 Restructured the way, processes are inserted and removed 5 years ago
  Michael Vogel 22f32d9721 New process table for a better detection of running workers 5 years ago
  Michael Vogel 67b16507f1 Performance improvements for the poller 5 years ago
  Michael Vogel 668da905e2 "proc_run" is now called with priority. 5 years ago
  Michael Vogel 3e79a19e57
Some more function calls changed to the new class 5 years ago
  Michael Vogel 9ae2b2292f Some more function calls changed to the new class 5 years ago
  Michael Vogel 65d6d45f8c Changed parameter order 5 years ago
  Michael Vogel beb2346cfc The function to check for maxload and the lockfile is centralized 5 years ago
  Michael Vogel ec9c9f0be7 Don't create lock files if the process is called from the poller via the worker 5 years ago
  Michael Vogel 62de6be495 Switched to static methods for DFRN 5 years ago
  Michael Vogel 1c84054322 Queue delivery should be now more reliable 5 years ago
  Michael Vogel 7edce8e266 Don't use a delivery interval when using the worker 6 years ago
  Michael Vogel 32e8f3468d Moved some functionality back to the cron. Speed up things 6 years ago
  Michael Vogel e66489d67f PuSH: Publishing moved to a new process. OStatus comments are now published to all subscribers. 6 years ago
  Michael Vogel cce561708a Replaced $argv and $argc with the $_SERVER array 7 years ago
  Michael Vogel 5ed5773f57 The temporary paths (temp, lock, itemcache) are now detected automatically when used. 7 years ago
  Michael Vogel e32f9c4fff Dead processes will be deleted when they are running for more than 9 minutes. 7 years ago
  Michael Vogel 58cea13707 Cron/Queue: Setting a limit to avoid endless PHP jobs. 7 years ago
  Michael Vogel 32065dfad6 Queue: using lockpath, so that the queue only can run once a time. 7 years ago
  Michael Vogel 6b8585d48d Database stuff. New table "thread". Changing "left join" to "inner join", removing "limit 1" at update and delete. 7 years ago
  Mats Sjöberg 1234282b8b Use the push value in the push_subscribers table as a push tries counter as well. 8 years ago
  Mats Sjöberg 2859ce1483 Initial implementation of internal PuSH server in Friendica. It has been tested with GNU Social/StatusNet, and subscribe, unsubscribe and pushing new items seem to work. 8 years ago
  Mats Sjöberg 903ea46ea3 Use the push value in the push_subscribers table as a push tries counter as well. 8 years ago
  Mats Sjöberg d22d4a293f Initial implementation of internal PuSH server in Friendica. It has been tested with GNU Social/StatusNet, and subscribe, unsubscribe and pushing new items seem to work. 8 years ago
  Michael Vogel ed33d28e61 redoing the change concerning the hostname. 8 years ago
  Michael Vogel e746c4955b Added an option to configure the hostname manually. And there was a problem when APC wasn't present. 8 years ago
  friendica b3b0a9de24 die forcefully but gracefully on missing api templates 9 years ago
  Zach Prezkuta e684324032 use explicit include paths 9 years ago
  Fabrixxm 385ee5a862 pass $argv & $argc as reference to *_run() functions. 9 years ago
  Zach Prezkuta 00eb000e36 don't check for was_recently_delayed in diaspora_transmit during a queue run 9 years ago
  friendica 94fac6d767 queue optimisation - back off delivery attempts to once per hour after the first 12 hours. 9 years ago
  friendica 8aa2552372 add remove_user hook (it looks like dreamhost changed all my file permissions, this will make a nasty commit) 10 years ago
  Friendika d6b446d63f starting the big delivery shakeup 10 years ago