Feature #21127
Updated by Peter Amstutz about 1 year ago
Deleting 1000s of objects one at a time is time consuming and runs into S3 API limits.
S3 offers a "DeleteObjects" API to provide 1000 objects to delete at a time. We should use this in the Trash() and EmptyTrash() keepstore operations to delete objects faster. This requires converting these methods into batch versions that take an array of objects.