Skip to content

Commit

Permalink
Prepare Monitor Query Preview Release November 2023 (Azure#37787)
Browse files Browse the repository at this point in the history
* Update Azure CLI Cred (#36553)

* Fix area codes tests (#37185)

* Fix area codes tests

* Format tests

* Fix identation

* Fix phone number test

* Format issues

* Format issues

* Format issues

* Replace async test

* Remove unsused import

* Add assert not null

* Fix area codes assert

* Updating Netty and Reactor Netty Dependencies (#37202)

* emptyPageDiagnsticsShouldOnlyControlLogging (#37199)

* emptyPageDiagnostics should only control the logging

Co-authored-by: Fabian Meiswinkel <[email protected]>
Co-authored-by: Kushagra Thapar <[email protected]>

---------

Co-authored-by: annie-mac <[email protected]>
Co-authored-by: Fabian Meiswinkel <[email protected]>
Co-authored-by: Kushagra Thapar <[email protected]>

* Add PauseOnStart Recording Option Swagger (#37102)

* generated files from swagger

* added pauseonstart option

* added pauseonstart option

* changed pauseOnStart type to boolean

* changed pauseOnStart type to boolean

* changed pauseOnStart type to boolean

* changed pauseOnStart type to boolean

* updated changelog

* removed autorest.java

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

* Remove ARM deployment after deploy

* Update eng/common/TestResources/New-TestResources.ps1

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

* Apply suggestions from code review

---------

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

* [Automation] Generate Fluent Lite from desktopvirtualization#package-2023-09 (#37196)

* [Automation] External Change

* [Automation] Generate Fluent Lite from desktopvirtualization#package-2023-09

* Increment package versions for desktopvirtualization releases (#37211)

* Upgrade jetty dependencies (#37208)

* Updating jetty Dependencies

* Updating jetty Dependencies

* Updating Tomakehurst Dependency (#37206)

* Updating Apache Avro Dependencies (#37205)

* mgmt, add GraalVM config up-to ACI (#37195)

* mgmt, config graalvm-config-suffix

* regen resources

* fix for Map<String, DeploymentParameter>

* handwritten resource-config.json

* regen storage

* regen authorization

* regen msi

* regen ACI

* Updating Apache Commons Dependency (#37207)

* Updating Apache Commons Dependency

* Updating Dependency Version

* Update pom.xml

* update version number for (#37215)

release CosmosDB 2023-09-15-preview package

* Move generation yaml to README for deviceupdate (#37183)

* Turn off statsbeat when 400 is returned for "Invalid Instrumentation Key" (#37176)

* Shut down statsbeat when 400 is returned

* Turn off statsbeat when returning 400

* Revert this class

* Turn off statsbeat when it's for invalid ikey

* Fix tests and make parse response error on demand

* Update log message

* Refactor

* Remove a comment

* Add an end to end test

* Fix the order of short/long Statsbeat intervals

* Refactor to use constructor injection instead of setter

* Rename method

* Refactor to use Autoconfigure

* Revert imports

* Fix spotbugs

* Address comments

* More comments

* Update log message since we don't care about listeners

* Fix spotbug

* Remove unused import

* Comments

* Remove customer's

* Use new swagger for metrics batch (#37220)

* use new swagger for metrics batch

* update batch service version

* update batch service version

* version and recording changes (#37221)

* Upgrade a few build dependencies (#37224)

* Add GH teams as codeowners for ACR, Search and KeyVault. (#37189)

* Typespec generated sdk (#37222)

* Updates with typespec

* Fix bugs

* Remove proxies

* Fix errors

* Fix build

* Fix samples

* Fix build

* Allow use of custom pma endpoint, without environment variables (#37233)

* impl for pma endpoint override

* checkstyle + javadoc fix

* temp exclude policy in test

* code clean up

* Increment package versions for communication releases (#37177)

* Update OpenTelemetry to 1.31.0 (#37209)

* Update otel version

* Replace wildcard

* Update otel versions everywhere

* Fix tests

* Fix CI

* Fix compilation errors

* Fix compilation

* Fix sporadic test failure

* Fix sporadic test

* Comments

* Fix spring-cloud-azure-starter-monitor

* Delete unused opentelemetry-api-log dependency

* Update pom.xml

* Update external dependencies

* Fix comments

* Fix external_dependencies.txt

* Disable this test for now since it's been failing frequently on azure-sdk CI

---------

Co-authored-by: Jean Bisutti <[email protected]>

* Prepare to release beta.12 (#37212)

* Prepare to release beta.12

* Fix sporadic test

* Adding min. retry time per region for 404/1002 SessionTokenRetryPolicy when RegionSwitchHint is Remote (#37143)

* Adding min. retry time per region for 404/1002 SessionTokenRetryPolicy when RegionSwitchHint is Remote

* Update SessionRetryOptionsTests.java

* Iterating on session retry changes

* Renaming property

* Update SessionTokenMismatchRetryPolicy.java

* Updating JavaDoc

* Update SessionTokenMismatchRetryPolicy.java

* Update TestSuiteBase.java

* Updating SDK Versions (#37237)

* Updating SDK Versions

* Updating SDK Changelogs

* Updating SDK Changelogs

* Updating SDK Changelogs

* Updating SDK versioning

* Updating SDK versioning

* azure-core-management, add GraalVM config (#36965)

* relax checkstyle namespace length limit to 32 (#37109)

* mgmt, upgrade codegen 4.1.22 (#37243)

* Purview workflow 2023-10-01-preview (#37193)

* Purview workflow 2023-10-01-preview

* Update Purview Workflow version and change log

* Fix Purview Workflow versions

* Remove empty sections in Purview Workflow changlog

---------

Co-authored-by: Weiran Wu <[email protected]>

* Update Event Grid UT and version in spring (#37246)

* remove reflection

* change back version

* Adding Spark environment info (DBX, Synpase) to the user agent suffix (#37239)

* Update version for Identity patch (#37242)

* Renaming new SessionRetryOptionsBuilder settings (#37240)

* Renaming new SessionRetryOptionsBuilder settings

* Update CHANGELOG.md

* upgrade version (#37252)

* Stg91/aad audience (#37204)

* adding audiences for each class

* adding support for all client builders to have audience as field

* everything but datalake file api and filesystem api

* fromstring test and bugfixes

* bugfix and recordings besides blobs

* blob recordings

* style

* spelling errors apparently

* more style and rerecording

* removed broken test

* queue recordings

* fileshare recordings

* blob recordings

* comment changes

---------

Co-authored-by: Rabab Ibrahim <[email protected]>

* STG91 Beta Release (#37253)

* changelong and readme edits

* changelog cleanup

* style changes

* upgrade minor version (#37255)

* Fix update test resources tagging when tags are empty. Bump max limit (#37258)

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

* Increment package versions for textanalytics releases (#37259)

* Update Spring Boot and Spring Cloud versions for the compatibility test. This commit is created by GitHub Action: https://github.com/Azure/spring-cloud-azure-tools/actions/runs/6581583439 (#37260)

* Use released version of azure-core-test in Storage Blob (#37263)

* Increment package versions for storage releases (#37265)

* [Automation] Generate Fluent Lite from azure-kusto#package-2023-08 (#37264)

* [Automation] External Change

* [Automation] Generate Fluent Lite from azure-kusto#package-2023-08

* [Automation] Generate Fluent Lite from azurestackhci#package-preview-2023-09 (#37266)

* [Automation] Generate Fluent Lite from netapp#package-netapp-2023-05-01 (#37267)

* [Automation] External Change

* [Automation] Generate Fluent Lite from netapp#package-netapp-2023-05-01

* Increment package versions for azurestackhci releases (#37268)

* Increment package versions for netapp releases (#37269)

* Add Gateway mode tests for AvailabilityStrategy + E2E Timeout + FailureInjection (#37024)

* Update platform-matrix.json

* Update FaultInjectionWithAvailabilityStrategyTests.java

* Update FaultInjectionWithAvailabilityStrategyTests.java

* Revert "Update platform-matrix.json"

This reverts commit 86eb7f1217764d326737c0f13acbbc753a70c8ae.

* Update FaultInjectionWithAvailabilityStrategyTests.java

* Update FaultInjectionWithAvailabilityStrategyTests.java

* Update FaultInjectionWithAvailabilityStrategyTests.java

* MaxRetryCountTest+[BUG]404/1002CyclicRegionRetry+[BUG]449RetryTooAggressively +[BUG]MissingCrossRegionRetryForWritesWithServer410 #37050) (#37040)

* adding maxRetryCount tests for 404/1002, 500, 503, 408
* fixed 404/1002 cyclicRegionRetry
* fixed 449 retry too aggressively
* fixed missing cross region retry for write with server 410
* fixed missing cross region retry for server returned 503 for write operations

---------

Co-authored-by: annie-mac <[email protected]>

* [Room] Fixed time expired issue in room test  (#37277)

* Prepare Key Vault Secrets release for October 2023. (#37279)

* Prepare Key Vault Secrets release for October 2023.

* Fixed CHANGELOG.

* Increment package versions for keyvault releases (#37281)

* Adding fixes and test cases for retry policy (#37188)

* Adding fixes and test cases for retry policy

* Adding fixes and test cases for retry policy

* refactor

* one more clean

* update

* Resolving review comments

* Resolving review comments

* Resolving review comments

* Resolving review comments

* Fixing test cases

* Resolving review comments

* Resolving review comments

* Fixing test cases

---------

Co-authored-by: annie-mac <[email protected]>

* [ACS][CallAutomation] enrollment of automated patch (#37280)

* Adding section for ACS CallAutomation

* Moving to alphabetical order

---------

Co-authored-by: Min Woo Lee 🧊 <[email protected]>

* tsp, upgrade emitter 0.9.0 (#37262)

* regen openai

* regen contentsafety

* changelog

* exclude compare on implmeentation package

* clean up sdk folder after TypeSpec-Compare-CurrentToCodegeneration

* ChangeFeedProcessor: Handle 410/1002 for getCurrentState scenarios for EPK-range based leases. (#37107)

* Added handling for 410/1002 scenarios with getCurrentState and getEstimatedLag.

* Added fault-injection tests with  getCurrentState.

* Added fault-injection tests with  getCurrentState for EPK-based incremental ChangeFeedProcessor.

* Updated CHANGELOG.md

* Refactorings.

* Addressing review comments.

* Addressing review comments.

* Addressing review comments.

* Addressing review comments.

* Addressing review comments.

* Addressing review comments.

* [Automation] Generate Fluent Lite from help#package-2023-09-01-preview (#37291)

* [Automation] Generate Fluent Lite from signalr#package-2023-08-01-preview (#37295)

* [Automation] Generate Fluent Lite from specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/readme.md#package-2023-08-preview (#37293)

* Increment package versions for selfhelp releases (#37299)

* [Automation] Generate Fluent Lite from storagemover#package-2023-10 (#37297)

* [Automation] External Change

* [Automation] Generate Fluent Lite from storagemover#package-2023-10

* Update pom.xml

due to adding Jackson annotation of SubType

---------

Co-authored-by: Weidong Xu <[email protected]>

* mgmt, postgresqlhsc, add live tests (#37290)

mgmt, postgresqlhsc, add live tests

* [Automation] Generate Fluent Lite from resourcemover#package-2023-08-01 (#37292)

* [Automation] External Change

* [Automation] Generate Fluent Lite from resourcemover#package-2023-08-01

* Update pom.xml

---------

Co-authored-by: Xiaofei Cao <[email protected]>

* Revert the description (#37300)

* [Automation] Generate Fluent Lite from baremetalinfrastructure#package-preview-2023-08 (#37294)

* [Automation] Generate Fluent Lite from baremetalinfrastructure#package-preview-2023-08

* Delete sdk/baremetalinfrastructure/azure-resourcemanager-baremetalinfrastructure/src/test/java/com/azure/resourcemanager/baremetalinfrastructure/generated/AzureBareMetalStorageInstancesDeleteByResourceGroupWithResponseMockTests.java

Path too long.

---------

Co-authored-by: Xiaofei Cao <[email protected]>

* Increment package versions for storagemover releases (#37304)

* Increment package versions for signalr releases (#37305)

* Increment package versions for containerservicefleet releases (#37303)

Co-authored-by: Xiaofei Cao <[email protected]>

* Increment package versions for resourcemover releases (#37307)

* [Automation] Generate Fluent Lite from support#package-preview-2022-09 (#37308)

* Increment package versions for kusto releases (#37306)

* Increment package versions for baremetalinfrastructure releases (#37310)

* [Automation] Generate Fluent Lite from datadog#package-2023-01 (#37309)

* [Automation] External Change

* [Automation] Generate Fluent Lite from datadog#package-2023-01

* Increment package versions for support releases (#37312)

* Increment package versions for datadog releases (#37313)

* [Automation] Generate Fluent Lite from devcenter#package-preview-2023-10 (#37314)

* Increment package versions for devcenter releases (#37315)

* Speed up Storage Blob fault injector tests (#37186)

Speed up Storage Blob fault injector tests

* Update azure-core-test to 1.21.1 instead of unreleased version (#37320)

* new ACS Router EventGrid events (#36936)

* new systemevents

* spotbugs update

* PR feedback

* PR feedback and add missing events

* fix parameter name and field type.

* pr feedback

* Merge to main after spring cloud azure 4.12.0 released (#37301)

* Prepare release (#37324)

* Prepare release

* fix date

* fix version number

* udpate changelog

* [Automation] Generate Fluent Lite from recoveryservicesdatareplication#package-2021-02-16-preview (#37288)

* [Automation] Generate Fluent Lite from elasticsan#package-2023-01 (#37311)

* Increment package versions for monitor releases (#37322)

* Increment package versions for recoveryservicesdatareplication releases (#37329)

* fixFaultInjectionForCollectionRead & added support for name_cache_is_stale (#37285)

* fix fault injection for collection metadata read

---------

Co-authored-by: annie-mac <[email protected]>

* mgmt, upgrade keyvault to 2023-07-01 (#37330)

* default autorest-java to latest

* regen 2023-07

* record

* Increment package versions for elasticsan releases (#37332)

* [Automation] Generate SDK based on TypeSpec 0.10.0 (#37328)

* update version

* add back import

* pick codegen change

---------

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

* fixAddressRefreshForWriteOperations (#37286)

* addressrefresh should have been retried for write operation


---------

Co-authored-by: annie-mac <[email protected]>

* Updated azure-cosmos version for release (#37339)

* Update the sessionIdleTimeout JavaDoc (#37341)

* Update the sessionIdleTimeout doc

* improve the doc.

Co-authored-by: Connie Yau <[email protected]>

---------

Co-authored-by: Connie Yau <[email protected]>

* Set min tls version for search live tests (#37342)

* Add EnvironmentCredential to token cache table (#37345)

* Check az login for target subscription in stress deploy login (#37344)

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

* Increment package versions for eventgrid releases (#37348)

* Blob aadAudience Test Fix (#37347)

* Increment package versions for cosmos releases (#37349)

* Ensuring the position of forwardDeadLetteredMessagesTo xml node in payload is where ATOM service endpoint expects (#37353)

* use multi-master instead (#37338)

Co-authored-by: annie-mac <[email protected]>

* Fix null ikey for _otelresource_ custom metrics (#37352)

* Fix null ikey

* Prepare to release beta.13

* Fix Storage - Blobs Samples Issue (#36704)

* [Post-patch-release] Merged changes back to main branch after auto-patch release (#37340)

* manually upgrade the patch version

* upgrade pom version

* merge patch changes for CHANGELOG

* Add Java data-plane sdk for easm service (#37034)

* Add generated easm sdk

* Add Missing PagedResult models (Data Connections, Discovery Groups, Discovery Templates,..)
Add Samples
Update EasmClient, EasmClientImpl to use createOrReplace instead of put

* Update README to include troubleshooting steps and next steps
Add ci.yml for running the tests

* Add easm directory to the root pom.xml as it is a new directory
Update sample code to demonstrate client create samples

* Update readme to use the code snippet in the ReadmeSamples.java

* Update ci.yml groupId to be com.azure

* Update Readme to use non-broken links

* Remove unused imports, Add Copy rights comments on every sample and test files. Add javadoc for CountPagedIterable and CountPagedResponse. Suppress warning for const

* Update azure-core and azure-core-test to run RECORD test

* Update cspell.json

* Update tests and update assets.json to included the recorded tests

* Add spell check in pom.xml and update version in pom.xml

* Resolve spell check error in README

* Add easm data-plane to version_client.txt

* Specify cspell.json to include all files under easm folder

* Add more keywords to cspell.json and update SUBSCRIPTIONID to SUBSCRIPTION_ID

* Fix spell errors in DiscoTemplateSample

* Update borken links in Readme

* Update borken links in Readme

* Update default endpoint for EasmClientBuilder

* Add tests for async client

* Use StepVerifier for async tests

* Update assets.json to match the breadcrumb file

* Update assets.json after pushing

* Update test folder structure and add tsp-location.yaml file to specify where the sdk was generated

* pump azure-core version

* pump dependencies versions

* Add riskiq as a known words

* Remove redundant imports in the EasmClientTestBase

* Remove unused imports in DiscoveryRunsSample

* Remove @Generated annotation on customized operations and sync with main

* Regenerate java sdk, update tests and assets.json

* Update azure-core-test tp 1.21.0

* Update azure-core-test tp 1.21.1

* Add temporary check for spell check

* Remove unused comments in pa akge-info.java

* - Stop using clean up function in EasmClientImpl file. Instead, clean up in EasmClient and EasmAsyncClient level.
- Removed @Generated tags on any methods that were modified
- Record tests from the changes of EasmClient and EasmAsyncClient and update assets.json

* - Remove @Generated Tag on listAssetResource
- Sync with typespec

* - Remove @Generated Tag on listAssetResource
- Sync with typespec

* Sync with main to update style of EasmAsyncClient

* Remove unused import

* Sync with typespec

* Update tsp-location.yaml and cspell.json

* Update tsp-location.yaml to point to main branch commit

* mgmt, local generation for Container Service 2023-09-01 (#37361)

mgmt, local generation for Container Service 2023-09-01

* mgmt, local generation for Microsoft.Search 2023-11-01 (#37213)

mgmt, local generation for Microsoft.Search 2023-11-01

* Update readme sample links to point to main branch (#37365)

* Update readme sample links to point to main branch

* Update broken link

* Remove unused Count* classes

* Remove unused *PageResult classes

* mgmt, netapp, add live tests (#37366)

 mgmt, netapp, add live tests

* merge released version (#37364)

* Running prepare release script for October-2023 release (#37356)

* Prepare Schema Registry release for October (#37354)

* Prepare release for azure-data-schemaregistry

* Prepare release apache avro

* Migrate azure-security-keyvault-certificates to Autorest and stream-style serialization (#36724)

Migrate azure-security-keyvault-certificates to Autorest and stream-style serialization

* Fix no network statsbeat (#37360)

* Fix network statsbeat not triggered

* Default to standalone_auto

* Update changelog

* Address comments

* Rename a feature

* Fix checkstyle

* Remove ppe from acs and add to phone numbers (#37385)

* Remove ppe from acs and add to phone numbers

* Modify tests.yml

* Modify tests.yml

* Remove ppe from acs

* Remove extra template in yml

* Fix test yml

* Revert changes in test yml

* Add ppe to phone numbers

* Increment versions for schemaregistry releases (#37379)

* Increment package versions for schemaregistry releases

* Add missing WIP log entry.

* Bump to 1.2.0-beta.2

---------

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

* Increment package versions for servicebus releases (#37387)

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

* Prepare release for Event Hubs (#37392)

* Prepare release for checkpoinstoreblob

* Prepare release event hubs

* mgmt, Network ApplicationGateway probe, support pickHostnameFromBackendHttpSettings (#37371)

* Increment package versions for eventhubs releases (#37393)

* [Automation] Generate Fluent Lite from resourcehealth#package-preview-2023-10 (#37396)

* Adds additional tests to BlobCheckpointStore (#37389)

* Rename test to match class.

* Make paths package private for testing.

* Add additional test cases and docs for BlobCheckpointStore.

* Adding documentation.

* Fix unused import, use consistent pathing.

* Increment package versions for resourcehealth releases (#37400)

* Update spring-reference and sync changelog (#37402)

* update spring reference

* update spring changelog

* mgmt, loganalytics, add live tests (#37397)

mgmt, loganalytics, add live tests

* mgmt, applicationinsights, add live tests (#37370)

mgmt, applicationinsights, add live tests

* [Automation] Generate Fluent Lite from operationalinsights#package-2022-10 (#37405)

* [Automation] External Change

* [Automation] Generate Fluent Lite from operationalinsights#package-2022-10

* [Automation] Generate Fluent Lite from connectedvmware#package-2023-10 (#37399)

* [Automation] External Change

* [Automation] Generate Fluent Lite from connectedvmware#package-2023-10

* Increment package versions for loganalytics releases (#37406)

* [Automation] Generate Fluent Lite from webpubsub#package-2023-08-01-preview (#37296)

* [Automation] Generate Fluent Lite from webpubsub#package-2023-08-01-preview

* Update CHANGELOG.md

* disable failed mgmt live test due to test-resources.bicep been changed

---------

Co-authored-by: Xiaofei Cao <[email protected]>
Co-authored-by: xiaofeicao <[email protected]>

* Increment package versions for connectedvmware releases (#37407)

* Increment package versions for webpubsub releases (#37408)

* [BOM-Release] Prepare BOM release (#37398) (#37401)

* Prepare BOM release

* fixed removed entries

* Increment package versions for monitor releases (#37388)

* Modify tests to pass coverage (#37234)

* Modify testGoal to verify

* Remove skip of sip tests

* Remove models from coverage

* Add new tests

* Fix format

* Remove new tests

* Remove unused imports

* Update test

* Update test

* Add new tests

* Modify assets

* Exclude models

* Include models

* Add tests for models

* Modify assets

* Modify assets

* Modify assets

* Skip live tests

* Update assert

* Add converter tests

* Update converter tests

* Skip annotation

* Add tests

* Fix format

* Remove unused import

* Update assets

* Remove unwanted changes

* Add tests with Context

* Remove unwanted test

* Remove unwanted import

* Fix tests

* Test adding ppe to our service

* Update tests.yml

* [Dev center] Regenerate with sync stack enabled (#36823)

* JobRouter GA review udpates (#37343)

* Address comment

* Re-generate from latest typespec

* Update ids to respective ids

* Fix build

* Add missing traits

* Fix build

* update tests

* Fix build

* Fix build

* Re-generate with latest spec

* fixPartitionKeyRangesStuckOnLocalRegion (#37403)

* fixPartitionKeyRangesStuckOnLocalRegion

---------

Co-authored-by: annie-mac <[email protected]>

* mgmt, kusto, add live tests (#37404)

mgmt, kusto, add live tests

* [Automation] Generate Fluent Lite from applicationinsights#package-2022-06-15-java (#37421)

* [Automation] External Change

* [Automation] Generate Fluent Lite from applicationinsights#package-2022-06-15-java

* Increment package versions for applicationinsights releases (#37422)

* [Automation] Generate Fluent Lite from specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/readme.md#package-2023-10 (#37428)

* [Automation] External Change

* [Automation] Generate Fluent Lite from specification/containerservice/resource-manager/Microsoft.ContainerService/fleet/readme.md#package-2023-10

* mgmt, prepare release 2.32.0 (#37425)

* version_client.txt

* pom.xml

* readme.md

* changelog.md

* single_service_packages.md

* Increment package versions for containerservicefleet releases (#37430)

* [Automation] Generate Fluent Lite from devtestlabs#package-2018-09 (#37431)

* [Automation] External Change

* [Automation] Generate Fluent Lite from devtestlabs#package-2018-09

* Increment package versions for devtestlabs releases (#37432)

* Increment package versions for resourcemanager releases (#37433)

* Use ESRP Release task v4 (#37381)

* Identity add brokered auth (#37030)

* Add WAM feature

* update version

* update cpell

* add missing x-version-update

* add new library to pipeline

* quick first re write for readme.md

* make `InteractiveBrowserBroker` final

* make `InteractiveBrowserBroker` final

* add enabling MSA passthrough

* rename directory and move some types

* add new builder

* post-archboard feedback

* Update cspell.json

removing previous name

* fix up a bunch of versions

* remove commented out dependency

* rename api

* add azure-core to opens

* pipeline fixes

* remove cyclic dependency

* fix spelling

* Make test Windows only

* add test to ensure exception is thrown.

* use a better exception type

* fix spelling

* missing readme sections

* fix casing

* add suppression for warnings about Identity types

* change exception type

* remove unused variable

* add tests

* fix copyright header

* upgrade version of msa4lj, fix up changelogs.

* fixup msal version

* Release prep (#37438)

* Release prep (#37439)

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

* Update branch deletion code

- Update to use the gh cli for github operations
- Switch to using graphql for pulling branches as the rest api
  starts to fail after a certain number of branches and we can
  also pull back all the associated data like pull request info
  and commit date all in one query.
- switc to running on ubuntu 1ES pool

Improve query error handling

Fix condition

Fix slash escaping on the command line

clean-up pipeline

* Update eng/common/scripts/Delete-RemoteBranches.ps1

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

* Update eng/common/scripts/Delete-RemoteBranches.ps1

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

---------

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

* Update to using new azcopy auto-login (#37444)

azcopy login is going to be deprecated soon in version 10.22 so
we need to move to the new auto-login model that is documented at
https://learn.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-authorize-azure-active-directory#authorize-a-service-principal-by-using-a-client-secret

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

* Increment package versions for identity releases (#37448)

* Fixing StatusCode==0 for readMany (#37394)

* Fixing StatusCode==0 for readMany

* Update CHANGELOG.md

* Update RxDocumentClientImpl.java

* Update ClientMetricsTest.java

* mgmt, containerservicefleet, add live tests (#37429)

mgmt, containerservicefleet, add live tests

* Update CHANGELOG.md for easm sdk based on prepare-release script (#37414)

* Update CHANGELOG.md based on prepare-release script

* Add full name of EASM to CHANGELOG.md

* mgmt, devtestlabs, add live tests (#37434)

mgmt, devtestlabs, add live tests

* core, add PollOperationDetails (#36993)

* Modify diagnostics Trace events (put ctx in message vs. attributes) (#37376)

* Modify diagnostics Trace events (put ctx in message vs. attributes)

* Update Configs.java

* Update CosmosTracerTest.java

* Update ClientMetricsTest.java

* Have azure-core-experimental use dependency azure-xml (#37416)

* Fixed index metrics serialization and tests (#37437)

* ensure that empty package properties are not honored when dumping them to json (#37449)

Co-authored-by: Scott Beddall (from Dev Box) <[email protected]>

* Remove unnecessary code (#37455)

* Remove unnecessary code

* Fix getValue

* Remove other classes

* Remove all Item classes

* Removed Request models

* Upgrade external dependencies to align with Spring Boot 2.7.17 (#37420)

Co-authored-by: github-actions <[email protected]>

* azure-cosmos-kafka-connect skeleton (#37283)

* azure-cosmos-kafka-connect skeleton

* Build fixes

* Update .docsettings.yml

* Update FaultInjectionWithAvailabilityStrategyTests.java

* Fixing linting errors

* Linting issues

* Create package-info.java

* Update sdk/cosmos/ci.yml

Co-authored-by: Kushagra Thapar <[email protected]>

* Reacting to PR review feedback

* Update README.md

* Adding shading

* Update pom.xml

* Update pom.xml

* Addressing build analyzer issues

* Update CHANGELOG.md

---------

Co-authored-by: Kushagra Thapar <[email protected]>

* Check for not HTTPS instead of is HTTP (#37454)

Check for not HTTPS instead of HTTP

* [TA] Use Stream-Style Serialization in azure-ai-textanalytics (#37238)

* Updating External Dependencies (#37351)

* Updating squareup.okhttp3:okhttp dependency

* Updating squareup.okhttp3:mockwebserver dependency

* Updating squareup.okio:okio-jvm dependency

* Use sparse checkout for pipeline generator (#37466)

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

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

* update proxy version to 20231030.1
* update test-proxy-tool.yml to record both stderr and stdout to the proxy log

---------

Co-authored-by: Scott Beddall (from Dev Box) <[email protected]>

* mgmt Storage, support `allowCrossTenantReplication` and `defaultToOAuthAuthentication` for `StorageAccount` (#37460)

fix for support allowCrossTenantReplication and defaultToOAuthAuthentication for StorageAccount

* Update Spring Boot and Spring Cloud versions for the compatibility test. This commit is created by GitHub Action: https://github.com/Azure/spring-cloud-azure-tools/actions/runs/6700162502 (#37458)

Co-authored-by: github-actions <[email protected]>

* Fix Spring Compatibility tests (#37473)

* Bulk Implementation (#36611)

* Implementing Bulk support in Spring Data Cosmos, this currently is not working properly.

* Reverting files I shouldn't have committed.

* Revert "Reverting files I shouldn't have committed."

This reverts commit e6e75c625c2925cb565d4cfd258f613611f5b34d.

* Revert "Revert "Reverting files I shouldn't have committed.""

This reverts commit c009d4a74416c6092da3514bc64f50d4de02eae6.

* Current working solution.

* Updates to the bulk logic, still hitting errors in the tests.

* Fixing bugs in implementation and cleaning up code/tests.

* Finalizing implementation and implementing for Reactive.

* Adding tests and some more cleanup.

* Updating changelog and cleaning up javadocs.

* Fixing build errors.

* Fixing build errors.

* Fixing build errors.

* Fixing build errors.

* Fixing build errors.

* Fixing spotbug errors.

* Fixing spotbug errors.

* Fixing revapi errors.

* Fixing revapi errors.

* Fixing revapi errors.

* Fixing revapi errors.

* Fixing revapi errors.

* Fixing revapi errors.

* Fixed revAPI for insertAll API

* Finalizing revapi.

* Fixing logic related to bulk delete and how we determine the PartitionKey.

* Fixing unchecked cast error.

* Removing unused import.

* Fixing linting errors.

* Trying to fix linting error.

* Update sdk/spring/azure-spring-data-cosmos/CHANGELOG.md

Co-authored-by: Kushagra Thapar <[email protected]>

* Update sdk/spring/azure-spring-data-cosmos/src/main/java/com/azure/spring/data/cosmos/core/CosmosOperations.java

Co-authored-by: Kushagra Thapar <[email protected]>

* Changing function logic based on review feedback.

* Fixing javadocs.

* Fixing reactive saveAll logic.

* Fixing revapi.json

* Removing unused imports.

* Fixing revapi.json

* Cleaning up code after review. Adding options to both the individual operations for the bulk execution and bulk options. Also cleaning up inconsistencies and removing un-used code.

* Fixing revapi.

* Updating changelog. Added etag related tests which led to some small code updates.

* Update sdk/spring/azure-spring-data-cosmos/CHANGELOG.md

Co-authored-by: Kushagra Thapar <[email protected]>

* Updates from PR requests.

---------

Co-authored-by: Kushagra Thapar <[email protected]>
Co-authored-by: Kushagra Thapar <[email protected]>

* increment versions after azure-core-amqp_2.9.0-beta.7 release (#37480)

* increment versions after azure-messaging-servicebus_7.15.0-beta.4 release (#37483)

* Update Spring Boot and Spring Cloud versions for the compatibility test. This commit is created by GitHub Action: https://github.com/Azure/spring-cloud-azure-tools/actions/runs/6726499051 (#37484)

Co-authored-by: github-actions <[email protected]>

* ACR docs improvements (#36989)

* acr docs

---------

Co-authored-by: Vinay Gera <[email protected]>

* Improve Spring Monitor readme (#37492)

* Prepare Core Libraries for Novermber 2023 Release (#37499)

* Fixes for GA (#37476)

* Remove QueueAssignment

* Rename LabelValue to RouterValue

* Regenerate using new typespec

* Fix module-info.java

* Fix DistributionPolicy

* Update to RouterValue types

* Fixes to RouterValue, Duration

* Fix bugs

* Fix <>

* Fix tests

* Address comments

* Fix linting errors

* Address comments

* Remove @Generated annotations on modified classes

* Remove @Generated from more methods

* Remove more @Generated

* Updates

* Fix build

* Update assets.json

* Fix build

* Fix organizations tenant bug in sync client (#37457)

* Increment versions for core releases (#37503)

Increment package versions for core releases

* java Event processor (#37200)

* java Event processor

* updates to fix pipeline

* removed Media API's support as this will be a breaking change

* updated CallResult model to avoid breaking change alarm

* Refactored some files into implementation folder

* Removed unused media files

* updated tests and improve corner case logic by doing some null checks

* fixed style

* updated timeout option

* update certs streams support docs and logic (#37502)

* Updating org.json:json dependency (#37493)

* Fix externalmodels (#37512)

* Fix externalmodes RouerValue Duration

* Remove @Generated

* Remove @Generated annotations

* Remove @Generated

* Fix build

* Remove @Generated; Fix method to use BinaryData

* Add Proxies

* Add ConstructorProxy classes

* Fix tests

* Fix build

* Remove unused import

* Fix linting errors

* [AppConfig] Use the latest stable version 2023-10-01 and remove azure-core-experimental dependency (#37472)

* Fixed and renamed `ioExceptionInErrorDeserializationReturnsEmpty()` in `HttpResponseBodyDecoderTests`. (#37522)

* Fixed a and renamed ioExceptionInErrorDeserializationReturnsEmpty() in HttpResponseBodyDecoderTests to ioExceptionInErrorDeserializationReturnsException().

* Applied PR feedback.

* Update Identity TSG with IntelliJ auth and Common Fork Join Pool. (#37521)

* Added overloads to saveAll and deleteAll APIs with both Publisher and Iterable (#37532)

* Updated params of reactive bulk API to Iterable:

* Added additional APIs to match saveAll and deleteAll APIs from spring framework

* Removed unused imports

* Fix code snippets for CertificateClient.deleteIssuer* methods (#37513)

* Update azure-autorest-customization (#37538)

* Bump min tls version to 1.2 for live test storage account (#37506)

* Fix ReceiveMessageAsyncSample (#37462)

* Exposing the x-ms-request-id header on BlobProperties (#37482)

* Identity change broker feedback (#37534)

* Doc updates and consistency

Update docs for new WAM stuff. Align platform errors with other languages to not throw on non-Windows platforms.

* fixup pom versions

* pr feedback

* spelling fix

* change exception type to match what MSAL is throwing

* update codesnippets

* Move samples to another package to work around java8 build issues

* remove unneeded core dependencies

* fix readme

* Increment package versions for easm releases (#37539)

* Fix BOM pipeline triggers (#37542)

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

* Add CODEOWNERS linter yml file to eng/common/pipelines

* Add filter baseline option to run command line

* Update version of linter to 1.0.0-dev.20231107.2 which will install correctly

---------

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

* Prepare November Identity Releases (#37541)

* Prepare release

* missing header

* Override builder methods to enable fluent building with base class methods.

* Remove unused jackson dependencies

* further pom cleanup

* remove core

* add tests to bring coverage up

* remove imports

* run these tests on all platforms.

* unused imports

* CHanged the default test region for Managed HSM. (#37544)

* fix javadoc (#37547)

* Avoid exposing identityClientOptions (#37546)

* Avoid exposing identityClientOptions

Instead of making this field protected we'll access it with reflection from the new broker builder.

* Use a helper type instead

* Cleanup loggers

* unused import

* Increment package versions for identity releases (#37550)

* Merge to main after spring cloud azure 4.13.0 released (#37551)

* Prepare for Spring Cloud Azure 4.13.0 release (#37517)

* update version client

* update version/changelog/readme

* Added overloads to saveAll and deleteAll APIs with both Publisher and Iterable (#37532)

* Updated params of reactive bulk API to Iterable:

* Added additional APIs to match saveAll and deleteAll APIs from spring framework

* Removed unused imports

---------

Co-authored-by: Kushagra Thapar <[email protected]>

* Increment versions for spring releases (#37548)

* Increment package versions for spring releases

* Update version_client.txt

* Update pom.xml

---------

Co-authored-by: Muyao Feng <[email protected]>

---------

Co-authored-by: Kushagra Thapar <[email protected]>
Co-authored-by: Azure SDK Bot <[email protected]>

* Session retry options diagnostic improvement (#36711)

* Wired SessionRetryOptions in diagnostics.

* Updated CHANGELOG.md

* Added maxInRegionRetryCount and minInRegionRetryTime to diagnostic string.

* Added maxInRegionRetryCount and minInRegionRetryTime to diagnostic string.

* Updated CHANGELOG.md.

* Updated CHANGELOG.md.

* Refactoring.

* Updated CHANGELOG.md.

* Running Prepare-Release for azure-core-amqp 2.8.13 (#37556)

* Increment package versions for core releases (#37561)

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

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

* properly name the file

* fix the path to the adjusted onboarding readme location

---------

Co-authored-by: Scott Beddall (from Dev Box) <[email protected]>

* Increment package versions for appconfiguration releases (#37565)

* STG91 GA Release 2023-11-08 (#37568)

* adding release dates for changefeed and blob nio (#37571)

* [Communication][Email] Adding check for null address in recipient fields (#37570)

* Adding check for null address in recipient fields

* Updating CHANGELOG

---------

Co-authored-by: Yogesh Mohanraj (from Dev Box) <[email protected]>

* Fix null http pipeline (#37574)

* Increment package versions for storage releases (#37575)

* mgmt, local generation for Container Service 2023-10-01 (#37554)

mgmt, local generation for Container Service 2023-10-01

* FixIssueForClientLevelAvailabilityStrategyNotAppliedForQuery (#37511)

* apply endToEndTimeoutPolicy for query as well

---------

Co-authored-by: annie-mac <[email protected]>

* Javadoc Improvements for Metrics Advisor (#36671)

* Set WorkingDirectory so the dotnet tools install works on non-windows (#37597)

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

* DevCenter Data Plane TypeSpec beta SDK v2023-04-01 (#37562)

* updating code gen to 2023-04-01

* Moving tests to the azure repo from my fork (#34914)

* Update generated integration tests

* Update environments tests

* Update environments tests

* Update session records

* Update DevCenter tests

* Update env tests session records

* Update dev box client tests

* Update dev box client test records

* Update tests

* Update session records

* Update tests

* Update base test class

* Update session records

* Update action delay tests

* Update session records

* Fix readme samples

* Update sample readme regions

* Further updates to the samples

* Replace var with class name to fix the pipeline

* Fix build warnings

* Fix imports in tests

* Fix linting

* Fix more linting

* Update base test class

* Fix list pools test

* Fix linter issues around for loops

* Update readmes

* Optimize imports

* Run pre-release script

* Update client version in the registry

* Add tsp location

* SDK generation from TypeSpec

* Update tests and samples

* Disable GA testing and re-add previous test coverage

* Update testing azure resources

* Record tests and update assets repo

* Delete swagger folder

* Remove session records

* Update changelog

* Update version

* Regenerate SDK after updates from main

* Add few more tests to increase test coverage ratio required for org.jacoco

* Use endpoint varible in the Environments Client Builder

* Update Changelog

---------

Co-authored-by: Sean Brennan <[email protected]>
Co-authored-by: Oleg Demchenko <[email protected]>

* [Key Vault] Updated migration and troubleshooting guides. (#37553)

* Added `TROUBLESHOOTING.md` guides to all Track 2 Key Vault libraries, as well as to the root `keyvault` folder.

* Updated all Track 2 Key Vault README.md files to mention the new troubleshooting guides.

* Fixed link issues.

* Removed unwanted file.

* Update sdk/keyvault/TROUBLESHOOTING.md

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

* Updated the Key Vault Troubleshooting guide.

* Updated the Key Vault Migration Guides.

* Added a small change to the troubleshooting guides.

---------

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

* Hook up DiagnosticTelemetryPipelineListener in AzureMonitorExporterBuilder (#37573)

* Hook up DiagnosticTelemetryPipelineListener in AzureMonitorExporterBuilder

* feedback

* Update SpringMonitorTest

* Fix

* Fix test

* TODOs

* undo format changes for now

* Added support for Key vault service version `7.5-preview.1` and prepared release. (#37543)

* Updated autorest markdown files used for code generation.

* Auto-generated Key Vault Administration implementation classes.

* Added auto-generated versions of Key Vault Certificates and Keys to compare with code generated using the swagger for the new preview version of the service later.

* Re-generated Keys and Certs with the new swagger.

* Fixed Key Vault Secrets AutorRest configuration file and ran code generation.

* Re-generated code and updated autorest version.

* Added support for service version `7.5-preview.1`.

* Updated CHANGELOGs and READMEs.

* Updated the service version to the right value.

* Fixed certificates flaky tests.

* Disabled key release tests.

* Updated test recordings.

* Removed unnecessary files.

* Update autorest.md

* Update autorest.md

* Delete sdk/keyvault/azure-security-keyvault-keys/swagger/autorest.md

* Removed unused imports.

* Ensured accessors get initialized for all cases where they're needed, as some tests showed they can produce an NPE.

* Updated test recordings.

* Removed unused imports.

* Re-recorded `mergeCertificate()` tests.

* Updated swagger document version in autorest.md files.

* Updated CHANGELOGs.

* Fix feature index (#37469)

* Fixed links. (#37607)

* Rename build to install (#37602)

* Rename builder to install

* Update comment

* Update readme

* Update changelog

* Fix typo

* Use sparse-checkout to do a faster, shallow clone (#37605)

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

* Reformat spring-cloud-azure-starter-monitor (#37603)

* Fix statsbeat configuration (#37611)

* Fix statsbeat configuration

* Make these two reusable in Java agent

* Fix AvoidStarImport

* Fix smart imports

* Fix statsbeat tests

---------

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

* Increment package versions for keyvault releases (#37610)

* Update spring-reference and sync changelog (#37572)

* update spring-reference.yml

* sync change log from 5.7.0

* Increment versions for `azure-resourcemanager-containerregistry` preview releases (#37614)

Increment versions for Azure Container Registry Preview-2023-11-01 releases

* Increment package versions for devcenter releases (#37600)

* Increment package versions for monitor releases (#37613)

* Include SMS specific int configuration to livetest pipeline (#37617)

* [Feature/document intelligence] Add Document Intelligence SDK (#37621)

* Fixed Bug with Annotated Query and Optional Parameters (#37558)

* Merging

* Fixing bug with mapping optional attributes in annotated queries. Test cases added to prevent regression.

* Adding changelog entry and fixing syntax issue.

* Fixing syntax issue.

* Update sdk/spring/azure-spring-data-cosmos/src/test/java/com/azure/spring/data/cosmos/repository/repository/ReactiveRoleRepository.java

Co-authored-by: Kushagra Thapar <[email protected]>

---------

Co-authored-by: Kushagra Thapar <[email protected]>

* Add missing azure-ai-documentintelligence to version_client.txt (#37634)

* Spring Snapshots (#37470)

* Snapshots GA

* Update SDK usage

* Update AppConfigurationReplicaClientTest.java

* Update pom.xml

* Update pom.xml

* Update version_client.txt

* Versioning

* Fixed for new beta

* Update eng/versioning/version_client.txt

Co-authored-by: Shawn Fang <[email protected]>

---------

Co-authored-by: Shawn Fang <[email protected]>

* Prepare azure-search-documents for November 2023 GA Release (#37633)

Prepare azure-search-documents for November 2023 GA Release

* Fix flush on JVM shutdown (#37618)

* Increment package versions for search releases (#37635)

* Avoid unnecessary CHANGELOG release date prompt (#37640)

Resolves #7261

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

* [Metrics Advisor] Prepare patch release Nov 2023 (#37637)

* Update createTelemetryItemExporter (#37620)

* Update util method

* Address comments

* Update comment

Co-authored-by: Trask Stalnaker <[email protected]>

---------

Co-authored-by: Trask Stalnaker <[email protected]>

* Prepare Azure Monitor Query Preview Release November 2023

---------

Co-authored-by: Vinay Gera <[email protected]>
Co-authored-by: sofiar-msft <[email protected]>
Co-authored-by: Annie Liang <[email protected]>
Co-authored-by: annie-mac <[email protected]>
Co-authored-by: Fabian Meiswinkel <[email protected]>
Co-authored-by: Kushagra Thapar <[email protected]>
Co-authored-by: amariwest-msft <[email protected]>
Co-authored-by: Azure SDK Bot <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>
Co-authored-by: Heath Stewart <[email protected]>
Co-authored-by: Weidong Xu <[email protected]>
Co-authored-by: Hong Li(MSFT) <[email protected]>
Co-authored-by: Tiffany Jiang <[email protected]>
Co-authored-by: Helen <[email protected]>
Co-authored-by: Srikanta <[email protected]>
Co-authored-by: Isabelle <[email protected]>
Co-authored-by: Alan Zimmer <[email protected]>
Co-authored-by: Pallavi Taneja <[email protected]>
Co-authored-by: cparisineti <[email protected]>
Co-authored-by: ajitht-msft <[email protected]>
Co-authored-by: Jean Bisutti <[email protected]>
Co-authored-by: Fabian Meiswinkel <[email protected]>
Co-authored-by: Weiran Wu <[email protected]>
Co-authored-by: Weiran Wu <[email protected]>
Co-authored-by: Muyao Feng <[email protected]>
Co-authored-by: Bill Wert <[email protected]>
Co-authored-by: Shawn Fang <[email protected]>
Co-authored-by: Rabab Ibrahim <[email protected]>
Co-authored-by: vcolin7 <[email protected]>
Co-authored-by: Aayush Kataria <[email protected]>
Co-authored-by: minwoolee-msft <[email protected]>
Co-authored-by: Min Woo Lee 🧊 <[email protected]>
Co-authored-by: Abhijeet Mohanty <[email protected]>
Co-authored-by: Xiaofei Cao <[email protected]>
Co-authored-by: Moary Chen <[email protected]>
Co-authored-by: XiaofeiCao <[email protected]>
Co-authored-by: Kushagra Thapar <[email protected]>
Co-authored-by: Anu Thomas Chandy <[email protected]>
Co-authored-by: Connie Yau <[email protected]>
Co-authored-by: Scott Addie <[email protected]>
Co-authored-by: Menghua Chen (MSFT) <[email protected]>
Co-authored-by: thang-bit <[email protected]>
Co-authored-by: azure-sdk <[email protected]>
Co-authored-by: Sameeksha Vaity <[email protected]>
Co-authored-by: Patrick Hallisey <[email protected]>
Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Wes Haggard <[email protected]>
Co-authored-by: Ben Broderick Phillips <[email protected]>
Co-authored-by: Scott Beddall (from Dev Box) <[email protected]>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: Trevor Anderson <[email protected]>
Co-authored-by: Liudmila Molkova <[email protected]>
Co-authored-by: Juntu Chen <[email protected]>
Co-authored-by: Michaël Hompus <[email protected]>
Co-authored-by: Mandy Neumann <[email protected]>
Co-authored-by: James Suplizio <[email protected]>
Co-authored-by: yogeshmo <[email protected]>
Co-authored-by: Yogesh Mohanraj (from Dev Box) <[email protected]>
Co-authored-by: Trask Stalnaker <[email protected]>
Co-authored-by: Driele Neves Ribeiro <[email protected]>
Co-authored-by: Sean Brennan <[email protected]>
Co-authored-by: Oleg Demchenko <[email protected]>
Co-authored-by: McCoy Patiño <[email protected]>
Co-authored-by: heyams <[email protected]>
Co-authored-by: gfeitosa-msft <[email protected]>
Co-authored-by: Matt Metcalf <[email protected]>
Co-authored-by: Heath Stewart <[email protected]>
  • Loading branch information
Show file tree
Hide file tree
Showing 14,304 changed files with 650,104 additions and 425,899 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
17 changes: 8 additions & 9 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@
/sdk/appconfiguration/ @mssfang @alzimmermsft

# PRLabel: %Attestation
/sdk/attestation/ @azure-sdk-write-attestation @anilba06 @gkostal @larryosterman
/sdk/attestation/azure-security-attestation/ @azure-sdk-write-attestation @anilba06 @gkostal @larryosterman
/sdk/attestation/azure-resourcemanager-attestation/ @azure-sdk-write-attestation @anilba06 @gkostal
/sdk/attestation/ @Azure/azure-sdk-write-attestation @anilba06 @gkostal @larryosterman
/sdk/attestation/azure-security-attestation/ @Azure/azure-sdk-write-attestation @anilba06 @gkostal @larryosterman
/sdk/attestation/azure-resourcemanager-attestation/ @Azure/azure-sdk-write-attestation @anilba06 @gkostal

# PRLabel: %Batch
/sdk/batch/ @jingjlii @ljiaqi1998 @JJJessieWang @dpwatrous @NickKouds
/sdk/batch/ @skapur12 @wiboris @dpwatrous @NickKouds

# PRLabel: %Communication
/sdk/communication/
Expand Down Expand Up @@ -85,7 +85,7 @@
/sdk/communication/azure-communication-rooms/ @minnieliu @paolamvhz @alexokun @Mrayyan @shwali-msft @allchiang-msft @mikehang-msft

# PRLabel: %Container Registry
/sdk/containerregistry/ @lmolkova @alzimmermsft
/sdk/containerregistry/ @lmolkova @alzimmermsft @Azure/azsdk-acr

# PRLabel: %Azure.Core
/sdk/core/ @alzimmermsft @srnagar @anuchandy @lmolkova @vcolin7 @mssfang @jonathangiles @billwert
Expand Down Expand Up @@ -141,7 +141,7 @@
/sdk/identity/azure-identity-extensions/ @backwind1233 @chenrujun @hui1110 @netyyyy @saragluna @stliu @yiliuTo @moarychan @fangjian0423

# PRLabel: %KeyVault
/sdk/keyvault/ @vcolin7 @g2vinay @samvaity
/sdk/keyvault/ @vcolin7 @g2vinay @samvaity @Azure/azsdk-keyvault
# PRLabel: %azure-spring
/sdk/keyvault/azure-security-keyvault-jca/ @backwind1233 @chenrujun @hui1110 @netyyyy @saragluna @stliu @yiliuTo @moarychan @fangjian0423

Expand All @@ -167,7 +167,7 @@
/sdk/schemaregistry/ @conniey @sjkwak @srnagar

# PRLabel: %Search
/sdk/search/ @alzimmermsft @jairmyree
/sdk/search/ @alzimmermsft @jairmyree @Azure/azsdk-search

# PRLabel: %Service Bus
/sdk/servicebus/ @anuchandy @conniey @lmolkova
Expand Down Expand Up @@ -758,13 +758,12 @@
################
/eng/ @hallipr @weshaggard @benbp @JimSuplizio
/eng/code-quality-reports/ @mssfang @JonathanGiles
/eng/jacoco-test-coverage/ @srnagar @JonathanGiles
/eng/spotbugs-aggregate-report/ @srnagar @JonathanGiles
/eng/mgmt/ @weidongxu-microsoft @haolingdong-msft @XiaofeiCao @arthurma1978 @hallipr @weshaggard @benbp @JimSuplizio
/eng/versioning/ @alzimmermsft @samvaity @g2vinay @JimSuplizio
/eng/versioning/external_dependencies.txt @alzimmermsft @samvaity @g2vinay @jonathangiles @backwind1233 @chenrujun @hui1110 @netyyyy @saragluna @stliu @yiliuTo @moarychan @fangjian0423
/eng/bomgenerator/ @vcolin7 @alzimmermsft @srnagar @jonathangiles
/parent/ @alzimmermsft
/sdk/parents/ @alzimmermsft

# Add owners for notifications for specific pipelines
/eng/pipelines/aggregate-reports.yml @joshfree @jonathangiles
1 change: 0 additions & 1 deletion .github/event-processor.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"InitialIssueTriage": "On",
"ManualIssueTriage": "On",
"ServiceAttention": "On",
"CXPAttention": "On",
"ManualTriageAfterExternalAssignment": "On",
"RequireAttentionForNonMilestone": "On",
"AuthorFeedbackNeeded": "On",
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/event-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20230713.2
--version 1.0.0-dev.20231010.2
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/scheduled-event-processor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
run: >
dotnet tool install
Azure.Sdk.Tools.GitHubEventProcessor
--version 1.0.0-dev.20230713.2
--version 1.0.0-dev.20231010.2
--add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json
--global
shell: bash
Expand Down
27 changes: 26 additions & 1 deletion .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@
"sdk/core/azure-xml/**",
"sdk/cosmos/azure-cosmos-dotnet-benchmark/**",
"sdk/core/azure-core-tracing-opentelemetry/**",
"sdk/core/azure-core-tracing-opentelemetry-samples/**",
"sdk/cosmos/azure-cosmos-benchmark/**",
"sdk/core/azure-json-gson/**",
"sdk/cosmos/azure-cosmos-spark_3-1_2-12/**",
Expand Down Expand Up @@ -180,6 +181,7 @@
"sdk/remoterendering/TestResources/**",
"sdk/purview/azure-analytics-purview-catalog/**",
"sdk/servicebus/build/**",
"sdk/servicebus/azure-messaging-servicebus-stress/templates/**",
"sdk/servicebus/azure-messaging-servicebus-stress/workbooks/**",
"sdk/servicebus/azure-messaging-servicebus-stress/Dockerfile",
"sdk/search/azure-search-documents/**",
Expand Down Expand Up @@ -273,6 +275,8 @@
"embedme",
"encryptor",
"endtoend",
"entra",
"Entra",
"Esto",
"etag",
"eventhub",
Expand Down Expand Up @@ -330,6 +334,7 @@
"Mockito",
"Mordor",
"mosca",
"mpga",
"msal",
"msix",
"MSRC",
Expand All @@ -338,11 +343,13 @@
"odata",
"ODBC",
"okhttp",
"OTLP",
"OLTP",
"onboarded",
"Onco",
"onenote",
"openai",
"passthrough",
"Pnative",
"premf",
"pwsh",
Expand Down Expand Up @@ -475,6 +482,16 @@
"Decibles"
]
},
{
"filename": "sdk/easm/*",
"words": [
"easm",
"asns",
"nxdomain",
"cnames",
"riskiq"
]
},
{
"filename": "**/pom.xml",
"patterns": [
Expand Down Expand Up @@ -683,7 +700,9 @@
"Pdirect",
"Pmulti",
"Psplit",
"Pquery"
"Pquery",
"Pcfp",
"Pflaky"
]
},
{
Expand Down Expand Up @@ -1038,6 +1057,12 @@
"Pdev"
]
},
{
"filename": "sdk/spring/spring-cloud-azure-starter-monitor/**.md",
"words": [
"Djava"
]
},
{
"filename": "sdk/purview/azure-analytics-purview-sharing/**",
"words": [
Expand Down
6 changes: 3 additions & 3 deletions common/perf-test-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
<!-- Special allowance for performance libraries as they aren't shipped. -->
<include>com.beust:jcommander:[1.78]</include> <!-- {x-include-update;com.beust:jcommander;external_dependency} -->

<include>io.projectreactor:reactor-core:[3.4.31]</include> <!-- {x-include-update;io.projectreactor:reactor-core;external_dependency} -->
<include>io.projectreactor:reactor-core:[3.4.33]</include> <!-- {x-include-update;io.projectreactor:reactor-core;external_dependency} -->
</includes>
</bannedDependencies>
</rules>
Expand All @@ -74,12 +74,12 @@
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-netty</artifactId>
<version>1.13.7</version> <!-- {x-version-update;com.azure:azure-core-http-netty;dependency} -->
<version>1.13.10</version> <!-- {x-version-update;com.azure:azure-core-http-netty;dependency} -->
</dependency>
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-okhttp</artifactId>
<version>1.11.13</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
<version>1.11.16</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
</dependency>
</dependencies>
</project>
22 changes: 11 additions & 11 deletions common/smoke-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -88,67 +88,67 @@
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.43.0</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
<version>1.45.0</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-netty</artifactId>
<version>1.13.7</version> <!-- {x-version-update;com.azure:azure-core-http-netty;dependency} -->
<version>1.13.10</version> <!-- {x-version-update;com.azure:azure-core-http-netty;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-tracing-opentelemetry</artifactId>
<version>1.0.0-beta.39</version> <!-- {x-version-update;com.azure:azure-core-tracing-opentelemetry;dependency} -->
<version>1.0.0-beta.42</version> <!-- {x-version-update;com.azure:azure-core-tracing-opentelemetry;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-okhttp</artifactId>
<version>1.11.13</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
<version>1.11.16</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-amqp</artifactId>
<version>2.8.9</version> <!-- {x-version-update;com.azure:azure-core-amqp;dependency} -->
<version>2.8.13</version> <!-- {x-version-update;com.azure:azure-core-amqp;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-cosmos</artifactId>
<version>4.49.0</version> <!-- {x-version-update;com.azure:azure-cosmos;dependency} -->
<version>4.52.0</version> <!-- {x-version-update;com.azure:azure-cosmos;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.10.1</version> <!-- {x-version-update;com.azure:azure-identity;dependency} -->
<version>1.11.0</version> <!-- {x-version-update;com.azure:azure-identity;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-security-keyvault-secrets</artifactId>
<version>4.6.5</version> <!-- {x-version-update;com.azure:azure-security-keyvault-secrets;dependency} -->
<version>4.7.1</version> <!-- {x-version-update;com.azure:azure-security-keyvault-secrets;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs</artifactId>
<version>5.15.8</version> <!-- {x-version-update;com.azure:azure-messaging-eventhubs;dependency} -->
<version>5.16.1</version> <!-- {x-version-update;com.azure:azure-messaging-eventhubs;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs-checkpointstore-blob</artifactId>
<version>1.16.9</version> <!-- {x-version-update;com.azure:azure-messaging-eventhubs-checkpointstore-blob;dependency} -->
<version>1.17.1</version> <!-- {x-version-update;com.azure:azure-messaging-eventhubs-checkpointstore-blob;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-storage-blob</artifactId>
<version>12.24.0</version> <!-- {x-version-update;com.azure:azure-storage-blob;dependency} -->
<version>12.25.0</version> <!-- {x-version-update;com.azure:azure-storage-blob;dependency} -->
</dependency>

<dependency>
Expand Down
2 changes: 2 additions & 0 deletions eng/.docsettings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ known_presence_issues:
- ['sdk/cognitiveservices/ms-azure-cs-visualsearch/CHANGELOG.md', '#2847']
- ['sdk/cognitiveservices/ms-azure-cs-websearch/CHANGELOG.md', '#2847']
- ['sdk/cosmos/azure-cosmos-examples/CHANGELOG.md', '#2847']
- ['sdk/cosmos/azure-cosmos-kafka-connect/CHANGELOG.md', '#2847']
- ['sdk/cosmos/CHANGELOG.md', '#2847']
- ['sdk/eventgrid/azure-messaging-eventgrid/CHANGELOG.md', '#2847']
- ['sdk/eventgrid/microsoft-azure-eventgrid/CHANGELOG.md', '#2847']
Expand Down Expand Up @@ -114,6 +115,7 @@ known_content_issues:
- ['sdk/cosmos/faq/README.md', '#3113']
- ['sdk/cosmos/azure-cosmos-benchmark/README.md', '#3113']
- ['sdk/cosmos/azure-cosmos-examples/README.md', '#3113']
- ['sdk/cosmos/azure-cosmos-kafka-connect/README.md', '#3113']
- ['sdk/cosmos/azure-cosmos/README.md', '#3113']
- ['sdk/cosmos/azure-cosmos-encryption/README.md', '#3113']
- ['sdk/cosmos/azure-cosmos-spark_3_2-12/README.md', '#3113']
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.azure.tools.checkstyle.checks;

import com.puppycrawl.tools.checkstyle.api.AbstractCheck;
import com.puppycrawl.tools.checkstyle.api.DetailAST;
import com.puppycrawl.tools.checkstyle.api.FullIdent;
import com.puppycrawl.tools.checkstyle.api.TokenTypes;

/**
* Ensures that test code doesn't use {@code StepVerifier.setDefaultTimeout}.
* <p>
* This configures a default timeout used by all {@code StepVerifier} calls, which can lead to flaky tests as this may
* affect other tests.
*/
public class StepVerifierCheck extends AbstractCheck {
private static final String SET_DEFAULT_TIMEOUT = "setDefaultTimeout";
private static final String FULLY_QUALIFIED = "reactor.test.StepVerifier.setDefaultTimeout";
private static final String METHOD_CALL = "StepVerifier.setDefaultTimeout";

static final String ERROR_MESSAGE = "Do not use StepVerifier.setDefaultTimeout as it can affect other tests. "
+ "Instead use expect* methods on StepVerifier and use verify(Duration) to "
+ "set timeouts on a test-by-test basis.";

private boolean hasStaticImport;

@Override
public int[] getDefaultTokens() {
return new int[]{
TokenTypes.METHOD_CALL,
TokenTypes.STATIC_IMPORT
};
}

@Override
public int[] getAcceptableTokens() {
return getDefaultTokens();
}

@Override
public int[] getRequiredTokens() {
return getDefaultTokens();
}

@Override
public void init() {
super.init();
hasStaticImport = false;
}

@Override
public void destroy() {
super.destroy();
hasStaticImport = false;
}

@Override
public void visitToken(DetailAST ast) {
if (ast.getType() == TokenTypes.STATIC_IMPORT) {
// Compare if the static import is for StepVerifier.setDefaultTimeout
hasStaticImport = FULLY_QUALIFIED.equals(
FullIdent.createFullIdent(ast.getFirstChild().getNextSibling()).getText());
} else {
// Compare the method call against StepVerifier.setDefaultTimeout or setDefaultTimeout if there is a static
// import for StepVerifier.setDefaultTimeout
FullIdent fullIdent = FullIdent.createFullIdentBelow(ast);
if (hasStaticImport && SET_DEFAULT_TIMEOUT.equals(fullIdent.getText())) {
log(ast.getLineNo(), fullIdent.getColumnNo(), ERROR_MESSAGE);
} else if (METHOD_CALL.equals(fullIdent.getText())) {
log(ast.getLineNo(), fullIdent.getColumnNo(), ERROR_MESSAGE);
} else if (FULLY_QUALIFIED.equals(fullIdent.getText())) {
log(ast.getLineNo(), fullIdent.getColumnNo(), ERROR_MESSAGE);
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ private static ExternalApiStatus shouldExternalApiBeIgnored(TypeElement element)
|| "cosmos.".regionMatches(0, className, 10, 7)
|| "data.schemaregistry.".regionMatches(0, className, 10, 20)
|| "data.appconfiguration.".regionMatches(0, className, 10, 22)
|| "identity.".regionMatches(0, className, 10, 9)
|| "json.".regionMatches(0, className, 10, 5)
|| "messaging.eventgrid.".regionMatches(0, className, 10, 20)
|| "messaging.eventhubs.".regionMatches(0, className, 10, 20)
Expand Down
Loading

0 comments on commit d8e84e6

Please sign in to comment.