Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024-11-15-preview and 2024-11-01 updates for Conversations Runtime #47814

Conversation

amber-ccc
Copy link
Member

Contributing to the Azure SDK

Please see our CONTRIBUTING.md if you are not familiar with contributing to this repository or have questions.

For specific information about pull request etiquette and best practices, see this section.

@azure-sdk
Copy link
Collaborator

API change check

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

Azure.AI.Language.Conversations

Copy link
Member

@quentinRobinson quentinRobinson left a comment

Choose a reason for hiding this comment

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

How did the ConversationActionContent and PiiActionContent name change happen I dont see the change in the names in the client.tsp in the commit hash you used to generate the code.

@amber-ccc amber-ccc merged commit 376c99f into Azure:main Feb 3, 2025
17 checks passed
v-vdharmaraj added a commit that referenced this pull request Feb 14, 2025
* [Search] Update Snippets (#47723)

* Update container publishing to use 1es templates (#47724)

* Sync eng/common directory with azure-sdk-tools for PR 9584 (#47721)

* update to version with auto-shutdown present
* bump used proxy for .net

---------

Co-authored-by: Scott Beddall <[email protected]>

* [DocumentIntelligence] Fixing broken link (#47725)

* Mgmt rest client (#47665)

* Azure AI Foundry rebranding (#47720)

* Azure AI Foundry rebranding

* Update code snippets

* Revert changes to Generated files

* Fix broken link in README for Azure.AI.Language.Text.Authoring samples (#47737)

* [Event Hubs] Add Id to suggested processor logs (#47738)

The focus of these changes is to add the "processor position determined" log to the set of suggested ETW Ids to capture for troubleshooting event processor issues.

* add RAG sample (#47736)

* Compute CloudService 2024-11-04 (#47722)

* update swagger ref

* generated with 2024-11-04 version

* changelog

* Add more packages to dependency trimming for .NET 6+ (#47318)

* Add more packages to dependency trimming

* Update Directory.Build.Common.targets

* Update Directory.Build.Common.targets

* update

* update 2

* test async interfaces only in core

* alphabetize

* remove core change

* Add Microsoft.Bcl.AsyncInterfaces package reference

* Update README to include SDK version 1.0.0-beta.2 and supported API versions (#47739)

* refactor(playwrighttesting): improve error messaging when reporting returns 403 (#47742)

* refactor(playwrighttesting): improve error messaging when reporting returns 403

* chore(): update error message

---------

Co-authored-by: Siddharth Singha Roy <[email protected]>

* Health Data AI Service GA release (#46998)

* Regenerated with customization-options typespec

* Fixes + pagedDocumentDetails

* Revert pagedDocumentDetails

* nextLink in DocumentDetails

* DocumentDetail

* Regenerated with no continuationToken

* OperationType

* CustomizationOptions and suppression

* Change Config to Options

* Regenerated after marking ListJobs and ListJobDocuments as internal

* Customizations to remove continuationToken

* Update tests and samples for new API version

* Samples

* Updating tests for new API version

* Enable local testing

* Add sanitizers

* Update tests and sanitizers

* Rename "body" to "content"

* Tests working in all modes

* Update commit in tsp-location.yaml

* Updated serialization with dotnet build codegen

* Version 1.0.0

* GA installation instructions

* Use Deidentification prefix naming convention

* Update tsp-location.yaml commit

* Updates tests and samples with new prefix

* Ran dotnet build /t:GenerateCode

* Deidentification prefix for CustomizationOptions

* Update tsp-location.yaml

* Improve samples

* Update commit in tsp-location

* Update commit again

* Update README sample

* Regenerated with customization-options typespec

* Fixes + pagedDocumentDetails

* Revert pagedDocumentDetails

* nextLink in DocumentDetails

* DocumentDetail

* Regenerated with no continuationToken

* OperationType

* CustomizationOptions and suppression

* Change Config to Options

* Regenerated after marking ListJobs and ListJobDocuments as internal

* Customizations to remove continuationToken

* Update tests and samples for new API version

* Samples

* Updating tests for new API version

* Enable local testing

* Add sanitizers

* Update tests and sanitizers

* Rename "body" to "content"

* Tests working in all modes

* Update commit in tsp-location.yaml

* Updated serialization with dotnet build codegen

* Version 1.0.0

* GA installation instructions

* Use Deidentification prefix naming convention

* Update tsp-location.yaml commit

* Updates tests and samples with new prefix

* Ran dotnet build /t:GenerateCode

* Deidentification prefix for CustomizationOptions

* Update tsp-location.yaml

* Improve samples

* Update commit in tsp-location

* Update commit again

* Update README sample

* Export API

* Switch back to ResourceList

* Update commit hash

* New tests with overwrite

* Use public setter for overwrite

* Regenerated after removing PartialFailed

* Rm DeidentificationJobStatus from tests

* Regenerated with merged typespec

* Update changelog.md

* Updating generated code

* Update changelog

---------

Co-authored-by: Alexa Thomases <[email protected]>

* [Storage] [DataMovement] Update README and minor sample updates Part 1 (#47727)

* Update readme/samples

* Removed base samples, rely on blob and share samples

* Update blob readme

* Fix sample snippet references to use blobs; added extension samples to base blob README

* Mispellings

* Fix links

* Fix links

* [Storage][DataMovement] Rename `DataTransfer*` to `Transfer*` (#47754)

* [SignalR functions bindings] Self-implemented MessagePack hub protocol (#47649)

As `Microsoft.AspNetCore.SignalR.Protocols.MessagePack` 1.x relies on an unsecure `MessagePack` version 1.x, and we cannot update `Microsoft.AspNetCore.SignalR.Protocols.MessagePack` to 2.x as we have to support .NET Standard 2.0 framework, we implement the required functionalities of `Microsoft.AspNetCore.SignalR.Protocols.MessagePack` with `MessagePack` 2.0
* Copied `MessagePackHubProtocol` files from https://github.com/dotnet/aspnetcore/blob/0825def633c99d9fdd74e47e69bcde3935a5fe74/
* Self-implemented MessagePack Hub Protocol
* Fix security code alert
* Cleanup dependencies



This pull request includes several updates and improvements to the `Microsoft.Azure.WebJobs.Extensions.SignalRService` package, including dependency updates, breaking changes, and new internal implementations for MessagePack protocol support.

### Dependency updates:
* Updated `MessagePack` to version 2.5.192 and `Microsoft.Azure.SignalR` packages to version 1.29.0 in `eng/Packages.Data.props` and `CHANGELOG.md` files. [[1]](diffhunk://#diff-93a28d9569550c68624a8ad2209a6fae1d4f88237e4b5414eed2ecac4ef8c98fL212-R215) [[2]](diffhunk://#diff-4d5b0364bdfdd9ef92d9390778dc219802aaa0928538cb2cd57b68dbe0c29221L3-R15)

### Breaking changes:
* Removed .NET 6.0 support from `Microsoft.Azure.WebJobs.Extensions.SignalRService.csproj`. [[1]](diffhunk://#diff-4d5b0364bdfdd9ef92d9390778dc219802aaa0928538cb2cd57b68dbe0c29221L3-R15) [[2]](diffhunk://#diff-d7d1fc92bb60f4162589c9d75a13093a5c1388addb9ed263f3b8269eccd623deL1-R6)

### New internal implementations for MessagePack protocol:
* Added `BinaryMessageFormatter`, `DefaultMessagePackHubProtocolWorker`, `MessagePackHubProtocol`, and `MessagePackHubProtocolWorker` classes to support MessagePack serialization and deserialization. [[1]](diffhunk://#diff-d078a537b71b42d35b0edfe9d0b29af9a4015b69a4f34c0a249eca42ee30c93fR1-R56) [[2]](diffhunk://#diff-a76e5671b348949cd69c7c0d48230ba174198702ca45b5b7e5368a8cc8cbd9e2R1-R41) [[3]](diffhunk://#diff-72c85cc1f4ff9895e501b28007e8369acfd4881c70893ee96f4a97f0dbd20debR1-R97) [[4]](diffhunk://#diff-666c7b6452ef625804593260147713eba1eb6ec088285711dfc90b6bc202b481R1-R207)

### Code improvements:
* Added `JTokenWrapperMessagePackFormatter` to `JTokenWrapper` class for MessagePack serialization support. [[1]](diffhunk://#diff-3b3afd72fe7b3ec3ff0c24b0f3d8641ba5620774ad29921f462595747e91e058L18-R26) [[2]](diffhunk://#diff-3b3afd72fe7b3ec3ff0c24b0f3d8641ba5620774ad29921f462595747e91e058R49-R62)

### Test updates:
* Updated test cases to use `MicrosoftEntraAccessKey` instead of `AadAccessKey` and added validation for issuer and audience in `DefaultSecurityTokenValidatorTests`. [[1]](diffhunk://#diff-703e2ebb42f2b10519f5f7f40dc765fba826f126042a9d5833ca6a68b4e1d32eL44-R47) [[2]](diffhunk://#diff-703e2ebb42f2b10519f5f7f40dc765fba826f126042a9d5833ca6a68b4e1d32eL68-R71) [[3]](diffhunk://#diff-87b72117be06a7d56bfa5afc7195979729da5ee25e66a63d4b86f7e3c6e27eb6L50-R55)

<details>
<summary>Details</summary>



</details>

* [FormRecognizer] Ignoring tests that are hanging (#47755)

* Fix the issue where IaasComputeVmProtectedItem cannot handle an empty resourceId (#47626)

* fix

* Update CHANGELOG.md

* Update Generator Version 3.0.0-beta.20250108.1 (#47763)

* feat(playwrighttesting): showing using warning message if access token will expire within 7 days. (#47748)

* feat(playwrighttesting): showing using warning message if access token will expire within 7 days.

* updated and added test

* update

---------

Co-authored-by: guptakashish <[email protected]>

* Update CODEOWNERS (#47553)

* [CODEOWNERS] Remove legacy service (#47752)

The focus of these changes is to remove a block tied to a legacy label.

* [Storage][DataMovement] Update checkpoint schema versions for GA (#47741)

* Add launchsettings file for easy debugging (#47771)

* Add launchsettings file for easy debugging

* Fix name

* [Storage][DataMovement] Remove the sync `WaitForCompletion` for now (#47774)

* Prep for release and add App Compat switch for the recent breaking change (#47751)

* Increment package version after release of Azure.ResourceManager.Network (#47766)

* Update Generator Version 3.0.0-beta.20250109.1 (#47765)

* Add detection for empty string in the return value of createdByPrincipalTenantId (#47642)

* update

* Update BillingRoleAssignmentProperties.cs

* Update CHANGELOG.md

* update

* Generating confidentialledger SDK for API spec version 2024-01-26-pre… (#47340)

* Generating confidentialledger SDK for API spec version 2024-01-26-preview
* API adds the ability to list users.

* Fix typo in CertificatePolicy.KeySize documentation (#47794)

* Fix typo in documentation

* Update CHANGELOG.md

* [Storage] [DataMovement] [Archboard feedback] Renamed *CheckpointData to *CheckpointDetails (#47776)

* Renamed *CheckpointData to *CheckpointDetails

* Export API

* Updated changelog

* [CODEOWNERS] Remove invalid owner (#47820)

The focus of these changes is to remove an invalid owner causing a linter failure.

* Permissions docs (#47793)

* readmes

* docstring

* remove autoadded import

* Increment package version after release of Azure.Data.Tables (#47831)

* datamovement migration guide skeleton (#47818)

* migration guide skeleton

* fix some copy/paste

* make TODOs CI-compatible

* Prepare Identity for release with bugfix (#47753)

* [Storage][DataMovement] More GA API feedback (renames/refactors) (#47796)

* remove erroneous package inclusion during package-properties evaluation (#47830)

Co-authored-by: Scott Beddall <[email protected]>

* Remove extra / when building the pipeline for import certificate (#47795)

* remove extra / when building the pipeline

* Update CHANGELOG.md

* Update test recordings

* Update sdk/keyvault/Azure.Security.KeyVault.Certificates/CHANGELOG.md

Co-authored-by: Christopher Scott <[email protected]>

---------

Co-authored-by: Christopher Scott <[email protected]>

* Update AutoRest C# version to 3.0.0-beta.20250113.1 (#47824)

* Update Generator Version 3.0.0-beta.20250113.1

* Update SDK codes pu_sp_5

* Implement resource detection and generate ReourceData (#47730)

* NetworkCloud 2024-07-01 API - Update generated SDK and sample tests (#47159)

* Update CHANGELOG.md (#47839)

* Public Preview SDK update for Api Version 2024-12-18-preview (#47813)

* Api based on new 12-18-preview spec

* Adds the tests

* Modifies the assets.json

* Removes unused samples

* modifies Changelog file with new API version

* update

---------

Co-authored-by: Arthur Ma <[email protected]>

* Increment package version after release of Azure.Identity (#47833)

* [CODEOWNERS] Adding owners for AI Projects (#47845)

* [CODEOWNERS] Adding owners for AI Projects

The focus of these changes is to add owners for the AI Projects library and refocus the root /sdk/ai path such that it alerts both sub-packages for changes.

* Update .github/CODEOWNERS

* Removing invalid owner

* [CODEOWNERS] Remove invalid owner (#47846)

The focus of these changes is to remove an owner who is being flagged as no longer valid by the linter.

* Generating dotnet SDK for the API version 2024-08-22 (#47815)

* Generating dotnet SDK for the API version 2024-08-22

* Updating API version

* Fixing autorest.md file

* Disable sparse-checkout for pr repos (#47851)

* Sync eng/common directory with azure-sdk-tools for PR 9635 (#47850)

* ensure that packages that come back from AdditionalValidationPackages are NOT counted as 'includedForValidation: true' if they also exist in the original 'these packages changed' set

Co-authored-by: Ben Broderick Phillips <[email protected]>

---------

Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>

* [Storage][DataMovement] Make extension methods follow LRO pattern (#47832)

* [Cloud Machine] Fix code to generate correct Bicep for Storage and OpenAI (#47853)

[Cloud Machine] Fix code to generate correct Bicep for storage and OpenAI

* Fix the issie with inability to deserialize RunStep when files earch is used. (#47858)

* Sync eng/common directory with azure-sdk-tools for PR 9529 (#47555)

* Use -Mail for test resources local user lookup to support TME

* Auto-select TME subscription based on user context

---------

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Use common OIDC token env vars for identity live tests (#47869)

* Sync eng/common directory with azure-sdk-tools for PR 9649 (#47867)

* Filter out Excludes for PR Pipelines

* Updates for feedback

---------

Co-authored-by: James Suplizio <[email protected]>

* [Storage][DataMovement] Modify file-share client extensions to match LRO pattern (#47855)

* Queue Listener fixes: Drain Mode and Message Deletion (#47791)

* Update drainMode logic

* Drain mode and shutdown cancellation

* Add tests

* Fix tests

* Fix spacing

* Update comment, add changes to changelog

* Updates to tests

* Update tests, add TesteQueueProcessor

* Adding test constructor

* Uncomment

* revert constructor

* Refactor tests

* Revert eng

* Update change log

* Update change log

* Fix changelog

* Update AutoRest C# version to 3.0.0-beta.20250116.1 (#47878)

* Update Generator Version 3.0.0-beta.20250116.1

* Update SDK codes co_da_1

* docs(): CHANGELOG for 1.0.0-beta.4 release (#47880)

Co-authored-by: Siddharth Singha Roy <[email protected]>

* Increment version for playwrighttesting releases (#47881)

* Increment package version after release of Azure.Developer.MicrosoftPlaywrightTesting.TestLogger

* Increment package version after release of Azure.Developer.MicrosoftPlaywrightTesting.NUnit

* Remove sovereign cloud testing references (#47873)

* Sync eng/common directory with azure-sdk-tools for PR 9577 (#47875)

* Add common SDK generation pipeline

* Update Yaml Configuration

* Update SDK generation Yaml config

* Add spec-gen-sdk pipeline configuration

* Remove spec-gen-sdk.yml and add archetype-spec-gen-sdk.yml

* Allow pipelline override of repo organisation

* Remove SkipPullRequestCreation from pipeline condition

---------

Co-authored-by: Chidozie Ononiwu <[email protected]>

* [Service Bus] January Release Prep (#47884)

The focus of these changes is to prepare the Service Bus library for its January
release.

* Remove sovereign cloud testing support (#47883)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Removing the default audio format media streaming (#47841)

* Media streaming audio format default Pcm24kMono changed to null

* updating the audio format changes and reverting the export api script changes

* updating the script end line space

* removing the recorded files

* updating the records for the media streaming

* re recording live test

---------

Co-authored-by: Vinothini Dharmaraj <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 9601 (#47856)

* updates to dynamic matrix generation. moves indirectly included packages to sparse usage. adds additional parameters to GeneratePRMatrix that enable further filtering of the matrix generated for the indirect packages

---------

Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Wes Haggard <[email protected]>

* Increment package version after release of Azure.Messaging.ServiceBus (#47891)

* Fix the streaming API used for tool calls. (#47834)

* First draft of changes

* Fixes

* Add readmi, example and fix the code

* Move changes to the custom code

* Fix generated code

* Fix api

* Fix comments

* Fix

* Fix

* Remove inernal method

* Remove unnecessary changes

* Fix

* Fix

* Fix

* Update API

* Fix qualifier

* Fix

* Add asserts and comments

* Fix

* Fix broken link (#47835)

Co-authored-by: McCoy Patiño <[email protected]>

* Add missing locations to AzureLocation struct (#47862)

* Add missing locations to AzureLocation struct

* Update Update-Mgmt-CI.ps1 (#47879)

* update computeschedule changelog file (#47885)

* Increment package version after release of Azure.Developer.LoadTesting (#47902)

* Increment package version after release of Azure.ResourceManager.Quota (#47901)

* Skip empty client (#47859)

* [Do not merge before 20th of January 2025] Kusto C# SDK For Managment- 2024-04-13  (#47564)

* Move location of doc tools (#47906)

* Sync eng/common directory with azure-sdk-tools for PR 9652 (#47908)

* Update github.io docs to use static website instead of blobs directly

* Update eng/common/scripts/copy-docs-to-blobstorage.ps1

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Switch from AzurePowerShell to AzureCLI task

* Add scriptLocation to docindex.yml

* Update Generate-DocIndex.ps1

* Fix indentation in docindex.yml script block

---------

Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>

* Prepare for release (#47909)

* Improve Azure Identity credential env var docs (#47889)

* Improve DAC env var docs

* Edit pass

* Revert changes to EBN properties

* Update DAC options XML docs

* Improve XML docs for options classes

* Update sdk/identity/Azure.Identity/src/Credentials/EnvironmentCredentialOptions.cs

Co-authored-by: Christopher Scott <[email protected]>

---------

Co-authored-by: Christopher Scott <[email protected]>

* [Storage][DataMovement] Add tests for TransferProgressTracker as well as minor changes (#47894)

* [Storage] [Datamovement] Replacing DataTransferProperty with isPropertySet (#47868)

* WIP - removed DataTransferProperty from checkpointer

* Removed DataTransferProperty from API options and implemented isPropertySet

* Export API

* Update changelog

* Update Snippets and remove wrong api generate

* PR comments

* Update to default comments for preserve properties

* Add Subscription property to AzureCliCredentialOptions (#47817)

* Update to reportgenerator@5 (#47728)

* handle only deleted files in a <language> - pullrequest build (#47893)

Co-authored-by: Scott Beddall <[email protected]>

* Increment package version after release of Azure.Messaging.EventGrid (#47921)

* remove scaffolding for sdks from swagger (#47688)

* remove scaffolding for sdks from swagger

* add more detail message

* update dockerfile to install net80 (#47872)

* Increment package version after release of Azure.ResourceManager.Kusto (#47926)

* Fix the issue preventing addition of a single file to Vector Store (#47895)

* Fix the issue preventing addition of a single azure BLOB URI to the Vector store

* Fix chanelog

* Fix

* Drive traffic to credential reuse guidance (#47931)

* Drive traffic to credential reuse guidance

* Update DeviceCodeCredential XML docs

* Trim trailing whitespace

* Add myself to codeowners (#47918)

* Handle non-IMDS local null content response as CredentialUnavailableException (#47866)

* copy (#47890)

* Sync eng/common directory with azure-sdk-tools for PR 9668 (#47932)

* Support incrementing semver prereleases with 'zero' versions

* Make tests more explicit

---------

Co-authored-by: Patrick Hallisey <[email protected]>

* Renamed `BlobStorageResourceContainerOptions.BlobDirectoryPrefix` to `BlobPrefix` (#47938)

* Sync eng/common directory with azure-sdk-tools for PR 9656 (#47940)

* Added label handle sdk-gen pipeline template

Added common script to delete label from a PR

* Update eng/common/scripts/Invoke-GitHubAPI.ps1

Co-authored-by: Ben Broderick Phillips <[email protected]>

---------

Co-authored-by: ray chen <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>

* change the function name (#47943)

* change the name

* check the override package name is null

* [Cdn] optimization :  directive to rename-mapping  (#47947)

* staged

* Update autorest.md

* Increment package version after release of Azure.AI.Projects (#47935)

* [Storage] [DataMovement] Renamed ResumeProvider to ProviderForResuming; Made FromClient methods static (#47886)

* Renamed ResumeProvider to ProviderForResuming; Made ResourceProvider.FromClient static

* Removed public empty constructor LocalFilesStorageResourceProvider

* Cleanup

* Update tests; Export API; Snippets

* Remove unnecessary static members container extensions

* Removed InternalProviderId, added LocalFilesStorageResourceProvider to resume providers on default

* Forgot to commit the remove of InternalProviderId

* Increment version for provisioning releases (#47951)

* Increment package version after release of Azure.Provisioning

* Increment package version after release of Azure.Provisioning.AppConfiguration

* Increment package version after release of Azure.Provisioning.CognitiveServices

* Increment package version after release of Azure.Provisioning.Search

* Increment package version after release of Azure.Provisioning.WebPubSub

* Increment package version after release of Azure.Provisioning.Sql

* Increment package version after release of Azure.Provisioning.EventHubs

* Increment package version after release of Azure.Provisioning.ServiceBus

* Increment package version after release of Azure.Provisioning.Storage

* Increment package version after release of Azure.Provisioning.SignalR

* Increment package version after release of Azure.Provisioning.KeyVault

* Increment package version after release of Azure.Provisioning.Redis

* Increment package version after release of Azure.Provisioning.PostgreSql

* Increment package version after release of Azure.Provisioning.CosmosDB

---------

Co-authored-by: azure-sdk <[email protected]>

* [Search] Renaming AIStudioModelCatalogName to AIFoundryModelCatalogName (#47959)

* [CODEOWNERS] Remove invalid user (#47953)

The focus of these changes is to remove a user flagged by the linter as invalid.

* support spec PR trigger (#47963)

Co-authored-by: ray chen <[email protected]>

* IoTOperations C# SDK (#47398)

* [DeviceRegistry] Generated SDK for Microsoft.DeviceRegistry API version 2024-09-01-preview (#47304)

* Update the Appconfiguration management plane sdk API Version to 2024-05-01 (#47762)

* update commit to main branch (#47969)

* Remove Custom ModelFactory and Regen (#47910)

* Increment package version after release of Azure.ResourceManager.IotOperations (#47970)

* Increment package version after release of Azure.ResourceManager.DeviceRegistry (#47971)

* Increment package version after release of Azure.ResourceManager.AppConfiguration (#47975)

* Increment package version after release of Azure.ResourceManager.ComputeSchedule (#47974)

* Sparse checkout 1espt auto-baselining file by default (#47966)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* Azure cadl ranch (#47936)

* Initial alignment to support cadl ranch scripts

* generate stubbed cadl ranch specs

* autogen launch settings

* add cadl ranch test project

* regen with comments

* add test cadl ranch ability

* regen stubs in azure format

* remove problematic specs

* remove comments from stubs

* pr fb

* pr feedback

* regen with scaffolding changes

* pr feedback

* use process tracker from testframework

* update sparse checkout

* pr fb

* Sync eng/common directory with azure-sdk-tools for PR 9687 (#47954)

* Migrate stress storage cluster

* Add tenant to stress deploy login

---------

Co-authored-by: Ben Broderick Phillips <[email protected]>

* [Storage] [DataMovement] Re-enable flakey pause/resume E2E tests (#47812)

* change tests to LiveOnly

* use OAuth for blobProvider + add more delay for pause

* Do not fail test if transfer Completes before Pause is issued in ResumeTransferAsync_Directory_Large

* merged main

* disable ResumeTransferAsync_Directory_Large

* extend cancellation time limit

* add tiny delay between start transfer and pause

* decreased delay

* accounted for if transfer completes before pause + lowered asserts

* small

* adjust cancel time

* added AssertContainerCompleted

* small complete assert

* Added retry

* More chunks  = hopefully slower transfer

* reduced delay

* pause hang fix

* revert

* Resolved bug where resumed single resource transfer can be enumerated

* minor test changes

* do not allow single resource transfers to be enumerated

* revert

* merge conflict resolution

* temp disable ResumeTransferAsync_Options

* Fix for jobPlanFile length bug

* lowered the cancellation time to 150ms

* Revert "Generating dotnet SDK for the API version 2024-08-22 (#47815)" (#47982)

This reverts commit c5c7612d6fca1368d665d6e45f39360a0ca622ef.

* [ConfidentialLedger] Update changelog for 1.4.1-beta  (#47988)

* Revert "Generating dotnet SDK for the API version 2024-08-22 (#47815)"

This reverts commit c5c7612d6fca1368d665d6e45f39360a0ca622ef.

* Update the changelog

* Added interrupt hold audio flag for play media. (#47715)

* Added interruprt hold audio flag for play media.

* issue resolved.

* recording the test

* exporting newly added field

* updating the auto rest

* re recording the test records

* re recording tests

* re recording tests

* re-recording the test

* re recording transcription test

---------

Co-authored-by: Vinothini Dharmaraj <[email protected]>

* Increment package version after release of Azure.Security.ConfidentialLedger (#47990)

* [Storage][DataMovement] Refactor resource provider credential callbacks (#47984)

* `AzurePowerShellCredential` no longer relies on APIs that are not available in Constrained Language Mode (#47989)

* Sync eng/common directory with azure-sdk-tools for PR 9699 (#47992)

* allow the sparse matrix to generate fully based on new parameter to generate-job-matrix

---------

Co-authored-by: Scott Beddall <[email protected]>

* Spector coverage publish (#48000)

* update new proj scaffolding

* rename cadl ranch to spector

* fixes after rename

* pr fb

* update format

* fix spacing

* pr fb

* fix spacing

* [Storage] [DataMovement] Put EditorBrowsable(Never) for not using interfaces (#47939)

* Added EditorBrowsable(Never) for not using interfaces

* Remove EB(never) from APIs that require it

* Add fallback user id lookup for test resource deployment (#48001)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* [Core] Update change log (#47983)

The focus of these changes is to acknowledge our community contribution for the current version and add attribution of the changes.

* removing the streaming data parser (#48004)

* [Storage] [DataMovement] [Docs] Known Limitations (#47999)

* Initial commit

* feedback

* small wording change

* Added call connection Id for recording and live and unit test code. (#47646)

* Added call connection Id for recording and live and unit test code.

* Added start recording failed event.

* Updating the PR with minor changes

* updating the api changes

* fixing the live test

* updating the live test

* fixing the media recording failed

* reverting playback mode set

* pushing the test records for recording

---------

Co-authored-by: Vinothini Dharmaraj <[email protected]>

* Minor NFS over REST bug fix (#48014)

* Add CI/CD to .NET project (#47964)

* Add tests

* Record unit tests

* Add mock credential to avoid authentication issues in the playback

* Add licenseheader

* Sync eng/common directory with azure-sdk-tools for PR 9724 (#48019)

* Use 1es template

* Move to stage template folder

---------

Co-authored-by: ray chen <[email protected]>

* Sync eng/common directory with azure-sdk-tools for PR 9732 (#48016)

* update emitter template

* hide step if public pr

* update conditions after testing

---------

Co-authored-by: m-nash <[email protected]>

* add az.namespace to Azure AI Inference spans (#48022)

* [Storage] Update Storage Package Versions Packages.Data.props (#48021)

* Update Storage Package Versions Packages.Data.props

* Update test versions for storage packages

* Update XML doc on ServiceBusReceivedMessage (#48023)

* Update CI to publish spector results (#48006)

* temp ci changes to test

* add warning when test file didn't exist

* invoke coverage script

* change mode

* replace one more name

* hide step in pr

* toggle coverage

* fix condition

* test no spector name condition

* add spector name back to ci

* update owner of the typespec scripts

* fix label

* DataMovement migration guide samples (#47934)

* migration samples: upload file and directory

* migration samples: download file and directory

* copy

* Migration samples TOC

* more samples

* rephrasing

* pause/resume

* files provider now static

* fix share file sample

* add note about static provider

* links

* update triggers for azure plugin (#48027)

* Generate missing .net 8.0 api for WebJobs Extensions Storage (#48030)

* Data Movement Migration: `Azure.Storage.DataMovement.Samples.Tests` (#48028)

* datamovement.samples.tests

first sample test written

* upload directory

* download blob

* download directory

* blob2blob

* blob2file

* provider API changes from rebase

* updatesnippets

* [Storage][DataMovement] Fix preserving FileChangedOn during transfers (#48009)

* [Event Hubs] Fixed producer semaphore release (#47965)

* [Event Hubs] Fixed producer semaphore release

The focus of these changes is to fox an obscure edge case in the
`EventHubBufferedProducer` client where an obscure race condition when
flushing/enqueuing events concurrently with disposing the producer could
cause a semaphore to be released inappropriately.  This error superseded
the `TaskCanceledException` that should have been surfaced.

Also moved to volatile reads for the total buffer count when making
state-related decisions, to ensure that the most recent value is used.

* [System.ClientModel] Add Logging (#45472)

* initial draft

* WIP test stubs pt 1

* WIP test stubs 2

* tweaks

* changes

* p1 of adding Event Source

* tests p1

* test updates

* Tests2

* updates

* API

* try slimming methods and adding retry policy log

* test

* refactory + add abstraction

* add tests and update api

* more tests

* fix functional tests

* static -> instance

* updates

* tweaks

* tweaks

* fix

* little refactorings

* tweaks

* tweaks

* WIP feedback

* reformat

* WIP more feedback

* WIP

* WIP - updates

* Export API

* API

* API tweaks

* comment

* changes 1

* changes 2

* changes

* fixes

* more updates

* some tests

* WIP - experiment

* wip

* wip fixes

* event source / logger tests green

* API

* fb

* implement request ID

* adding tests, some fb

* more FB

* more fb + more tests

* WIP

* tweaks to logging stream

* tests green

* test updates

* more test updates

* Update sdk/core/System.ClientModel/src/Options/ClientLoggingOptions.cs

Co-authored-by: Jesse Squire <[email protected]>

* fb 1

* fb 2

* fixes

* initial samples

* api fix and logging.md

* tests

* Apply suggestions from code review

Co-authored-by: Christopher Scott <[email protected]>

* feedback 1

* more fb

* more feedback

* test fix

* prefer activity.current for request id

* last clean up tweaks

---------

Co-authored-by: Jesse Squire <[email protected]>
Co-authored-by: Christopher Scott <[email protected]>

* Increment package version after release of Azure.ResourceManager.NetworkCloud (#48080)

* 2024-11-15-preview and 2024-11-01 updates for Conversations Runtime (#47814)

* Updated the dotnet sdk based on the new commit

* - adjust test examples based on the new generated sdk

* updated samples and snippets

* updated code based on new commit id

* modified the ChangeLog

* remove breaking changes and Bugs Fixed sections

* update sdk based on the latest commit id

* updated class name based on new commit id

* updated the snippets

* add one more version 2024-11-01 in TestBase and add test for ConversationPiiWithCharacterMask

* -adjust the version to 2024-11-01 in the test

* Modified the assertion in conversation pii test with MaskPolicyType

* add async test for ConversationPii_WithCharacterMaskPolicy

* add sync and async test for ConversationPii_WithEntityMaskPolicy

* add sync and async test for ConversationPii_WithNoMaskPolicy

* revert ConversationsClientLiveTests

* modify new test data for previous tests

* revert previous tests to main version.

* testing

* test for authentication

* - update the assets.json

* update recording for some old version apis

* update assets.json

* Succesfully run all the local tests and update the assets.json

* adding new tests to clientLiveTests and update assets.json

* remove the duplicate snippets

* update some remaining test recordings to 2024-11-15-preview

* udpate the new test for MaskWithEntity

* Update the snippets for new feature tests

* update the snippets for the general README file.

* updated the change log

* Update RAGMachine.csproj (#47952)

* Add "None" as a supported value for authentication type of a connection (#48071)

* Add "None" as a supported value for authentication type of a connection

* Update API

* Fix gow we get the default connection

* Cloud Machine and Azure AI Project integration (#47933)

Cloud Machine and Azure AI Project integration

* Update query count to fix automation (#48086)

Co-authored-by: Wes Haggard <[email protected]>

* Add entry to changelog (#48087)

* Sync eng/common directory with azure-sdk-tools for PR 9698 (#48091)

* Fix pipeline generation for private repos

* Update eng/common/pipelines/templates/steps/sparse-checkout.yml

---------

Co-authored-by: Wes Haggard <[email protected]>

* Update common tool to support go (#48094)

Co-authored-by: Chidozie Ononiwu <[email protected]>

* Pass non sparse parameters through to PR job matrix generator (#48081)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* [Storage] [DataMovement] Fixed File Attributes with ReadOnly does not transfer / copy correctly bug (#48096)

* Initial commit

* initial commit

* reverted spaces

* Removed _destinationPermissionKey

* Added changelog + addressed if property is null

* Sync eng/common directory with azure-sdk-tools for PR 9745 (#48098)

* Pass arm template parameter for TME context

* Use supportsSafeSecretStandard parameter instead

---------

Co-authored-by: Ben Broderick Phillips <[email protected]>

* `net - pullrequest` (#47957)

* combined ci and ci.tests.yml changes to enable net - pullrequest
* update analyze phase to iterate across the changed packages for that is being tested

* [Cloud Machine] Merge AIFoundryClient logic into CloudMachineClient and introduce AIFoundryFeature (#48100)

[Cloud Machine] Merge AIFoundryClient logic into CloudMachineClient and introduce AIFoundryFeature

* Removed references to deprecated service, Azure Spatial Anchors (#48039)

* Increment package version after release of Azure.AI.Language.Conversations (#48099)

* Prepare Core / SCM release (#48111)

* Remove impression pixels from Markdown files (#48113)

* AGC-2025.01.01 (#47993)

* AGC-2025.01.01

* rename and changelog

* fix ci

* fix ci

* fix change log

* rename

* Update sdk/servicenetworking/Azure.ResourceManager.ServiceNetworking/CHANGELOG.md

---------

Co-authored-by: Dapeng Zhang <[email protected]>

* [Storage] [DataMovement] Renamed TransferOptions.CreationPreference to CreateMode (#48119)

* [Storage] [DataMovement] Renamed TransferOptions.CreationPreference to CreateMode

* Ran Update-Snippets.ps1

* Flip supportsSafeSecretStandard boolean condition (#48118)

Co-authored-by: Ben Broderick Phillips <[email protected]>

* change log for release (#48124)

* Prepare release of data protection backup (#48127)

* change the name and type of the property

* change the way of fixing the issue

* prepare release

* fix the release date (#48129)

* Add rust to prepare-pipelines and create-package-workitem yaml (#48134)

Co-authored-by: Patrick Hallisey <[email protected]>

* Increment package version after release of Azure.ResourceManager.ServiceNetworking (#48132)

* Update AutoRest C# version to 3.0.0-beta.20250205.1 (#48136)

* Update Generator Version 3.0.0-beta.20250205.1

* Update SDK codes pu_sp_5

* Update SDK codes co_da_1

* Update SDK codes ad_co_0

* regen

---------

Co-authored-by: Arcturus Zhang <[email protected]>

* [Extensions] Prepare Microsoft.Extension.Azure for release (#48133)

* Update version to 1.10.0

* Update changelog

* [Cloud Machine] Rename CloudMachineInfrastructure and CloudMachineClient (#48130)

* Increment version for core releases (#48146)

* Add the C# function deployment to the readme. (#48121)

* The draft of changes

* Recird the tests and add fuction deployment instructions.

* Remove unrelated changes

* Remove non needed line

* Print clickable link to terminal (#48144)

Co-authored-by: Heath Stewart <[email protected]>

* Increment package version after release of Microsoft.Extensions.Azure (#48148)

* Add AdditionalMatrixConfigs the CIMatrixConfigs (#48147)

Co-authored-by: James Suplizio <[email protected]>

* Update Microsoft.Extensions.Azure dependency version (#48155)

* Generate ArmOperation for LRO in Azure plugin (#48108)

* Sync eng/common directory with azure-sdk-tools for PR 9793 (#48157)

* Update pipeline generate

Includes fix https://github.com/Azure/azure-sdk-tools/pull/9784

* Update eng/common/pipelines/templates/steps/install-pipeline-generation.yml

---------

Co-authored-by: Wes Haggard <[email protected]>

* Update AutoRest C# version to 3.0.0-beta.20250206.1 (#48162)

* Update Generator Version 3.0.0-beta.20250206.1

* Update SDK codes co_da_1

* [Extensions] [ContainerRegistry] Prepare release for Extension packages and Container Registry (#48159)

* Prepare release for Azure.Extensions.AspNetCore.Configuration.Secrets

* Prepare Azure.Extensions.AspNetCore.DataProtection.Blobs for release

* Prepare Azure.Extensions.AspNetCore.DataProtection.Keys for release

* Prepare Azure.Containers.ContainerRegistry for release

* [Service Bus] Fix error parsing logic (#48156)

* [Service Bus] Fix error parsing logic

The focus of these changes is to fix the logic for
parsing error codes from the Service Bus administration
service.  The implementation assumes that all error
responses will have a content body, which is not always
the case.

For example, an HTTP 401 is returned without a body.
In this scenario, the error detail parsing faults
and surfaces an exception, obscuring the original
401 status code.

* Adding changelog

* Update sdk/servicebus/Azure.Messaging.ServiceBus/src/Administration/ServiceBusRequestFailedDetailsParser.cs

Co-authored-by: JoshLove-msft <[email protected]>

---------

Co-authored-by: JoshLove-msft <[email protected]>

* `net - pullrequest` bugfixes (#48122)

* fix broken reference to install_azurite
* disable snippet generation in net - pullrequest until per-yml parameters are supported
* fix issue with dependent packages not being generated properly

* [SignalR] Fixed transitive version conflict (#48181)

The focus of these changes is to fix a transitive
version conflict in the SignalR extension, arising
from the legacy `Microsoft.Azure.Functions.Extensions`
package and its dependency on an old version of
`Microsoft.Extensions.DependencyInjection" which
conflicts with the 8.x package line.

This was added as a local override, as SignalR is
the only Functions extension package in the repository
which uses the legacy package.

* Increment version for extensions releases (#48182)

* Increment package version after release of Azure.Extensions.AspNetCore.Configuration.Secrets

* Increment package version after release of Azure.Extensions.AspNetCore.DataProtection.Blobs

* Increment package version after release of Azure.Extensions.AspNetCore.DataProtection.Keys

* Sync eng/common directory with azure-sdk-tools for PR 9799 (#48185)

* resolve issue with matrix collation when multiple matrix configs are being resolved

---------

Co-authored-by: Scott Beddall <[email protected]>

* Azure OpenAI: 2.2.0-beta.1 (2025-01-01-preview feature support) (#48184)

* (squash) 2.2.0-beta.1 release prep

* descope incidental deprecated Assistants library changes

* update-snippets/export-api

* Increment package version after release of Azure.ResourceManager.DataProtectionBackup (#48160)

* [Event Hubs] Handle bad offset at GeoDR failover (#48101)

* [Event Hubs] Handle bad offset at GeoDR failover

The focus of these changes is to handle the corner case exception that can occur
when a GeoDR namespace fails over and an existing checkpoint exists with the
legacy format that is now invalid.  This is a rare occurrence, but it would cause
the processor to be unable to recover without manual deletion of the checkpoint
blobs.

This change introduces error handling that detects the scenario based on a new
service error code and automatically resets the checkpoint, falling back to the
configured default position.

* number insight ga (#47195)

* Add number lookup GA

* Update CHANGELOG with new features and fixes

* Update default API version in changelog

* remove preview version number

* Update comments

* update docs

* regenerate comments

* hide preview version

* fix doc comment policy issue

* Fix code check

* delete unrelated files

* STG 97 beta and WebJobs release commit (#48090)

* [Storage] [DataMovement] Getting Started Guide Updates / Advanced samples (#48125)

* WIP

* More updates to samples / getting started

* Updated links, next steps, and adding creation mode samples

* Fixed links

* Fix links again

* Fixed link part 4

* PR comments

* [Storage] Add Azure.Storage.DataMovement to eng/Packages.Data.props (#48177)

* Add Azure.Storage.DataMovement to eng/Packages.Data.props

* PR comment

Co-authored-by: Jesse Squire <[email protected]>

---------

Co-authored-by: Jesse Squire <[email protected]>

* [Service Bus] Adding resiliance to drain for session receivers (#48149)

* Adding resiliance to drain for session receivers

* Add missing throw statement in catch block

* PR Review changes

* PR fixes

* Changelog update

* Further pullrequest adjustments (#48186)

* fix up the exclusions

* [CODEOWNERS] Fix linter issues (#48203)

The focus of these changes is to remove invalid owners being flagged by linter runs.

* [Storage] [DataMovement] Preparing for DataMovement release; Added GenerateApiListing tag (#48154)

* Preparing for DataMovement release; Added GenerateApiListing tag

* WIP - change project ref to datamovement base to package ref

* Revert package to project for base DMLib reference

* Update README to remove prerelease status

* Remove prelease off of Azure.Storage.DataMovement.Files.Shares README

* Add support for more message types (Interactive, Reaction, Sticker) (#47349)

* Generate for latest Typespec API - more message types

Add interactive messages, stickers, reactions

* generate with latest TypeSpec API, and move WhatsApp specific models to models.channels namespace

* regenerate with latest typespec - update version

* add tests, add change log

* re-run recordings

* fix "Generated code is not up to date."

* re-run recordings

* Some more interactive messages tests and new recordings

* add ReactionMessage test and re-record

* Update tsp-location.yaml with latest commit in main branch

* regenerate tspCodeModel

* Prepare for release

* Increment package version after release of Azure.Containers.ContainerRegistry (#48206)

* [ContainerRegistry] Generate .NET SDK for version 2024-11-01 (#47561)

* [Service Bus] Release Prep: Feb, 2025 (#48210)

* [Service Bus] Release Prep: Feb, 2025

The focus of these changes is to prepare the Service Bus package for the February
2025 release.

* Increment package version after release of Azure.ResourceManager.ContainerRegistry (#48214)

* use squashed commit Id from specs repo (#48222)

* Release prep (#48223)

* Increment version for storage releases (#48226)

* Increment package version after release of Azure.Identity (#48230)

* [Storage] [DataMovement] [Tests] Abstract Pause/Resume E2E tests and implement for Share File & Blobs (#48205)

* Initial commit

* initial commit

* refactored CreateDestinationStorageResourceItem and reduced abstract methods

* removed space

* added blobClient check

* Increment version for storage releases (#48231)

* Sync eng/common directory with azure-sdk-tools for PR 9803 (#48232)

* update Get-ObjectKey to coalesce boolean-like values to their true boolean value
* update Get-ObjectKey  to call Get-ObjectKey on each item of an array or pscustom object - versus utilizing their values directly 
---------

Co-authored-by: Scott Beddall <[email protected]>

* [Event Hubs] Set GeoDR on management link (#48204)

The focus of these changes is to set the desired capability for GeoDR on the
management link, so that requests for Event Hub and partition metadata can take
it into account for offset formatting.  Also included are tweaks to the tests for
`EventPosition.Latest` to reduce flakininess due to timing issues during nightly
runs.

* [Event Hubs] Release Prep: Feb, 2025 (#48208)

* [Event Hubs] Release Prep: Feb, 2025

The focus of these changes is to prepare the Event Hubs core package for the
February 2025 release.

* Removing changelog section without content

* Update Data Movement Blobs package install command (#48220)

* Parameterize test-pipeline version separator (#48235)

Co-authored-by: Patrick Hallisey <[email protected]>

* [Event Hubs] Processor Release Prep: Feb, 2025 (#48209)

The focus of these changes is to prepare the Event
Hubs processor package for the February 2025 release.

* Support Linux environment (#48238)

Co-authored-by: Chidozie Ononiwu <[email protected]>

* Increment package version after release of Azure.Communication.Messages (#48239)

* Increment package version after release of Azure.Messaging.EventHubs (#48237)

* Increment package version after release of Azure.Messaging.ServiceBus (#48236)

* Increment package version after release of Azure.Communication.PhoneNumbers (#48228)

* Increment package version after release of Azure.Messaging.EventHubs.Processor (#48242)

* prepare release (#48215)

* Fix for #36714: Tags related test cases (#47731)

* Update assets.json

* update

* update2

* Update ManagedDiskOperationsTests.cs

* fix the version number (#48252)

* Increment package version after release of Azure.ResourceManager.DataProtectionBackup (#48257)

* Update etag reset logic in the checkpoint store (#48244)

* Update Azure.ResourceManager.Resources API version to latest (#48013)

* Update Azure.ResourceManager.Resources API version to latest

* Run Export-API.ps1 script

* Change name of incorrectly named example

* Sync eng/common directory with azure-sdk-tools for PR 9807 (#48267)

* replace PkgProps CIMatrixConfigs property in favor of a more generalized CIParameters property. Original CIMatrixConfigs will exist as an item of same key within CIParameters.
* update Create-PRJobMatrix to honor new CIMatrixConfigs property location

---------

Co-authored-by: Scott Beddall <[email protected]>

* Update Maps Weather samples (#48253)

* [Storage] Fix NullReferenceException when parsing error response (#48268)

* Sync eng/common directory with azure-sdk-tools for PR 9821 (#48266)

* Change AddDevVersion as boolean in save package properties script

* Update to latest MGC and set namespace of model and enum for Azure (#48197)

* [Storage] Update documentation for `overwrite` parameter of `OpenWrite` (#48276)

* Sync eng/common directory with azure-sdk-tools for PR 9823 (#48277)

* handle defaults for changedfiles, deletedfiles, and changedServices

---------

Co-authored-by: Scott Beddall <[email protected]>

* [Azure.AI.Inference] Beta 3 (#48288)

* Feature updates for beta 3

### Features Added

- Added new `ImageEmbeddingsClient`, to provide support for generating embeddings with model input. See sample for more information.
- Added support for Chat Completions with audio input, for supported models.
- Added support for Chat Completions with structured output.
- Added support for providing a "Developer" message to models which support it.

### Breaking Changes

- `ChatCompletionsResponseFormatJSON` has been renamed to `ChatCompletionsResponseFormatJsonObject`.

### Bugs Fixed

- Fixed an issue where `usage` wasn't being properly included in chat responses.

---------

Signed-off-by: trangevi <[email protected]>

* [Key Vault] Add warnings on RSA1_5 and RSA_OAEP encryption algorithms (#48005)

* Add warnings on RSA1_5 and RSA_OAEP algorithms

* Replace REST constants with C# names

* missing '/' in XML see tag

* Chaning missing REST name to property name

* Update samples to use RsaOaep256

* Update code snippets

* Add Obsolete attribute

* Update API

* Revert "Update API"

This reverts commit ae38e8071549d7ac44ce784f196f01148cea4b1e.

* Revert "Add Obsolete attribute"

This reverts commit 88e2a7ca86c187bdcb0ab8ef5209dec87169f2cc.

* initial commit (#48285)

* Further Tuning to `net - pullrequest` (#48269)

* we need to support track1 exclusions separately from override file exclusions
* the 'get additional validation packages for pr' is resolving deleted files and excluding any paths under exclude paths now
* tune the language-settings to properly handle shared packages that have been changed

Co-authored-by: Patrick Hallisey <[email protected]>

* [Event Hubs] Updates to reflect the v5.11.6 hotfix (#48274)

* [Event Hubs] Updates to reflect the v5.11.6 hotfix

The focus of these changes is to update assets to reflect the 5.11.6 hotfix.
Included are updates to the change logs and bumps for central package versions.

* [Storage] [BUG] Fixed ContentRange is null in BlobDownloadDetails when calling DownloadStreamingAsync with HttpRange "0-" (#48272)

* Initial commit

* initial commit

* initial commit

* Exported Api

* changed _isRangeSet to internal

* undo export api

* fixed SetupDownload

* re-recorded old tests

* re-record pt2

* re-recorded pt 3

* re-record pt4

* typo

* reverting call automation changes

* updating the tests

---------

Signed-off-by: trangevi <[email protected]>
Co-authored-by: ShivangiReja <[email protected]>
Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Azure SDK Bot <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Caio Saldanha <[email protected]>
Co-authored-by: Wei Hu <[email protected]>
Co-authored-by: Scott Addie <[email protected]>
Co-authored-by: Quentin Robinson <[email protected]>
Co-authored-by: Jesse Squire <[email protected]>
Co-authored-by: Christopher Scott <[email protected]>
Co-authored-by: Theodore Chang <[email protected]>
Co-authored-by: Madalyn Redding Heaps <[email protected]>
Co-authored-by: Siddharth Singha Roy <[email protected]>
Co-authored-by: Siddharth Singha Roy <[email protected]>
Co-authored-by: alexathomases <[email protected]>
Co-authored-by: Alexa Thomases <[email protected]>
Co-authored-by: Amanda Nguyen <[email protected]>
Co-authored-by: Jacob Lauzon <[email protected]>
Co-authored-by: yzt <[email protected]>
Co-authored-by: mcgallan <[email protected]>
Co-authored-by: Kashish Gupta <[email protected]>
Co-authored-by: guptakashish <[email protected]>
Co-authored-by: ChrisRibe <[email protected]>
Co-authored-by: Jesse Squire <[email protected]>
Co-authored-by: JoshLove-msft <[email protected]>
Co-authored-by: taicchoumsft <[email protected]>
Co-authored-by: Jonathan Cárdenas <[email protected]>
Co-authored-by: Jocelyn <[email protected]>
Co-authored-by: Christopher Scott <[email protected]>
Co-authored-by: Anna Pankiewicz <[email protected]>
Co-authored-by: Venkat Ragavan <[email protected]>
Co-authored-by: tejasm-microsoft <[email protected]>
Co-authored-by: Arthur Ma <[email protected]>
Co-authored-by: amruthashree18 <[email protected]>
Co-authored-by: Scott Beddall <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>
Co-authored-by: nick863 <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>
Co-authored-by: James Suplizio <[email protected]>
Co-authored-by: Zachary Halzel <[email protected]>
Co-authored-by: Chidozie Ononiwu <[email protected]>
Co-authored-by: v-pivamshi <[email protected]>
Co-authored-by: McCoy Patiño <[email protected]>
Co-authored-by: Jero Bado <[email protected]>
Co-authored-by: Wenming Liu <[email protected]>
Co-authored-by: Nneka Okeke <[email protected]>
Co-authored-by: guyhirPublic <[email protected]>
Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Patrick Hallisey <[email protected]>
Co-authored-by: Crystal YU <[email protected]>
Co-authored-by: ray chen <[email protected]>
Co-authored-by: azure-sdk <[email protected]>
Co-authored-by: hmmorales <[email protected]>
Co-authored-by: Davide Montanari <[email protected]>
Co-authored-by: Heng Liu <[email protected]>
Co-authored-by: m-nash <[email protected]>
Co-authored-by: Nick Liu <[email protected]>
Co-authored-by: Sean McCullough <[email protected]>
Co-authored-by: Liudmila Molkova <[email protected]>
Co-authored-by: Daniel Marbach <[email protected]>
Co-authored-by: amber-ccc <[email protected]>
Co-authored-by: pamistel <[email protected]>
Co-authored-by: cdxu-147 <[email protected]>
Co-authored-by: Dapeng Zhang <[email protected]>
Co-authored-by: Dapeng Zhang <[email protected]>
Co-authored-by: Heath Stewart <[email protected]>
Co-authored-by: Travis Wilson <[email protected]>
Co-authored-by: guoqing2023 <[email protected]>
Co-authored-by: Juan Ospina <[email protected]>
Co-authored-by: glorialimicrosoft <[email protected]>
Co-authored-by: trisavo-msft <[email protected]>
Co-authored-by: Jonny Eskew <[email protected]>
Co-authored-by: Charlie Chen <[email protected]>
Co-authored-by: Travis Angevine <[email protected]>
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.

4 participants