Skip to content

feat: List blobs/files in azure storage#3454

Merged
octonato merged 6 commits into
mainfrom
wip-azure-storage-list-files
Apr 10, 2026
Merged

feat: List blobs/files in azure storage#3454
octonato merged 6 commits into
mainfrom
wip-azure-storage-list-files

Conversation

@johanandren

@johanandren johanandren commented Mar 23, 2026

Copy link
Copy Markdown
Contributor

I've manually run the test suite against actual azure storage.

@johanandren johanandren marked this pull request as ready for review March 25, 2026 10:57
@johanandren johanandren marked this pull request as draft April 2, 2026 15:48
@johanandren johanandren marked this pull request as draft April 2, 2026 15:48
@johanandren

Copy link
Copy Markdown
Contributor Author

Will pick this up again once #3459 is merged

@johanandren johanandren force-pushed the wip-azure-storage-list-files branch 2 times, most recently from 5a0e278 to bb4d5c6 Compare April 7, 2026 15:34

@octonato octonato left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few comments from myself

and from a friend...

No test for multi-page pagination
The core value of this PR (automatic pagination via unfoldAsync) has zero test coverage for the multi-page case. All WireMock tests return a single page with empty <NextMarker/>. A test that returns page 1 with a non-empty marker, then page 2 with an empty marker, would validate the loop actually works.

Comment thread azure-storage/src/main/scala/akka/stream/alpakka/azure/storage/models.scala Outdated
@johanandren johanandren force-pushed the wip-azure-storage-list-files branch from bb4d5c6 to 9d80380 Compare April 9, 2026 16:41
@johanandren johanandren force-pushed the wip-azure-storage-list-files branch from 9d80380 to e7e49df Compare April 9, 2026 16:44
@johanandren johanandren marked this pull request as ready for review April 9, 2026 16:44

@octonato octonato left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@octonato octonato merged commit c05fd5d into main Apr 10, 2026
53 checks passed
@octonato octonato deleted the wip-azure-storage-list-files branch April 10, 2026 13:16
@johanandren johanandren added this to the 10.0.3 milestone Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants