Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move \OC\BackgroundJob to PSR-4 | Roeland Jago Douma | 2016-04-26 | 6 | -554/+0 |
| | |||||
* | Change the sort order of background jobs to be DESC instead of ASC | Joas Schilling | 2016-04-22 | 1 | -3/+3 |
| | | | | | | | | | | In theory, if your instance ever creates more jobs then your system cron can handle, the default background jobs get never executed anymore. Because everytime when the joblist returns the next job it looks for the next ID, however there is always a new next ID, so it will never wrap back to execute the low IDs. But when we change the sort order to be DESC, we make sure that these low IDs are always executed, before the system jumps back up to execute the new IDs. | ||||
* | Catch the AutoloadNotAllowedException also for legacy jobs (#23901) | Morris Jobke | 2016-04-11 | 1 | -2/+9 |
| | | | | * same as #18839 for legacy jobs * avoids spamming the log with useless entries | ||||
* | Use IQueryBuilder::PARAM_* instead of \PDO::PARAM_* | Joas Schilling | 2016-02-29 | 1 | -6/+7 |
| | |||||
* | Deprecate the method and warn against using it | Joas Schilling | 2016-01-28 | 1 | -0/+2 |
| | |||||
* | Add message key to context of logException | Thomas Müller | 2016-01-15 | 1 | -2/+4 |
| | |||||
* | use logException() to properly log the exception | Morris Jobke | 2016-01-14 | 1 | -1/+2 |
| | |||||
* | Improved error message for failing background job | Morris Jobke | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | Happy new year! | Thomas Müller | 2016-01-12 | 6 | -8/+8 |
| | |||||
* | Merge pull request #21289 from ↵ | Thomas Müller | 2015-12-21 | 1 | -1/+0 |
|\ | | | | | | | | | owncloud/issue-20399-keep-periodic-background-jobs Do not delete background jobs, in case an exception occured | ||||
| * | Do not delete background jobs, in case an exception occured | Joas Schilling | 2015-12-18 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | This approach is not valid anymore. It initially was added for jobs of non existing apps. But jobs of non-existing apps can not be created so they will never be executed and so this call just catches other cases which were not intended. This reverts commit 4f4ad72460f8ef299cd1235b5774c5f121cca430. | ||||
* | | Add methods to interface which have always been required | Joas Schilling | 2015-12-18 | 1 | -1/+1 |
| | | |||||
* | | Allow dependency injection for background jobs | Joas Schilling | 2015-12-18 | 1 | -9/+15 |
|/ | |||||
* | Make sure the interface and the implementation match | Joas Schilling | 2015-12-18 | 1 | -14/+15 |
| | |||||
* | Use the query builder for the joblist queries | Joas Schilling | 2015-12-18 | 1 | -35/+88 |
| | |||||
* | deduplicate @xenopathic | Morris Jobke | 2015-10-06 | 1 | -1/+0 |
| | |||||
* | update licence headers via script | Morris Jobke | 2015-10-05 | 1 | -1/+1 |
| | |||||
* | Unique exception for invalid autoload paths, better handling | Robin McCorkell | 2015-09-05 | 1 | -8/+14 |
| | | | | | Background jobs are tolerant of stale entries left by disabled apps, which will cause an autoload exception. | ||||
* | handle non existing job classes in $jobList->getNext | Robin Appelman | 2015-08-19 | 1 | -2/+15 |
| | |||||
* | also free joblist and base from file cache code | Arthur Schiwon | 2015-05-12 | 1 | -3/+0 |
| | |||||
* | Use internally \OCP\ILogger instead of \OC\Log | Morris Jobke | 2015-04-30 | 3 | -6/+9 |
| | | | | | | * this is the preparation for some upcoming logger related changes * also fixes an issue in the public interface where we request an internal class as parameter | ||||
* | Update license headers | Jenkins for ownCloud | 2015-03-26 | 6 | -24/+112 |
| | |||||
* | Merge pull request #14530 from owncloud/revert-14403 | Thomas Müller | 2015-02-27 | 6 | -106/+30 |
|\ | | | | | Revert "Updating license headers" | ||||
| * | Revert "Updating license headers" | Morris Jobke | 2015-02-26 | 6 | -106/+30 |
| | | | | | | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36. | ||||
* | | fix exception message | Morris Jobke | 2015-02-26 | 1 | -1/+1 |
| | | |||||
* | | set max argument length to 4000 | Robin Appelman | 2015-02-25 | 1 | -1/+1 |
| | | |||||
* | | throw an exception when trying to push a background job that wont fit in the ↵ | Robin Appelman | 2015-02-25 | 1 | -0/+3 |
| | | | | | | | | | | | | table otherwise it will lead to failures in json decode and unexpected and hard to debug issues when running the job | ||||
* | | Add async command system to handle asynchronous operations | Robin Appelman | 2015-02-25 | 1 | -1/+1 |
|/ | |||||
* | Updating license headers | Jenkins for ownCloud | 2015-02-23 | 6 | -30/+106 |
| | |||||
* | Dont try to execute jobs that no longer exist | Robin Appelman | 2014-07-25 | 1 | -1/+4 |
| | |||||
* | Fix check if class exists | Robin Appelman | 2014-06-27 | 1 | -1/+1 |
| | |||||
* | Check if classes/method exists before trying to call them in background jobs | Robin Appelman | 2014-06-26 | 3 | -2/+10 |
| | |||||
* | Support having legacy `OC_Cache_FileGlobalGC` background jobs | Robin Appelman | 2014-06-03 | 1 | -0/+3 |
| | |||||
* | Fix all PHPDoc types and variable names, in /lib | Robin McCorkell | 2014-05-13 | 1 | -4/+4 |
| | |||||
* | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2014-02-19 | 1 | -1/+1 |
| | | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend | ||||
* | Merge branch 'master' into scrutinizer_documentation_patches | Thomas Müller | 2014-02-18 | 2 | -31/+47 |
|\ | | | | | | | | | Conflicts: lib/private/migration/content.php | ||||
| * | Add unit tests for JobList | Robin Appelman | 2014-02-12 | 1 | -1/+1 |
| | | |||||
| * | Additional phpdoc | Robin Appelman | 2014-02-12 | 1 | -2/+4 |
| | | |||||
| * | Add the background job list to the public server container | Robin Appelman | 2014-02-11 | 2 | -29/+43 |
| | | |||||
* | | polish documentation based on scrutinizer patches | Jörn Friedrich Dreyer | 2014-02-06 | 1 | -2/+2 |
|/ | |||||
* | remove background jobs if they are failing | Robin Appelman | 2013-12-02 | 1 | -0/+1 |
| | |||||
* | Catch exceptions from background jobs and log them | Robin Appelman | 2013-12-02 | 3 | -7/+26 |
| | |||||
* | decode arguments as array | Thomas Müller | 2013-11-05 | 1 | -1/+1 |
| | |||||
* | move the private namespace OC into lib/private - OCP will stay in lib/public | Thomas Müller | 2013-09-30 | 6 | -0/+323 |
Conflicts: lib/private/vcategories.php |