nextcloud-server/lib/private/Files
Robin Appelman 5af7d921a9
Make Cache::removeChildren non recursive
Currently the "add new files during scanning" call stack is smaller than
the "remove deleted files during scanning" call stack. This can lead to
the scanner adding folders in the folder tree that are to deep to be
removed.

This changes the `removeChildren` logic to be non recursive so there is
no limit to the depth of the folder tree during removal

Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-08-20 15:37:02 +02:00
..
AppData
Cache Make Cache::removeChildren non recursive 2020-08-20 15:37:02 +02:00
Config Properly add new methods to interface and document in PHPDoc for getRootMounts() 2020-08-17 17:13:46 +02:00
Mount Add config option to enable multibucket preview distribution 2020-08-06 22:31:39 +02:00
Node Merge pull request #22237 from nextcloud/bugfix/noid/allow_putContent_empty_string 2020-08-20 09:03:06 +02:00
Notify
ObjectStore Use matching parameter names form interfaces and implementations 2020-08-19 18:16:35 +02:00
Search
SimpleFS Update license headers for 19 2020-04-29 11:57:22 +02:00
Storage Add legacy scanning command 2020-08-19 15:45:45 +02:00
Stream Cast float to int to avoid invalid scalar argument warning 2020-08-18 16:56:36 +02:00
Type Extra white space to follow other ifs 2020-07-15 10:18:47 +02:00
Utils Add visibility to all constants 2020-04-10 16:54:27 +02:00
FileInfo.php Update license headers for 19 2020-04-29 11:57:22 +02:00
Filesystem.php ensure home storage is initialized on first setup 2020-07-09 11:14:45 +02:00
View.php Update license headers for 19 2020-04-29 11:57:22 +02:00