Distribute preview folders in appdata in multibucket setup to multiple buckets
* introduces a new IRootMountProvider to register mount points inside the root storage
* adds a AppdataPreviewObjectStoreStorage to handle the split between preview folders and bucket number
Ref #22033
Signed-off-by:
Morris Jobke <hey@morrisjobke.de>
Showing
- lib/composer/composer/autoload_classmap.php 3 additions, 0 deletionslib/composer/composer/autoload_classmap.php
- lib/composer/composer/autoload_static.php 3 additions, 0 deletionslib/composer/composer/autoload_static.php
- lib/private/Files/Config/MountProviderCollection.php 19 additions, 0 deletionslib/private/Files/Config/MountProviderCollection.php
- lib/private/Files/Mount/ObjectStorePreviewCacheMountProvider.php 102 additions, 0 deletions...vate/Files/Mount/ObjectStorePreviewCacheMountProvider.php
- lib/private/Files/ObjectStore/AppdataPreviewObjectStoreStorage.php 44 additions, 0 deletions...te/Files/ObjectStore/AppdataPreviewObjectStoreStorage.php
- lib/private/Preview/Storage/Root.php 0 additions, 1 deletionlib/private/Preview/Storage/Root.php
- lib/private/Server.php 3 additions, 0 deletionslib/private/Server.php
- lib/private/legacy/OC_Util.php 11 additions, 0 deletionslib/private/legacy/OC_Util.php
- lib/public/Files/Config/IRootMountProvider.php 41 additions, 0 deletionslib/public/Files/Config/IRootMountProvider.php
Loading
Please register or sign in to comment