Skip to content

feat: support https azure OS urls#8

Merged
andrea-reale merged 1 commit intorerunfrom
andrea/azure-https
Sep 26, 2025
Merged

feat: support https azure OS urls#8
andrea-reale merged 1 commit intorerunfrom
andrea/azure-https

Conversation

@andrea-reale
Copy link
Copy Markdown
Member

@andrea-reale andrea-reale commented Sep 25, 2025

object_store supports several ways of encoding the address of Azure
Blob Storage URLs, as specified here.

Before this change, the lance wrapper only supported the az scheme.
However, the other schemes are significant too because they allow to
encode extra information (e.g., the Azure Storage account name) or
access different store type (e.g., Files Blob Store).

This change, maps https object URIs to Azure, so that the underlying
object_store support can be effectively used.

@andrea-reale andrea-reale changed the base branch from main to rerun September 25, 2025 10:11
@rerun-io rerun-io deleted a comment from github-actions Bot Sep 25, 2025
@andrea-reale andrea-reale changed the title support https azure OS urls feat: support https azure OS urls Sep 25, 2025
@github-actions github-actions Bot added the enhancement New feature or request label Sep 25, 2025
@andrea-reale andrea-reale marked this pull request as ready for review September 25, 2025 10:33
`object_store` supports several ways of encoding the address of Azure
Blob Storage URLs, as specified [here](https://github.com/apache/arrow-rs-object-store/blob/b82979d44a916cf1615e719c8e80800766fd6efe/src/azure/builder.rs#L531).

Before this change, the lance wrapper only supported the `az` scheme.
However, the other schemes are significant too because they allow to
encode extra information (e.g., the Azure Storage account name) or
access different store type (e.g., Files Blob Store).

This change, maps `https` object URIs to Azure, so that the underlying
`object_store` support can be effectively used.

Signed-off-by: Andrea Reale <andrea@rerun.io>
@andrea-reale andrea-reale merged commit 4a0a3c0 into rerun Sep 26, 2025
24 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants