nextcloud/apps/files/lib
Carl Schwan fd3878448b
feat(filecache): Scale DB query created when deleting file from filecache
Instead of creating a CacheEntryRemovedEvent for each deleted files,
create a single CacheEntriesRemovedEvent which wrap multiple
CacheEntryRemovedEvent.

This allow listener to optimize the query they do when multiple files
are deleted at the same time (e.g. when deleting a folder).

Signed-off-by: Carl Schwan <carl.schwan@nextclound.com>
2026-01-28 16:07:57 +01:00
..
Activity fix(contacts): not contact, not local 2025-12-22 12:36:33 -01:00
AppInfo feat(filecache): Scale DB query created when deleting file from filecache 2026-01-28 16:07:57 +01:00
BackgroundJob chore: Run rector with new rules for fetch 2025-11-18 17:45:57 +01:00
Collaboration/Resources refactor(QueryException): Remove most usage of QueryException 2026-01-16 11:55:06 +01:00
Command Merge pull request #56834 from nextcloud/artonge/feat/repair_tree_path_and_storage 2025-12-04 18:06:07 +01:00
Controller refactor(share): Remove code related to science mesh integration 2025-12-03 14:11:58 +01:00
Dashboard fix(dashboard): Fix favorite dashboard icon 2025-09-03 15:28:10 +02:00
Db chore: Add SPDX header 2024-05-29 08:58:16 +02:00
Event chore: Add SPDX header 2024-05-29 08:58:16 +02:00
Exception chore: Add SPDX header 2024-05-29 08:58:16 +02:00
Listener feat(filecache): Scale DB query created when deleting file from filecache 2026-01-28 16:07:57 +01:00
Migration feat(files): Expose chunked upload config via capabilities 2024-10-21 12:03:33 +02:00
Notification refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Search refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Service feat(filecache): Scale DB query created when deleting file from filecache 2026-01-28 16:07:57 +01:00
Settings feat(files): provide UI to sanitize filenames after enabling WCF 2025-09-02 10:53:01 +02:00
AdvancedCapabilities.php feat(files): Add capability for clients to check WCF state 2025-03-18 17:02:06 +01:00
App.php feat(Navigation): emit dedicated event for loading additional entries 2024-12-18 12:50:11 +01:00
Capabilities.php fix(files): conversion api simplification and conflict check 2025-01-16 18:35:40 +01:00
ConfigLexicon.php feat(files): Add appconfig value to disable fixed userfolder permissions optimization 2025-09-26 17:43:22 +02:00
DirectEditingCapabilities.php refactor(apps): Use constructor property promotion when possible 2024-10-21 12:37:59 +02:00
Helper.php refactor: use logical && || instead of weak and or operators 2025-09-27 23:02:18 +02:00
ResponseDefinitions.php refactor(template-manager): Modernize template manager API 2025-11-24 10:00:47 +01:00