aboutsummaryrefslogtreecommitdiffstats
path: root/lib/files/cache
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into master-sqlserverThomas Mueller2013-02-201-4/+7
|\ | | | | | | | | Conflicts: lib/files/cache/cache.php
| * Cache: hash long storage ids to ensure they fit in the databaseRobin Appelman2013-02-151-4/+7
| |
* | Merge branch 'master' into master-sqlserverThomas Mueller2013-02-145-23/+38
|\| | | | | | | | | | | | | | | Conflicts: lib/db.php lib/files/cache/cache.php lib/files/cache/legacy.php lib/setup.php
| * Style-fix: Breakup long linesBart Visscher2013-02-143-8/+16
| |
| * Fix SpaceBeforeOpenBrace errorsBart Visscher2013-02-141-1/+1
| |
| * $this->numericId should be determined based on table storages not filecacheThomas Mueller2013-02-121-1/+1
| |
| * Merge pull request #1616 from owncloud/cache_fixes_rebaseThomas Müller2013-02-121-12/+19
| |\ | | | | | | Cache: reuse known folder sizes when doing a shallow scan - rebase
| | * Cache: fix scanner trying to use existing data when file isn't in cacheRobin Appelman2013-02-121-2/+1
| | |
| | * fixing syntax errorThomas Mueller2013-02-121-1/+1
| | |
| | * Cache: also preserve etags for filesRobin Appelman2013-02-121-2/+5
| | |
| | * Cache: don't create a new etag when the mtime hasn't changedRobin Appelman2013-02-111-0/+3
| | |
| | * Cache: actually use parameterRobin Appelman2013-02-111-1/+1
| | |
| | * Cache: reuse known folder sizes when doing a shallow scanRobin Appelman2013-02-111-3/+7
| | |
| | * Cache: simplify scanner logic a bit when handeling with unknown folder sizesRobin Appelman2013-02-111-9/+7
| | |
| * | Update lib/files/cache/legacy.phpirgsmirx2013-02-111-0/+6
| |/ | | | | | | | | Fixing a bug that occurs when trying to update a non-existent 'fscache' table in the database - if unfixed upgrading does not succeed. Unfortunately I could not get a call to PEAR::isError working. That is why I check for the existence of a property present in class MDB2_Error.
* | final adoptions for mssql connectivityThomas Mueller2013-02-141-3/+3
| |
* | Merge branch 'master' into master-sqlserverThomas Mueller2013-02-121-2/+18
|\|
| * append .part to put filesJörn Friedrich Dreyer2013-02-101-1/+17
| |
| * fix empty path handlingJörn Friedrich Dreyer2013-02-091-1/+1
| |
* | - Fixed indentations.Administrator2013-02-101-0/+6
|/ | | - Fixed a bug in legacy.php: there was an error that was not checked for if the table 'fscache' did not exist in the database.
* translate the mimtype/mimepart to readable in the searchByMime functionTheSFReader2013-02-031-1/+7
|
* Remove a warning by making sure the renamed file is a dir before trying and ↵TheSFReader2013-02-021-1/+1
| | | | opening it
* Cache: don't insert duplicated during upgradeRobin Appelman2013-01-301-5/+18
|
* Cache: add function to get storage id and internal path of a file by idRobin Appelman2013-01-271-0/+24
|
* Cache: return non numberic storage idRobin Appelman2013-01-211-0/+1
|
* Update mtimes of all parent folders after change insideMichael Gapczynski2013-01-191-5/+11
|
* Cache: use a database transition for scanning each folderRobin Appelman2013-01-161-3/+19
| | | | gives a massive speed improvement while scanning files
* Cache: dont migrate permissions, cache them on demain insteadRobin Appelman2013-01-161-17/+0
|
* Cache: more efficient upgradingRobin Appelman2013-01-152-10/+24
|
* Cache: show upgrade progressRobin Appelman2013-01-152-41/+187
|
* Merge branch 'filesystem' into filesystem-etagsMichael Gapczynski2013-01-073-18/+57
|\ | | | | | | | | Conflicts: lib/files/cache/cache.php
| * Cache: normalize mimetypesRobin Appelman2013-01-071-5/+54
| |
| * Cache: split permission cache scanning and cache scanningRobin Appelman2013-01-071-9/+0
| |
| * Cache: provide path hints to getCache/etc where availableRobin Appelman2013-01-011-3/+3
| |
* | Fix eTagUpdate and add testsMichael Gapczynski2012-12-311-1/+1
| |
* | Merge branch 'filesystem' into filesystem-etagsMichael Gapczynski2012-12-301-9/+13
|\| | | | | | | | | Conflicts: lib/files/cache/updater.php
| * Fix retrieving of cache and scanner in Updater classMichael Gapczynski2012-12-301-7/+11
| |
* | Fix function nameMichael Gapczynski2012-12-301-1/+1
| |
* | Update etags in parent foldersMichael Gapczynski2012-12-301-0/+24
| |
* | Store etags in the file cacheMichael Gapczynski2012-12-302-5/+6
|/
* use numeric ids for storages in the filecacheRobin Appelman2012-12-152-12/+53
|
* Filecache Watcher: use scan or scanFile based on the current item, not the ↵Robin Appelman2012-12-151-2/+4
| | | | cached item
* dont insert and entry in the filecache during upgrade if the id already ↵Robin Appelman2012-12-151-0/+6
| | | | | | exists in the filecache most likely the result from an incompelte upgrade
* catch error if old filecache table is not present during upgradeRobin Appelman2012-12-061-4/+8
|
* fix some edge cases while scanning the root of a storageRobin Appelman2012-12-021-2/+2
|
* fail gracefully when no old filecache is present during upgradeRobin Appelman2012-12-011-1/+8
|
* add upgrade path from old cache to preserve file id'sRobin Appelman2012-11-301-0/+50
|
* better check if we are passing a fileid to Cache::getRobin Appelman2012-11-251-1/+1
|
* sort output of getFolderContent by nameRobin Appelman2012-11-251-1/+1
|
* Check if data variable in scanner isn't null before using itMichael Gapczynski2012-11-241-19/+23
|