nextcloud/apps/dav/lib/Connector/Sabre
Roeland Jago Douma 10aeef9786 Prefetching blows up if there are a lot of files.
I saw instances where people had a lot of files (each with custom
properties) and all this prefetching blew up and started to consume an
insane amount of RAM resulting in the process getting killed.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-04-24 07:01:56 +00:00
..
Exception keep previous exception when transforming to dav exception 2018-02-07 13:34:30 +01:00
AnonymousOptionsPlugin.php check anonymous OPTIONS requests file in root (not in subdir) 2019-01-04 18:42:42 +00:00
AppEnabledPlugin.php Update with robin 2016-07-21 18:13:58 +02:00
Auth.php first check if the user is already logged in and then try to authenticate via apache, this way we suppress wrong audit log messages about failed login attempts 2018-10-30 22:14:52 +01:00
BearerAuth.php Update license headers 2017-11-06 16:56:19 +01:00
BlockLegacyClientPlugin.php Remove unused use statements 2017-04-22 19:23:31 -05:00
CachingTree.php Update license headers 2017-11-06 16:56:19 +01:00
ChecksumList.php Remove unused use statements 2017-04-22 19:23:31 -05:00
CommentPropertiesPlugin.php If the parent is not cached we should request the file 2018-12-06 21:59:28 +01:00
CopyEtagHeaderPlugin.php Return ETag and OC-ETag in case of a move (#25683) 2016-09-28 21:12:50 +02:00
CustomPropertiesBackend.php Prefetching blows up if there are a lot of files. 2019-04-24 07:01:56 +00:00
DavAclPlugin.php disable dav acl plugin for files resource 2018-05-24 14:00:14 +02:00
Directory.php only allow a single concurrent dav write to a file 2018-04-26 11:16:51 +02:00
DummyGetResponsePlugin.php Update license headers 2017-11-06 16:56:19 +01:00
ExceptionLoggerPlugin.php Do not log FileLock as exception 2018-11-04 13:55:49 +01:00
FakeLockerPlugin.php Update license headers 2017-11-06 16:56:19 +01:00
File.php Merge pull request #14514 from nextcloud/fix/no_debug_output 2019-03-04 21:26:20 +01:00
FilesPlugin.php Add note to dav endpoint 2019-02-27 07:11:40 +01:00
FilesReportPlugin.php Improve code 2019-03-13 23:01:47 +01:00
LockPlugin.php Remove unused use statements 2017-04-22 19:23:31 -05:00
MaintenancePlugin.php Make sure maintenance mode is always casted to bool 2019-02-22 08:25:41 +01:00
Node.php throw a proper error if rename fails in dav 2019-03-14 15:40:21 +01:00
ObjectTree.php Improved logging of smb connection errors 2018-07-03 14:56:37 +02:00
Principal.php implement principal property search for calendar user address set property 2019-03-21 16:32:41 +01:00
QuotaPlugin.php log more information about insufficient storage in dav plugin 2018-04-17 15:29:37 +02:00
Server.php Update license headers 2017-11-06 16:56:19 +01:00
ServerFactory.php Use dependency injection for app manager 2019-03-13 00:42:39 +01:00
ShareTypeList.php Make it possible to filter by tags with REPORT method 2016-10-19 11:06:29 +02:00
SharesPlugin.php Share calendar to circle 2019-03-01 10:40:54 +01:00
TagList.php Make it possible to filter by tags with REPORT method 2016-10-19 11:06:29 +02:00
TagsPlugin.php Use ::class statement instead of string 2018-01-29 12:03:47 +01:00