summaryrefslogtreecommitdiffstats
path: root/lib/private/files/cache/scanner.php
Commit message (Collapse)AuthorAgeFilesLines
* make path absoluteJörn Friedrich Dreyer2014-12-101-2/+4
|
* Don't keep the full info of all children in memoryRobin Appelman2014-09-241-7/+12
|
* Fix typoLukas Reschke2014-09-081-1/+1
|
* Use bigger transactions when doing explicit file system scansRobin Appelman2014-09-081-2/+21
|
* Improved scanner error messageMartin2014-07-311-1/+1
|
* remove unused argumentRobin Appelman2014-06-101-3/+2
|
* add some commentsRobin Appelman2014-06-101-0/+2
|
* Repair broken parent link in the scannerRobin Appelman2014-06-101-34/+36
|
* Merge pull request #8889 from owncloud/mtime-reuseThomas Müller2014-06-051-0/+1
|\ | | | | Don't update the mtime if the storage mtime hasn't changed
| * Don't update the mtime if the storage mtime hasn't changedRobin Appelman2014-06-051-0/+1
| |
* | Merge pull request #8852 from owncloud/kill-permissions-masterThomas Müller2014-06-051-9/+1
|\ \ | |/ |/| Kill permissions table
| * - drop permissions table and related codeThomas Müller2014-06-051-9/+1
| | | | | | | | | | | | - the file/folder's permission is now stored in the file cache - BackGroundWatcher has been removed - this has meanwhile be replaced by occ files:scan which can be executed in a cron jobs - increase version to trigger database migration
* | Fix size calculation during recursive scanRobin Appelman2014-06-031-7/+3
| |
* | Fix recursive scanningRobin Appelman2014-06-021-3/+5
| |
* | propagate changes in the scannerRobin Appelman2014-06-021-0/+1
| |
* | Split of cache writes in the scanner to their own methodsRobin Appelman2014-06-021-39/+43
|/
* Merge pull request #8607 from owncloud/filescan_app_hookOwen Winkler2014-05-301-8/+42
|\ | | | | Allow apps to control via a hook skipping add/remove a file during filescan
| * Missed one.ringmaster2014-05-301-1/+1
| |
| * Updates per comments on PR:ringmaster2014-05-301-6/+20
| | | | | | | | | | | | * Use "filesystem_cache_readonly" config setting, update comment in config.sample * Use $this->cacheActive to cache config setting * Add public Scanner::setCacheActive() to set $cacheActive programmatically
| * Prevent apps from affecting the scanner via hook.ringmaster2014-05-281-16/+18
| |
| * Use 'filesystem_check_enable' as a config option.ringmaster2014-05-271-4/+4
| |
| * Allow the default behavior to come from the config.ringmaster2014-05-271-6/+12
| |
| * Rename variable to something more appropriate.ringmaster2014-05-271-3/+3
| |
| * Allow apps to control via a hook to skip adding/removing a file during filescanringmaster2014-05-271-3/+15
| |
* | Change visibility of scanner internalsringmaster2014-05-281-4/+4
|/ | | | so that descendant classes can access them.
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-1/+1
| | | | * test case added to avoid adding them later
* Fix all PHPDoc types and variable names, in /libRobin McCorkell2014-05-131-1/+1
|
* Fix @return array PHPDocs, in /libRobin McCorkell2014-05-131-3/+3
|
* Prevent error if previously cached data doesn't have an etagRobin Appelman2014-04-221-3/+4
|
* Check if fields we need are actually set to prevent errorsRobin Appelman2014-03-031-1/+1
|
* Allow re-using already known fileinfo when calculating folder sizesRobin Appelman2014-02-281-3/+5
|
* Use storage_mtime when determining if we can reuse cached data while scanningRobin Appelman2014-01-141-1/+1
|
* reuse etags when doing a background scanRobin Appelman2013-12-051-1/+1
|
* Add post hooks for filesystem scannerRobin Appelman2013-11-071-0/+5
|
* set log level to DEBUGThomas Müller2013-11-041-2/+4
|
* using array_diff_assoc to detect diffs in values as wellThomas Müller2013-10-251-1/+1
|
* log the data arraysThomas Müller2013-10-241-1/+3
|
* some logging added ....Thomas Müller2013-10-241-2/+11
|
* Catch duplicate insertion errors while scanning filesVincent Petry2013-10-231-9/+27
| | | | | | | | | | | | | | | | When two scanning processed run at the same time, for example when scan.php and list.php were called at the same time on an external storage mountpoint, duplicate insertion errors can occurs. These errors are now logged and ignored. Since both scans are running in parallel transactions, they don't see each other's changes directly in the DB which can cause duplicate insertion errors for mime types as well, but those mime types can't be selected yet. The solution to this is to force-reload the mimetypes list after the transaction is finished. Fixes #5199
* move the private namespace OC into lib/private - OCP will stay in lib/publicThomas Müller2013-09-301-0/+258
Conflicts: lib/private/vcategories.php