-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[BUG] OpenTelemetry Exporter for Monitor/App Insights omits LoggerRecord CategoryName #44746
Comments
…utput Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @cijothomas @rajkumar-rangaraj @reyang @TimothyMothra @vishweshbankwar. |
@johncrim Appreciate you taking the time to open issues and offer feedback. If you'd like to set up a regular sync, shoot me an email at OTel@microsoft.com. Since OTel is evolving pretty quickly, we could try to iterate faster based on your feedback. I'll be OOF for a week in early July but will respond ASAP. |
Thanks @mattmccleary - will do. I have a few other items of feedback, would be happy to discuss. |
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
* update API for `Azure.Core.Experimental` (Azure#44830) * Update AutoRest C# version to 3.0.0-beta.20240701.2 (Azure#44832) * Update Generator Version 3.0.0-beta.20240701.2 * Update SDK codes de_he_2 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * mitigate breaking changes --------- Co-authored-by: Wei Hu <huwe@microsoft.com> * Azure.Compute.Batch inital checkin (Azure#44524) * inital checkin of azure.compute.batch --------- Co-authored-by: Jesse Squire <jsquire@microsoft.com> * Fix SetState() not work (Azure#44819) * Fix SetState not work * Fix namespace. * Add API updates. * Fix spelling issues in all subpackages READMEs (Azure#44844) * Increment package version after release of Azure.Compute.Batch (Azure#44838) * Fixing constant in BlobSourceCheckpointData to have correct schema size (Azure#44839) * [Storage] [DataMovement] [Shares] Preserve Permission Key (Azure#44696) * WIP * Preserve Single Transfer Permissions; Rerecorded failing tests * Cleanup * Preserve permission key defaults to false * PR Comments * Removed unnecessary ResourceProperties in ShareDirectoryResource; Fixed LastWritten values; preserve permissions * Rerecord tests * Revert assests.json to main * Rerecord tests * Rerecord test to hopefully resolve merge conflict assets tag * Added end to end tests for short permission values * Sync eng/common directory with azure-sdk-tools for PR 8528 (Azure#44826) * Fix default value for env vars in build-test-resource-config template * Add empty pool condition --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * Updated entra auth events readme (Azure#44178) * Updated readme * Updated changelog.md * feedback changes and updated links * Updated links and feedback suggestions * Updated version and lowercase ref link * Feedback changes * Copied learn documentation to readme * Added required titles to readme * Updated structure * removed locale from urls * Feedback changes * Added required section * Feedback updates * Updated layout to match other readme files * Sync eng/common directory with azure-sdk-tools for PR 8516 (Azure#44799) * Ensure subConfigFiles is not an empty string * Skip instances where $file is an empty string --------- Co-authored-by: Daniel Jurek <djurek@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8549 (Azure#44841) * commit the file changes so that we can see them running * use standalone tool --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240703.5 (Azure#44865) * Update Generator Version 3.0.0-beta.20240703.5 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes ad_co_0 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * Update SDK codes co_de_1 * update identity version --------- Co-authored-by: Arcturus Zhang <dapzhang@microsoft.com> * Deployment stacks sdk introduction (Azure#44405) * [SQL] Generating the .NET Sdk for adding manual cutover and OperationPhaseDetails parameter In forward Migration v2 workflow for Migrating Azure sterling Db to azure Hyperscale DB (Azure#44470) * Avoid ServiceBusSenderOptions allocations (Azure#44856) - Avoid allocating empty `ServiceBusSenderOptions` instances when creating instances of `ServiceBusSender`. - Fix tests that fail if the machine they are run on does not use US date formatting. * Increment package version after release of Azure.ResourceManager.Resources (Azure#44871) * Increment package version after release of Azure.ResourceManager.Sql (Azure#44872) * Increment package version after release of Azure.ResourceManager.OracleDatabase (Azure#44867) * Update GenerateAndBuildLib.ps1 (Azure#44874) Don't set 'installInstructions' when it's null, otherwise it would fail the schema validation of 'generateOutput'. * [Api Management] Bump up api version to latest stable 2022-08-01 (Azure#44074) * [KeyVault] Bump API version to 2023-07-01 (Azure#44690) * Increment package version after release of Azure.ResourceManager.ApiManagement (Azure#44876) * Increment package version after release of Azure.ResourceManager.KeyVault (Azure#44877) * Delete eng/common/InterdependencyGraph.html which is unused. (Azure#44860) Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure OpenAI] Pin OpenAI version (Azure#44708) Pin OpenAI version, which is used by Azure OpenAI. * MSAL logging levels now correlate with the `AzureEventSourceListener` configured log level (Azure#44631) * Creating SDT client with endpoint only and making source input options public (Azure#44862) * SouceInput options are made public. Tests are updated to access stoarge accounts using managed identity and no loger through SAS urls. Single document translation client can be created using endpoint alone, mainly for SDK to work against containers. * Updating commit ID of specs repo to the latest * Fixing build and analyze failures * Fixing build errors * Fixing tests failing in MacOS by updating Default credentials with Token credentials while creating BlobServiceClient * Test recordings validated and updated * Update AutoRest C# version to 3.0.0-beta.20240707.1 (Azure#44888) * Update Generator Version 3.0.0-beta.20240707.1 * Update SDK codes co_de_1 * Fix for BearerTokenAuthenticationPolicy hang (Azure#44882) * Skip project reference tests for openai (Azure#44896) * Update GitHubEventProcessor version to 1.0.0-dev.20240708.1 (Azure#44898) Co-authored-by: James Suplizio <jasupliz@microsoft.com> * Make @Azure/azure-sdk-eng the owner of .github/workflows (Azure#44900) * Increment package version after release of Azure.AI.Translation.Document (Azure#44895) * Sync eng/common directory with azure-sdk-tools for PR 8558 (Azure#44863) * Support storage network access and worm removal in remove test resources script * Move storage network access script to common resource helpers file * Improve storage container deletion resilience * Plumb through pool variable to live test cleanup template * Add sleep for network rule application --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * ClientModel: Updates to paging types to support sub-client enumerator pattern (Azure#44825) * Initial checkin of changes to paging APIs * nits * rename ToValueCollection method to GetAllValues * nits * Add back simplified PageToken; otherwise implementations must always deserialize before using * rename to ClientToken for general use with LRO rehydration as well * nits * make ClientToken non-abstract * nits * proposed renames * backup idea; I'm wondering if RequestOptions can always be handled by the closure * remove RequestOptions from signatures * nits * GetPageCore - enable an overload that doesn't take a page token * Change GetPage with no parameters to GetFirstPage * rename ClientToken to ContinuationToken and remove GetFirstPage method * some updates based on feedback from Krzysztof * add Async suffix * move to CurrentPageToken instead of FirstPageToken * simplified page collection * tidy * tidy * implement interface explicitly * reimplement GetAllValues to account for possibility GetCurrentPage was called first * add internal emitted files that generated code will use * Add stubs for mock paging client * flush out client a bit * updates * Backup of mock client WIP * rework/rename and add tests prior to implementation * make first test pass * sync tests all pass * backup sync async test base paging tests idea * separate unit and scenario tests * clean up sync unit tests * add async unit tests * Add GetCurrentPageCore so that GetCurrentPage doesn't advance enumerator * complete sync scenario tests * Add async tests * nits * Add refdocs * address pr feedback on clarifying refdoc comments * update OAI Test csproj to opt out of project reference pipeline * add more ExcludeFromProjectReferenceToConversion * add more ExcludeFromProjectReferenceToConversion * move build variables * temporarily opt-out Azure.Core.TestFramework * revert TestFramework change and do it for Azure.Core instead * try it without OAI csproj mods * Avoid ServiceBus*Options allocations (Azure#44885) - Avoid allocating empty `ServiceBusClientOptions` and `ServiceBusProcessorOptions` instances when creating instances of `ServiceBusClient` and `ServiceBusProcessor`. - Remove unused `ServiceBusSenderOptions.Clone()` method. * [Schema Registry] Generating from TypeSpec for JSON GA (Azure#44881) * regenerating * API * cleanup files * test recordings * clean up Avro package * cleaned up too much... * fix test recordings * [Azure.Core] GeoJsonConverter serialization fix (Azure#44835) * GeoJsonConverter serialization fix * formatting * formatting * Update GeoJsonConverter.cs * Update CHANGELOG.md * add comment * Increment Microsoft.Azure.Functions.Worker.Extensions.WebPubSub version (Azure#44880) Also update version increment script to error on missing version property. * Use eng/common template for create-tags-and-git-release (Azure#44921) * Use eng/common template for create-tags-and-git-release * Package-2024-01-01 (Azure#44868) * Package-2024-01-01 * script ran * workaround of breaking changes - fix breaking change in GetExpressRouteCrossConnections - fix breaking change in InboundSecurityRule - add backward compatibility of `FirewallPacketCaptureContent` - update api interface * fix change log version check error * fix release date * remove [Obsolete] and fix extension implementation error --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Turn off WarningsAsErrors until we bump System.Text.Json (Azure#44931) * address null purpose check in FileClient GetFiles (Azure#44923) * Fix typo in TestEnvironment variable SYSTEM_ACCESSTOKEN (Azure#44933) * Update CHANGELOG entry for Assistants package (Azure#44918) * [Communication][Email] Updating CHANGELOG for version 1.1.0-beta.1 (Azure#44934) * [Communication][Email] Updating CHANGELOG for version 1.2.0-beta.1 * Changing version to 1.1.0-beta.1 * add the ability to override default succeeded() conditioning by parameter (Azure#44937) Co-authored-by: Scott Beddall <scbedd@microsoft.com> * Azure Redis .Net SDK update for new api v2024-03-01 (Azure#44847) * Update autorest and generated code * Update ArmRedisModelFactory customization code and generate API file * Add tests for disable access keys auth * Update changelog * Push recordings * Change csproj version * Update changelog * Update arm model factory customization * Update arm model factory customization code with named arguments * Update release date in CHANGELOG --------- Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> * Update AutoRest C# version to 3.0.0-beta.20240710.2 (Azure#44947) * Update Generator Version 3.0.0-beta.20240710.2 * Update SDK codes de_he_2 * Update SDK codes st_wo_6 * Update SDK codes mi_pu_4 * Update SDK codes he_me_3 * Update SDK codes co_de_1 * try to fix spec --------- Co-authored-by: tadelesh <tadelesh.shi@live.cn> * refine a new api in redis (Azure#44948) * refine a new api in redis * fix test cases * fix(docs): wrong <param> location in `System.ClientModel` (Azure#44943) * fix(docs): wrong <param> location in `System.ClientModel` * Update parameter description to make the meaning more clear. Co-authored-by: Jesse Squire <jesse.squire@gmail.com> --------- Co-authored-by: Jesse Squire <jesse.squire@gmail.com> * Preparation for release of Azure.Core 1.41.0 (Azure#44938) * Update AutoRest C# version to 3.0.0-beta.20240711.1 (Azure#44953) * Preparation for release of System.ClientModel v1.1.0-beta.5 (Azure#44939) * Preparation for release of System.ClientModel v1.1.0-beta.5 * updates per pr fb * Support regex/negative regex filters for stress test discovery. Add storage env defaults (Azure#44936) Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * remove broken links from Core changelogs to address link checker issue (Azure#44958) * [Service Bus] Enforce batch limits (Azure#44917) * [Service Bus] Enforce batch limits The focus of these changes is to add client-side logic to force the maximum size for batches when large message support is enabled and to enforce the undocumented 4,500 message limit for a single batch. * Update azure-sdk-build-tools Repository Resource Refs in Yaml files (Azure#44859) * Increment version for core releases (Azure#44964) * Increment package version after release of System.ClientModel * Increment package version after release of Azure.Core * Removed Entra App Secrets from Storage tests (Azure#44427) * [KeyVault] Sample depedency versions (Azure#44919) * [KeyVault] Sample depedency versions The focus of these changes is to bump the versions used by the sample. The current Identity reference is flagged for vulnerabilities. * Update sdk/keyvault/samples/getcert/getcert.csproj * Increment package version after release of Azure.Communication.Email (Azure#44957) * [EngSys] Clean up local debug code (Azure#44978) The focus of these changes is to remove what appears to be local debug code that should not have made it into `main`. * [KeyVault] More sample dependency versions (Azure#44920) * [KeyVault] More sample dependency versions The focus of these changes is to bump dependency versions used in the Share Link sample, moving to a non-vulnerable Identity version. Because Core is a transitive dependency, removed the explicit reference. * Update sdk/keyvault/samples/sharelink/ShareLink.csproj * Update Core package version for Azure.Core 1.41.0 release (Azure#44980) * Prepare for release (Azure#44982) * Disabling all CallingServer test as it is in the process of decomissioning (Azure#44979) * Adding some verbose output to help diagnose something going awry with docs gen (Azure#44965) * Adding some verbose output to help diagnose something going awry with docs gen * see what happens if there is no target * update commands that fail to log warnings * [EngSys] Remove baseline error (Azure#44985) The focus of these changes is to remove a baseline error suppression for an account that is no longer an active Microsoft contributor. * [CODEOWNERS] Remove invalid account (Azure#44984) Removing a legacy account that the linter is now flagging as invalid. * Sync eng/common directory with azure-sdk-tools for PR 8598 (Azure#44935) * Set storage account test resources to disable blob public access * Skip adding network rules to storage accounts that don't need them during cleanup * Add succeeded check to set pipeline subnet info step * Disable network firewall by default in resource creation/removal --------- Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> * fix(otel logging): Include ILogger CategoryName in logger output (Azure#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info * prep exporter release 1.4.0-beta1 (Azure#44981) * Fix EventGrid Namespaces readme (Azure#44992) * update Versions of the packages (Azure#44988) * Updating dotnet sdk for NewRelic (Azure#44852) * Increment package version after release of Azure.ResourceManager.Redis (Azure#44997) * Increment package version after release of Azure.ResourceManager.NewRelicObservability (Azure#45001) * [CODEOWNERS] Removing Pallavi's ownership (Azure#45006) The focus of these changes is to remove ownership areas for Pallavi, as their account is no longer associated with Microsoft. * [Storage] Fix for truncating URL paths with "#" (Azure#44941) * WIP - still need to record tests * Recordings * Cleanup * Fixed recordings * Added fix for Shares and Datalake, Updated tests to use OAuth, Updated Changelogs * Rerecord files tests * Merge and record tests * [Azure.Data.Tables] DeleteEntity overload (Azure#44986) * overload method * Update API * Update samples * Update changelog * Fix error in parameter description * [Schema Registry] Default SchemaFormat to the Content-Type header value (Azure#45007) * fixes * fixes * clean up client * Add Update Remove-Item command line options (Azure#45010) * update integration test with CategoryName (Azure#44989) * Reenabled live Audience tests (Azure#44972) * Cncf namespace samples (Azure#44994) * Add CNCF sample * Update readme * new recordings * event * recording * Use dynamic * [Storage] [WebJobs] Added test for Blob Path for various blob names to check for blob name validation (Azure#45015) * Added test for Blob Path for possible blob names, to ensure paths are not truncated * CI changelog error * Fix CI change log part 2 * Azure OpenAI: sample/snippet update (request options for On Your Data) (Azure#44956) * Update README.md The 'options' is needed to use own data and Search engine: ChatCompletion completion = chatClient.CompleteChat( [ new UserChatMessage("How to troubleshoot high cpu at user pool level"), ], options); * sample->snippet update --------- Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> * Storage STG 94 GA release (Azure#45018) * Update AutoRest C# version to 3.0.0-beta.20240715.1 (Azure#45020) * Update Generator Version 3.0.0-beta.20240715.1 * Update SDK codes co_de_1 * remove unused configuration.json and tspCodeModel.json --------- Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> * Increment package version after release of Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents (Azure#45011) * Update AutoRest C# version to 3.0.0-beta.20240716.2 (Azure#45027) * Update Generator Version 3.0.0-beta.20240716.2 * Update SDK codes de_he_2 * Update SDK codes he_me_3 * Update SDK codes st_wo_6 * Update SDK codes ad_co_0 * Update SDK codes mi_pu_4 * Update SDK codes pu_sq_5 * fix compilation error due to parameter name changes --------- Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> * Temporarily disable MSDocs publishing for Azure.Messaging.EventGrid.SystemEvents (Azure#45033) * [AzureMonitor] add links to docs in the Readme (Azure#45017) * add links to docs in the Readme * pr feedback * Remove duplicate SYSTEM_ACCESSTOKEN (Azure#45004) * Fixing target base scale instance concurrency for queues (Azure#44661) * Fixing target base scale instance concurrency for queues * New commit * Adding changelog notes * Fix --------- Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> * [Azure.Communication.Messages] Update README (Azure#44987) * Update Azure.Communication.Messages README * Increment package version after release of Azure.Monitor.OpenTelemetry.Exporter (Azure#45037) * Increment version for storage releases (Azure#45039) * Update Preview Test Sub to use new connection (Azure#45035) In order to get both deployment and clean-up working we need to have a connection that points at the right subscription. Today azure-sdk-tests points to the name Test Sub but I created azure-sdk-tests-preview connection which points to the Preview Test Sub. This will fix the clean-up step which is currently failing for things deployed in Preview. * Bumped Storage, Blobs, and Queues package dependency version (Azure#45016) * [Storage] [DataMovement] Improve checking on part completion for pause/stop/completion status (Azure#45038) * WIP * Make CI happy * Revert "Make CI happy" This reverts commit a7e80cf. * WIP * Cleanup * More cleanup * Updated Changelog for DataMovement July Release (Azure#45040) * [AzureMonitorDistro] prep distro 1.3.0-beta.1 (Azure#44991) * prep distro 1.3.0-beta.1 * change to package reference * Changed DataMovement Blobs and File Shares to use package dependency, Added File Shares to packages.data.props (Azure#45042) * Increment package version after release of Azure.Monitor.OpenTelemetry.AspNetCore (Azure#45043) * Increment version for storage releases (Azure#45045) * [Storage] [Webjobs Extension] Updated changelog to prepare for WebJobs Storage Extension release (Azure#45041) * Increment version for storage releases (Azure#45054) * Update Changelog and readme files to include --prerelease (Azure#45047) * Update Changelog File to include release date. * Update Readme to add --prerelease option * Increment package version after release of Azure.Messaging.EventGrid (Azure#45056) * [Search] GA Features for API Version 2024-07-01 (Azure#44485) * [Search] GA Features for API Version 2024-07-01 * [AzureMonitor] add Log Scopes example to Readme (Azure#44749) * add Log Scopes example to Readme * pr feedback * add AzureMonitor to example code * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.Exporter/README.md Co-authored-by: Cijo Thomas <cithomas@microsoft.com> * add another test * pr feedback * pr feedback * Update sdk/monitor/Azure.Monitor.OpenTelemetry.AspNetCore/README.md Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * fix * pr feedback --------- Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> * Prepare release for mysql 1.1.0 (Azure#45051) * Increment package version after release of Azure.ResourceManager.MySql (Azure#45067) * Increment package version after release of Azure.Search.Documents (Azure#45062) * [AppService] Bump api version to 2023-12-01 (Azure#43706) * [Azure.Messaging.EventHubs] Prepare for release (Azure#45061) * [Event Hubs] Prepare for release * update version number to be greater than the beta * update version * Remove duplicate credential instantiation line in ACS Email README (Azure#45076) * [Service Bus] July 2024 release prep (Azure#45075) * Preparation for the July 2024 release. * Nightly docs publish should honor skipPublishDocMs (Azure#45077) * Increment package version after release of Azure.Messaging.EventHubs (Azure#45079) * [Service Bus] Change log typo (Azure#45082) The focus of these changes is to fix a typo that collapsed bullet points into one item. * Sync eng/common directory with azure-sdk-tools for PR 8602 (Azure#45019) * add additional argument to Save-Package-Properties to allow for usage in pull request context --------- Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> * [Azure.Messaging.EventHubs.Processor] Prepare for release (Azure#45063) * updates * version * updates * [Azure.Data.Tables] Update version for release (Azure#45058) * Update release version in Changelog and project * Update release date * [Storage] [Tests] Fix OAuth Storage Samples (Azure#45083) * Fix storage samples * Update snippets * Increment version for eventhub releases (Azure#45085) * Increment package version after release of Azure.Messaging.EventHubs.Processor * Update Azure.Messaging.EventHubs.Processor.csproj * Update CHANGELOG.md --------- Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> * Reformat DefaultAzureCredential flow chart (Azure#45086) * Using federated auth for ACS tests (Azure#44886) * Using federated auth for ACS tests * Removing usage of secrets for Shortcodes * Removing PPE and INT Live tests * Addressing comments to maintain consistency across languages * Updated Storage codeowners (Azure#45088) * Add exception information for all credential classes (Azure#44633) * Increment package version after release of Azure.Messaging.ServiceBus (Azure#45087) * Adding a new field (Azure#45012) * Release preview version 2024-05-20 of HybridCompute (Azure#44654) * Update AutoRest C# version to 3.0.0-beta.20240719.2 (Azure#45097) * Update Generator Version 3.0.0-beta.20240719.2 * Update SDK codes mi_pu_4 * Update DefaultAzureCredential, InteractiveBrowserCredential, and DeviceCodeCredential docs (Azure#45009) * Increment package version after release of Azure.ResourceManager.HybridCompute (Azure#45096) * Increment package version after release of Azure.ResourceManager.GuestConfiguration (Azure#45094) * Unset the SDKType environment variable for API Docs Gen (Azure#45080) * Unset the SDKType environment variable for API Docs Gen * Unsetting didn't work, try a different approach * set /p:BuildInParallel=false on the build commands * for the want of a quote, the kingdom fell * change the mgmt build commands, if those work the if statements will be consolidated * Remove libtype, everything is Taco Bell * Add Azure Health Data Service product slug (Azure#45107) Co-authored-by: Scott Addie <scott.addie@microsoft.com> * Sync eng/common directory with azure-sdk-tools for PR 8650 (Azure#45057) * missed a condition passthrough --------- Co-authored-by: Scott Beddall <scbedd@microsoft.com> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> * SCM: Add support for Retry-After header to default ClientRetryPolicy (Azure#45078) * Add support for Retry-After header to default ClientRetryPolicy * Add tests * updates * nits * support http-date format as well * update CHANGELOG * add header collection to mock * CodeGen from PR 29622 in Azure/azure-rest-api-specs Merge 57ad557f71918f567dafc8afbcfd4c2f3125a12f into 09741dc7c9e43a8f9401d782186cac723dc4af71 --------- Co-authored-by: Dapeng Zhang <dapzhang@microsoft.com> Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Co-authored-by: Wei Hu <huwe@microsoft.com> Co-authored-by: wiboris <54044985+wiboris@users.noreply.github.com> Co-authored-by: Jesse Squire <jsquire@microsoft.com> Co-authored-by: JialinXin <jixin@microsoft.com> Co-authored-by: Jiale Zhang (MSFT) <141405558+zhangjiale-64@users.noreply.github.com> Co-authored-by: Amanda Nguyen <48961492+amnguye@users.noreply.github.com> Co-authored-by: Ben Broderick Phillips <bebroder@microsoft.com> Co-authored-by: hakimms <131916587+hakimms@users.noreply.github.com> Co-authored-by: Daniel Jurek <djurek@microsoft.com> Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com> Co-authored-by: Dante <dantedallag@gmail.com> Co-authored-by: Ayush Gupta - SQL <166794972+guptaayush007@users.noreply.github.com> Co-authored-by: Martin Costello <martin@martincostello.com> Co-authored-by: Ray Chen <raychen@microsoft.com> Co-authored-by: Wenming Liu <v-wenmingliu@microsoft.com> Co-authored-by: Minghao Chen <30464227+HarveyLink@users.noreply.github.com> Co-authored-by: Wes Haggard <weshaggard@users.noreply.github.com> Co-authored-by: Jose Arriaga Maldonado <45773732+joseharriaga@users.noreply.github.com> Co-authored-by: Christopher Scott <chriss@microsoft.com> Co-authored-by: hamshavathimunibyraiah <125092972+hamshavathimunibyraiah@users.noreply.github.com> Co-authored-by: James Suplizio <jasupliz@microsoft.com> Co-authored-by: Anne Thompson <annelo@microsoft.com> Co-authored-by: Madalyn Redding <66138537+m-redding@users.noreply.github.com> Co-authored-by: Patrick Hallisey <pahallis@microsoft.com> Co-authored-by: GuptaVertika <149072034+GuptaVertika@users.noreply.github.com> Co-authored-by: Mingzhe Huang (from Dev Box) <mingzhehuang@microsoft.com> Co-authored-by: Travis Wilson <35748617+trrwilson@users.noreply.github.com> Co-authored-by: Scott Schaab <sschaab@microsoft.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: yogeshmo <46582228+yogeshmo@users.noreply.github.com> Co-authored-by: Kanchan Joshi <30471843+koderjoker@users.noreply.github.com> Co-authored-by: Kanchan Joshi <kanchanjoshi@microsoft.com> Co-authored-by: tadelesh <tadelesh.shi@live.cn> Co-authored-by: Mingzhe Huang <archerzz@users.noreply.github.com> Co-authored-by: Jesse Squire <jesse.squire@gmail.com> Co-authored-by: Sean McCullough <44180881+seanmcc-msft@users.noreply.github.com> Co-authored-by: JoshLove-msft <54595583+JoshLove-msft@users.noreply.github.com> Co-authored-by: minwoolee-msft <77083090+minwoolee-msft@users.noreply.github.com> Co-authored-by: John Crim <johncrim@users.noreply.github.com> Co-authored-by: Timothy Mothra <tilee@microsoft.com> Co-authored-by: subhra231 <subhra231@users.noreply.github.com> Co-authored-by: VIPRAY JAIN <118152689+vipray-ms@users.noreply.github.com> Co-authored-by: Jonathan Cárdenas <JonathanCrd@users.noreply.github.com> Co-authored-by: Liwei Yin <43456062+Liwei-Yin@users.noreply.github.com> Co-authored-by: FAREAST\chunyu <chunyu@microsoft.com> Co-authored-by: Alexey Rodionov <alrod@inbox.ru> Co-authored-by: Amanda Nguyen <amnguye@microsoft.com> Co-authored-by: Meredith Monticello <memontic@microsoft.com> Co-authored-by: ShivangiReja <45216704+ShivangiReja@users.noreply.github.com> Co-authored-by: Cijo Thomas <cithomas@microsoft.com> Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com> Co-authored-by: Arthur Ma <mars.arthur@263.net> Co-authored-by: Scott Beddall <45376673+scbedd@users.noreply.github.com> Co-authored-by: rajuanitha88 <106093972+rajuanitha88@users.noreply.github.com> Co-authored-by: ameyaiam3 <141965277+ameyaiam3@users.noreply.github.com> Co-authored-by: yaotongms <137821665+yaotongms@users.noreply.github.com> Co-authored-by: Scott Addie <scott.addie@microsoft.com> Co-authored-by: SDKAuto <sdkautomation@microsoft.com>
…re#44754) * fix(telemetry transmission): Include ILogger CategoryName in logger output Previously this field was omitted, which was not consistent with normal ILogger behavior, or with Application Insights classic behavior. fixes: Azure#44746 * improve(otel exporter tests): Verify that logger CategoryName is in Exception log entries * improve(live metrics): Include LogRecord.CategoryName in live metrics It's included in live metrics using app insights classic, so should be included here too. * docs(changelog): Update changelog with "add CategoryName" info
Library name and version
Azure.Monitor.OpenTelemetry.Exporter
Describe the bug
I am in the midst of switching from App Insights Classic to the OpenTelemetry exporter, and I found that the Logger exporter omits the
CategoryName
field when sending data to the App Insights endpoint.The OpenTelemetry model has LogRecord.CategoryName, and the Application Insights classic API faithfully uses the
ILogger.Name
in thecustomDimensions/CategoryName
field.Note that the
CategoryName
field is not listed on this page:https://opentelemetry.io/docs/specs/otel/logs/data-model/#log-and-event-record-definition
but it IS included in other .NET docs on the opentelemetry site.
This is a pretty severe oversight - I would say the green checkbox here isn't quite true! :)
Expected behavior
When using the OpenTelemetry exporter, calls to
ILogger<T>
pass all the same fields to the App Insightstraces
table as are passed using App Insights classic.Actual behavior
The
CategoryName
field is omitted from App Insights by the exporter. I've stepped through the code and verified that it's missing fromLogsHelper.OtelToAzureMonitorLogs()
.Reproduction Steps
Run the OpenTelemetry Exporter demo with an App Insights Connection string, and comment out everything except the Logger part, eg:
then run it, and note the output excludes
CategoryName
:Environment
The text was updated successfully, but these errors were encountered: