Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove full-depth traversal - only list items in the requested 'direc…
…tory' (#871) Currently the azure container storage implementation of list_bucket does a depth-first traversal of the blob directory while the aws s3 implementation only lists the items in the target directory. Since doing the full traversal can be VERY time-consuming when a lot of wal segments are archived in the bucket this degrades recovery operations. This commit removes the recursive calls and only returns first-level content similar to aws s3 implementation. Signed-off-by: Michael Wallace <[email protected]>
- Loading branch information