The GitHub Actions job "Python CI" on 
iceberg-python.git/fix/adls-account-name-from-uri has succeeded.
Run started by GitHub user antonlin1 (triggered by antonlin1).

Head commit for run:
fe8232abb5f10d2b7f99153e895769ee1f339ece / Anton Lin <[email protected]>
fix: Extract ADLS account_name from URI hostname in FsspecFileIO

When tables created by Spark/Hadoop store fully-qualified ABFSS URIs
(e.g. abfss://[email protected]/path) but catalog
properties don't include adls.account-name, FsspecFileIO would create
AzureBlobFileSystem with account_name=None. adlfs then strips the URI
to container/path via _strip_protocol(), losing the storage account,
resulting in FileNotFoundError.

The fix extracts account_name from the URI hostname as a fallback in
_adls(), after SAS token extraction and explicit property checks, so
existing configuration always takes priority.

Co-Authored-By: Claude Opus 4.6 <[email protected]>

Report URL: https://github.com/apache/iceberg-python/actions/runs/21750495441

With regards,
GitHub Actions via GitBox

Reply via email to