summaryrefslogtreecommitdiffstats
path: root/lib/private/files/cache/cache.php
Commit message (Collapse)AuthorAgeFilesLines
* Move \OC\Files to PSR-4Roeland Jago Douma2016-04-241-837/+0
|
* Update author informationLukas Reschke2016-03-011-0/+2
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Use database for keeping track of the versionLukas Reschke2016-02-091-2/+7
|
* Merge pull request #22071 from owncloud/cache-split-insertThomas Müller2016-02-031-39/+52
|\ | | | | split cache->insert from cache->put
| * split cache->insert from cache->putRobin Appelman2016-02-031-39/+52
| |
* | Add store/retrieve checksumsRoeland Jago Douma2016-02-031-7/+10
|/ | | | | | | * Add extra db column to filecache * Bump version * Update filecache code to actually handle checksum * Webdav code to store/retrieve checksums
* Add fallback moveFromCache implementationRobin Appelman2016-01-291-30/+37
|
* Return a class from cache operations instead of an arrayRobin Appelman2016-01-141-40/+24
|
* Add public cache interfaceRobin Appelman2016-01-141-1/+2
|
* Happy new year!Thomas Müller2016-01-121-3/+2
|
* take the etag of child mounts into account for the folder etagRobin Appelman2015-11-191-5/+11
| | | | this replaces shared etag propagation
* escape like parameter for move queriesRobin Appelman2015-11-051-1/+1
|
* move from OC_DB to IDBConnectionRobin Appelman2015-11-051-62/+71
|
* include the final update in the transaction when moving a folder in the cacheRobin Appelman2015-10-291-2/+6
|
* Also adjust storage_mtime of target after renameVincent Petry2015-10-261-1/+9
| | | | Some storages like Dropbox change their mtime on rename...
* deduplicate @xenopathicMorris Jobke2015-10-061-1/+0
|
* update licence headers via scriptMorris Jobke2015-10-051-1/+1
|
* Split mimetype handling to new classRobin McCorkell2015-09-041-80/+16
|
* Remove OC_LogThomas Müller2015-07-031-1/+1
|
* update license headers and authorsMorris Jobke2015-06-251-0/+1
|
* improve phpdoc of cache classesRobin Appelman2015-05-051-19/+93
|
* Merge pull request #15549 from owncloud/jcf-fix-cache-updateMorris Jobke2015-04-221-1/+8
|\ | | | | don't update identical values
| * clarify the duplication of the $params arrayJens-Christian Fischer2015-04-121-1/+2
| |
| * don't update identical valuesJens-Christian Fischer2015-04-111-1/+7
| | | | | | | | | | | | | | | | | | | | | | The UPDATE oc_filecache statement blindly overwrites identical data. Databases like Postgres that create a new row on an update and mark the old one as dead will suffer from the previous behaviour, as millions of "new" rows are created in the database. This patch changes the WHERE clause to test for identical values and not updating if the values in the DB are identical to the ones being passed.
* | Fix cross storage move with shared storagesRobin Appelman2015-04-131-3/+16
| |
* | reuse cache move logicRobin Appelman2015-04-131-26/+1
| |
* | preserve cache data when doing a cross storage moveRobin Appelman2015-04-131-0/+37
|/
* remove unencrypted_size from the cache, size will contain the unencrypted sizeBjoern Schiessle2015-04-071-21/+8
|
* Fix the exception messagesJoas Schilling2015-04-021-1/+1
|
* Update license headersJenkins for ownCloud2015-03-261-4/+30
|
* Remove unreqired backtick removalLukas Reschke2015-03-181-3/+0
| | | | | | | | Without this files with a ` (backtick) in the beginning of the filenames where simply not correctly referenced as the ` got removed. This can lead to all possible havoc situations. Should get backported to stable8 and in future we might consider if it is really worth to backport such changes when it is just for SQLite :see_no_evil: Regression of https://github.com/owncloud/core/pull/14734
* Throw a RuntimeException in the cache aswellJoas Schilling2015-03-111-3/+7
|
* Get the id before using itJoas Schilling2015-03-091-1/+2
|
* Only check unique keys for the comparison on filecache insert & update otherwiseJoas Schilling2015-03-091-1/+6
|
* use insertIfNotExist() in cache putThomas Müller2015-03-061-5/+11
|
* Revert "Updating license headers"Morris Jobke2015-02-261-29/+5
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-5/+29
|
* Merge pull request #13767 from owncloud/issue/13764-mimetype-raceconditionThomas Müller2015-02-201-3/+7
|\ | | | | Use insertIfNotExists() and reload mimetypes after inserting one
| * Use insertIfNotExists() and reload mimetypes after inserting oneJoas Schilling2015-02-021-3/+7
| |
* | Cast mtimes and size to intRobin Appelman2015-02-111-0/+3
| |
* | Merge pull request #13425 from owncloud/phpdoc_cleanupMorris Jobke2015-02-101-2/+2
|\ \ | | | | | | Cleanup of PHPDoc return types
| * | Cleanup of PHPDoc return typesRobin McCorkell2015-01-161-2/+2
| | |
* | | Use transactions when renaming directory contentsRobin Appelman2015-02-061-0/+2
| |/ |/|
* | Close cursor early in calculateFolderSizeVincent Petry2014-11-281-0/+3
| | | | | | | | | | This method triggers additional queries in $this->update() so to avoid potential database locks or delays, we close the cursor as soon as it is not needed any more
* | check is mimetype is set - fixed #13452Thomas Müller2015-01-191-1/+1
|/
* Remove children from the cache in one queryRobin Appelman2015-01-151-24/+36
|
* Trim leading or trailing slashes in file cache pathsVincent Petry2015-01-081-1/+1
|
* Make $userId mandatory for searchByTagsVincent Petry2014-12-121-4/+1
| | | | | | | $userId is now a mandatory parameter for searchByTags. Also fixed some places in the code where the argument was missing (Node API and View)
* Added searchByTags to view, storage and cacheVincent Petry2014-12-111-0/+48
|
* Add storage and cache wrappers to jail a storage to a subfolderRobin Appelman2014-11-271-1/+1
|