Skip to content

feat (azure): support for account in az:// URLs#403

Merged
tustvold merged 1 commit into
apache:mainfrom
ByteBaker:main
Jul 8, 2025
Merged

feat (azure): support for account in az:// URLs#403
tustvold merged 1 commit into
apache:mainfrom
ByteBaker:main

Conversation

@ByteBaker

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Closes #285 .

Rationale for this change

When using a URL of type az://container@account.dfs.core.windows.net/path-part/file, the account name wasn't parsed from the URL. It is now done.

What changes are included in this PR?

The parser logic used for URL scheme az:// is now the same as that used for abfs://

Are there any user-facing changes?

No. However, they can now use the scheme az:// just as they used to use abfs://

@ByteBaker ByteBaker changed the title feat (azure): support for account in 'az://' URLs feat (azure): support for account in az:// URLs Jun 9, 2025
Comment thread src/azure/builder.rs
@ByteBaker ByteBaker force-pushed the main branch 2 times, most recently from 47c18ac to a02b87c Compare June 10, 2025 08:28
@kylebarron

Copy link
Copy Markdown
Member

If you merge main, CI should be fixed from #404

@ByteBaker

Copy link
Copy Markdown
Contributor Author

@kylebarron can you please run the workflows again?

@kylebarron

Copy link
Copy Markdown
Member

I'm not a maintainer myself and don't have permissions to enable workflows.

@ByteBaker ByteBaker reopened this Jul 4, 2025
@ByteBaker

Copy link
Copy Markdown
Contributor Author

Rebased w/ upstream to resolve clippy issues. All CI checks should now pass.

@tustvold tustvold merged commit 87f0b8d into apache:main Jul 8, 2025
20 of 21 checks passed
crepererum pushed a commit to crepererum/arrow-rs-object-store that referenced this pull request Jul 10, 2025
@crepererum crepererum mentioned this pull request Jul 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

object_store: Support container@account.dfs.core.windows.net/path URL style for az protocol

3 participants