Details
-
Bug
-
Resolution: Unresolved
-
Major
-
master
-
None
-
Untriaged
-
0
-
No
Description
What's the issue?
The 'DeleteDirectory' function for the GCP client doesn't currently do batching, it's actually just deleting synchronously.
The reason being, it's calling a worker-pooled API with only a single object each time, resulting in synchronous deletion; with additional setup/teardown costs.
What's the fix?
We should batch calls to the worked-pooled API.