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() 5 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. 5 years ago
Michael 49b22de705 Changes from previous pull request applied again 5 years ago
Michael 3c220dd40c Queue.php is now reworked 5 years ago
Michael 48209f0ecd Now there is only the worker. 5 years ago
Michael 9c4a53e380 Optimized query for nodeinfo, better way to analyze posting problems with DFRN 5 years ago
Michael 9a19ae7ce1 The queue now works with the cache - whoch should speed it up 5 years ago
Michael 0548099f6c The config class now makes less database reads. 5 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 6 years ago
Michael Vogel 9ae2b2292f Some more function calls changed to the new class 6 years ago
Michael Vogel 65d6d45f8c Changed parameter order 6 years ago
Michael Vogel beb2346cfc The function to check for maxload and the lockfile is centralized 6 years ago
Michael Vogel ec9c9f0be7 Don't create lock files if the process is called from the poller via the worker 6 years ago
Michael Vogel 62de6be495 Switched to static methods for DFRN 6 years ago
Michael Vogel 1c84054322 Queue delivery should be now more reliable 6 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. 8 years ago
Michael Vogel 6b8585d48d Database stuff. New table "thread". Changing "left join" to "inner join", removing "limit 1" at update and delete. 8 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. 10 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