Skip to content

[Storage] [STG 102] Merge 102 Branch into Main#45978

Open
weirongw23-msft wants to merge 13 commits intomainfrom
feature/storage-stg102
Open

[Storage] [STG 102] Merge 102 Branch into Main#45978
weirongw23-msft wants to merge 13 commits intomainfrom
feature/storage-stg102

Conversation

@weirongw23-msft
Copy link
Copy Markdown
Member

Nothing new here!

@weirongw23-msft weirongw23-msft marked this pull request as ready for review March 28, 2026 05:00
Copilot AI review requested due to automatic review settings March 28, 2026 05:00
@github-actions github-actions bot added the Storage Storage Service (Queues, Blobs, Files) label Mar 28, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR merges the STG 102 branch into main for the Storage SDKs, bringing in API version updates, endpoint parsing enhancements (ipv6/dualstack), new features (e.g., Blob Smart tier, DataLake path tags, File Share create semantics/data), plus broad formatting and test updates.

Changes:

  • Add support for service version 2026-06-06 across queue/file-share/datalake/blob packages (swagger + changelogs + generated code).
  • Enhance account_url / connection string endpoint parsing to support -ipv6 and -dualstack suffixes (with new tests).
  • Add/extend features and coverage: Blob “Smart” tier + smart access tier property, DataLake path set_tags/get_tags, File Share file_property_semantics + create_file(data=...), plus various sanitizers and test additions.

Reviewed changes

Copilot reviewed 132 out of 132 changed files in this pull request and generated 2 comments.

File Description
sdk/storage/azure-storage-queue/** Mostly formatting in tests/samples and minor sanitizer update.
sdk/storage/azure-storage-blob/** Adds Smart tier + directory SAS support + ipv6/dualstack endpoint parsing tests; updates swagger and sanitizers.
sdk/storage/azure-storage-file-share/** Adds file_property_semantics and create_file(data=...) plumbing/tests; endpoint parsing for ipv6/dualstack; swagger bump and sanitizers.
sdk/storage/azure-storage-file-datalake/** Adds path tag APIs + permission flags and generated-client version wiring; endpoint parsing for ipv6/dualstack; swagger bump and tests.

@github-actions
Copy link
Copy Markdown

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-storage-blob
azure-storage-file-datalake
azure-storage-file-share

@weirongw23-msft
Copy link
Copy Markdown
Member Author

/azp run python - storage - tests

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@weirongw23-msft
Copy link
Copy Markdown
Member Author

Looks like STG 102 features are not enabled on our live test tenant

@weirongw23-msft
Copy link
Copy Markdown
Member Author

But they are passing for recorded tests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Storage Storage Service (Queues, Blobs, Files)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants