Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

X #9

Closed
wants to merge 157 commits into from
Closed

X #9

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
bd5c4db
mgmt, lite codegen on deviceprovisioningservices 2022-02 (#29124)
XiaofeiCao May 27, 2022
2a33dad
[Automation] Generate Fluent Lite from imagebuilder#package-2022-02 (…
azure-sdk May 27, 2022
9721d37
Increment package version after release of com.azure.resourcemanager …
azure-sdk May 27, 2022
b20b565
Increment version for education releases (#29125)
azure-sdk May 27, 2022
4a2e40a
Setup checkboxes and enable batch release for Spring (#29131)
JimSuplizio May 27, 2022
86b740d
Pass binary data through rest proxy. (#29084)
kasobol-msft May 27, 2022
90b54ba
Added directory for CheckPoint Store using Redis and pom.xml in it (#…
anushkasingh16 May 27, 2022
fc3911d
Remove perf-test-core From Additional Modules in YMLs (#29132)
alzimmermsft May 27, 2022
e849033
Suppress nested SDK public method calls (#28998)
lmolkova May 27, 2022
acc0c4b
update compatibility version (#29136)
Netyyyy May 30, 2022
0a8d86a
dpg/mgmt, upgrade codegen (#29138)
weidongxu-microsoft May 30, 2022
d92601d
Update spring-reference.yml (#29141)
chenrujun May 31, 2022
658056f
Fix Component Governance Issues (#29004)
chidozieononiwu May 31, 2022
da5cc9d
Use Java 17 as the LTS Version (#27938)
alzimmermsft May 31, 2022
aa29709
[ServiceBus] Remove unnecessary thread hopping when max-concurrency i…
anuchandy May 31, 2022
f324f60
Add support for ESRP Release to Maven Central (#29153)
hallipr May 31, 2022
240243e
Making CosmosPatchOperations thread-safe (#29143)
FabianMeiswinkel Jun 1, 2022
5087bf2
Fixes perf issue when Split results in 410 when trying to get latestN…
FabianMeiswinkel Jun 1, 2022
43a7777
Update link about app configuration sample. (#29144)
chenrujun Jun 2, 2022
9129dc0
Release for azure-cosmos 4.30.1 and adding reason to rntbd channel he…
FabianMeiswinkel Jun 2, 2022
da4e060
propagate suppressed exception if present. (#29173)
kasobol-msft Jun 2, 2022
297db50
mgmt, add sample for DiskEncryptionSet and CMK (#29165)
XiaofeiCao Jun 2, 2022
19e3105
fix-servicebus-message listener issue (#29095)
jialigit Jun 2, 2022
5434793
change pipeline name (#29188)
Netyyyy Jun 2, 2022
b52453a
Update compatibility tests pipeline for spring (#28728)
Netyyyy Jun 2, 2022
0bd6adf
Increment version for cosmos releases (#29179)
azure-sdk Jun 2, 2022
a5a1f9a
Fix sparse checkout and set list of service directories based upon th…
JimSuplizio Jun 2, 2022
f955a96
Add skip variable for supply chain analysis (#28757)
JimSuplizio Jun 2, 2022
8448649
Disable detached head warnings on sparse checkout to commit (#29100)
azure-sdk Jun 2, 2022
f907d90
Fix issue where matrix replace was not using imported display names (…
azure-sdk Jun 2, 2022
19c93bf
Add perf-test-core to additional modules since the service directory …
JimSuplizio Jun 2, 2022
af72fbb
Adding option to specify client telemetry proxy with credentials (#29…
FabianMeiswinkel Jun 2, 2022
0fba8ef
suppress secure warnings. (#29194)
sima-zhu Jun 2, 2022
dd4934b
Update/consolidate logger keys (#29199)
conniey Jun 3, 2022
959b7ca
Prepare Azure Core for June release (#29202)
srnagar Jun 3, 2022
cb5892f
Add Secure Supply Chain Analysis to Aggregate Reports after Component…
JimSuplizio Jun 3, 2022
500a155
Fix live tests storage. (#29208)
kasobol-msft Jun 3, 2022
1ab7783
Update ci.yml to include perf libraries as additional modules (#29207)
srnagar Jun 3, 2022
7e263ad
unflaky these tests. (#29211)
kasobol-msft Jun 3, 2022
677de09
Update parent pom to use Java 11 to compile and prepare for core rele…
srnagar Jun 4, 2022
e4b9f41
Increment version for core releases (#29214)
azure-sdk Jun 4, 2022
b8f1149
mgmt, storage enabling blob versioning (#29189)
XiaofeiCao Jun 6, 2022
621d43e
update cosmos properties description (#29192)
hui1110 Jun 6, 2022
ea67fc5
Remove the junit-vintage-engine from Spring projects (#29160)
saragluna Jun 6, 2022
4eeb151
Delete superfluous SDK/communications/ci.yml file (#29236)
JimSuplizio Jun 6, 2022
2279133
unflaky these tests. (#29235)
kasobol-msft Jun 6, 2022
79d44b0
Azure Redis Cache AAD OSS Client Library Samples (#28732)
g2vinay Jun 6, 2022
f7cce55
okhttp now supports 2GB+. (#29237)
kasobol-msft Jun 6, 2022
d0b8a44
Add a new execution config for Java 17 and generate jar for Java 11 (…
srnagar Jun 6, 2022
6cb64a0
Fixing error where query fails when setAllowPartialErrors is true. (#…
conniey Jun 6, 2022
b010a5b
Prepare release (#29244)
billwert Jun 6, 2022
d397323
Increment version for identity releases (#29247)
azure-sdk Jun 6, 2022
8acc4f3
stop gap solution. (#29246)
kasobol-msft Jun 6, 2022
1689f6e
Disable AmqpChannelProcessorTest (#29240)
conniey Jun 6, 2022
f25064c
Added private method isCheckPointValid and JedisPool object (#29154)
anushkasingh16 Jun 6, 2022
38a5609
Stop processor client when load balance occurs errors. (#28467)
ZejiaJiang Jun 7, 2022
34f3960
dpg, upgrade codegen and autorest.core (#29177)
weidongxu-microsoft Jun 7, 2022
ed396ee
[Java] Custom Teams Endpoint (CTE) GA (#26924)
AikoBB Jun 7, 2022
2f9cd5d
Adding error logging for when downloading an HSM's security domain fa…
vcolin7 Jun 7, 2022
45d1cfc
update cosmos properties decription (#29259)
hui1110 Jun 7, 2022
bcdc71d
added two new feature flags to the autorest config (#29263)
AikoBB Jun 7, 2022
2cadcdc
Release/azure communication common/1.1.4 (#29267)
AikoBB Jun 7, 2022
a50a808
Form recognizer 06-30-preview (#29169)
samvaity Jun 7, 2022
9d4a450
Clean Maven Local Cache Before Caching Pipeline in code-quality-repor…
alzimmermsft Jun 7, 2022
1710bc4
Fully Support Null Fields when Using Custom ObjectSerializer (#29238)
alzimmermsft Jun 7, 2022
e0f8fe8
Update 1.2.3 Release Notes (#29275)
johngallardo Jun 7, 2022
b59779c
Generate pom file for aggregate code coverage (#29035)
srnagar Jun 7, 2022
48c5146
Add Azure HTTP client based on Vert.x (#28468)
jamesnetherton Jun 7, 2022
a722348
Add script to clean Azure artifacts from Maven cache (#29276)
JimSuplizio Jun 7, 2022
dc2a448
Prepare azure-search-documents for June 2022 Beta Release (#29280)
alzimmermsft Jun 7, 2022
dfc16f0
Azure Monitor Query: Prepare for June release (#29278)
srnagar Jun 7, 2022
8198025
Generate sources, javadocs and pom file required for Maven release (#…
srnagar Jun 7, 2022
5b49119
Increment version for search releases (#29283)
azure-sdk Jun 7, 2022
7a0f09b
Fix Large BinaryData from file. (#29279)
kasobol-msft Jun 7, 2022
a2f35ee
[AMQP] Ensure ReceiverEndpointState completes in case no link remote-…
anuchandy Jun 7, 2022
3b2eba8
Add missing version tag (#29287)
srnagar Jun 7, 2022
0471cfb
Enable batch release for Core and Identity (#29281)
JimSuplizio Jun 7, 2022
7f03155
Increment version for digitaltwins releases (#29292)
azure-sdk Jun 7, 2022
515b782
Convert http logs into structured ones (#29176)
lmolkova Jun 8, 2022
4643bf3
Remove the junit4 from Spring Cloud Azure (#29258)
saragluna Jun 8, 2022
0c41112
Add storage common property configuration supports all Storage featur…
hui1110 Jun 8, 2022
cc19da0
[Automation] Generate Fluent Lite from appconfiguration#package-2022-…
azure-sdk Jun 8, 2022
ab3073c
Prepare formrecognizer beta 4.0.0-beta.5 release (#29270)
samvaity Jun 8, 2022
752edb3
Increment version for appconfiguration releases (#29298)
azure-sdk Jun 8, 2022
b187fa7
Increment version for formrecognizer releases (#29300)
azure-sdk Jun 8, 2022
8d609db
[Automation] Generate Fluent Lite from workloads#package-2021-12-01-p…
azure-sdk Jun 8, 2022
3e3c876
Fix CVE-2022-22978 by upgrading spring-security to 5.6.4 (#29304)
chenrujun Jun 8, 2022
191e824
mgmt, upgrade compute to 2022-03-02 (#29299)
weidongxu-microsoft Jun 8, 2022
f9bf115
Fixed Store Response headers case insensitivity (alternative) (#29268)
FabianMeiswinkel Jun 8, 2022
b64bff8
Update scripts to support automatic updating vesions of spring (#29293)
Netyyyy Jun 8, 2022
fc62653
mgmt storage, support container deleteRetentionPolicy (#29305)
XiaofeiCao Jun 8, 2022
017059c
azure-search-documents Release Branch Patch Mergeback (#29286)
alzimmermsft Jun 8, 2022
6a27a7d
Prepare Metrics Advisor June patch release (#29272)
samvaity Jun 8, 2022
8287257
Upgrade Apache Avro to Latest Version (#29234)
alzimmermsft Jun 8, 2022
456e53c
Added a unit test to demonstrate how to use "soft timeouts" (#29310)
FabianMeiswinkel Jun 8, 2022
48b3365
upgrade version (#29303)
mssfang Jun 8, 2022
622f39c
Add IdleStateHandler after SslHandler (#29253)
xinlian12 Jun 8, 2022
4b3bec2
Removing new public ctor overload (#29315)
FabianMeiswinkel Jun 8, 2022
66bdc94
Cosmos monthly release 2022-06 (#29318)
FabianMeiswinkel Jun 8, 2022
92aa28f
Add missing credential types to Azure Identity README (#29319)
scottaddie Jun 8, 2022
63d6e63
Increment version for cosmos releases (#29320)
azure-sdk Jun 8, 2022
1b8c3ba
[Automation] Generate Fluent Lite from applicationinsights#package-20…
azure-sdk Jun 9, 2022
ff3c513
DPG, regen purview admin (#29324)
weidongxu-microsoft Jun 9, 2022
af25fc3
webpubsub, prepare 1.1.3 (#29327)
weidongxu-microsoft Jun 9, 2022
ddc640e
Add key vault common properties configuration supports all key vault …
hui1110 Jun 9, 2022
fdb42c0
Increment version for webpubsub releases (#29331)
azure-sdk Jun 9, 2022
f2a0232
Stop emitting RequestResponseChannel after ReactorConnection is dispo…
liukun-msft Jun 9, 2022
6dd0236
added skipExchangeAadTeamsTokenTest check for the CTE params creation…
AikoBB Jun 9, 2022
bf0c92c
Increment package version after release of com.azure azure-ai-metrics…
azure-sdk Jun 9, 2022
7d2ae3a
Examine flakey test failures due to timings. (#29290)
conniey Jun 9, 2022
0bd5113
Mixed Reality Auth 1.2.3 update (#29340)
craigktreasure Jun 9, 2022
01a02ec
Fixes bug preventing usage of feedRangeFilter with change feed (#29338)
FabianMeiswinkel Jun 9, 2022
700e865
updating service versions for patch release (#29342)
ibrahimrabab Jun 9, 2022
bd4952e
[Key Vault Certificates] Added missing parameters to `createIssuer()`…
vcolin7 Jun 9, 2022
38515f2
Preparing cosmos spark hotfix release 4.11.1 (#29341)
FabianMeiswinkel Jun 9, 2022
722efc7
Fix Issues where a period is included in the URI (#29249)
mrm9084 Jun 9, 2022
cfcce31
mgmt, remove AccessController (#29334)
weidongxu-microsoft Jun 9, 2022
4a5e7d3
Increment version for mixedreality releases (#29353)
azure-sdk Jun 9, 2022
6e06487
Cosmos Spark connector: Ingestion scenario best practices (#26160)
FabianMeiswinkel Jun 9, 2022
723f705
Increment version for cosmos releases (#29355)
azure-sdk Jun 10, 2022
4446ccd
upgrade version (#29357)
mssfang Jun 10, 2022
e70146d
Increment version for eventgrid releases (#29360)
azure-sdk Jun 10, 2022
4899849
Increment version for applicationinsights releases (#29362)
azure-sdk Jun 10, 2022
1340cb6
Fix max server timeout for batch queries (#29347)
srnagar Jun 10, 2022
5245b43
Increment version for communication releases (#29363)
azure-sdk Jun 10, 2022
cf22365
Enable Batch Release for Group2 Packages part 1 (#29383)
JimSuplizio Jun 10, 2022
cf9e560
Prepare release for schema registry. (#29385)
conniey Jun 10, 2022
d8eef14
Increment version for monitor releases (#29374)
azure-sdk Jun 10, 2022
3c46f9e
Enable batch release for resource manager single library pipelines pa…
JimSuplizio Jun 10, 2022
e38779d
Bumped versions and updated CHANGELOGs. (#29386)
vcolin7 Jun 10, 2022
7121817
Enable batch release for resource manager single library pipelines pa…
JimSuplizio Jun 10, 2022
e15ad4d
STG83 services features (#29291)
ibrahimrabab Jun 10, 2022
5832b05
Bumped versions and updated CHANGELOG. (#29367)
vcolin7 Jun 10, 2022
8120b43
Enable batch release for resource manager single library pipelines pa…
JimSuplizio Jun 10, 2022
d6bf3ae
Enable batch release for resource manager single library pipelines pa…
JimSuplizio Jun 10, 2022
80d0fe6
Enable batch release for resource manager single library pipelines pa…
JimSuplizio Jun 10, 2022
e541455
Merge changelog from release branch back to main (#29391)
lmolkova Jun 10, 2022
1efad0b
Prepare Event Hubs release for June (#29396)
conniey Jun 10, 2022
fa85456
Increment version for schemaregistry releases (#29397)
azure-sdk Jun 10, 2022
5f9f389
Fix flaky tests - openConnectionsAndInitCachesForDirectMode (#29321)
xinlian12 Jun 10, 2022
9d5f3df
Increment version for attestation releases (#29395)
azure-sdk Jun 11, 2022
39be1a7
Increment package version after release of com.azure azure-data-table…
azure-sdk Jun 11, 2022
d05f7e4
mgmt compute, support swapping os disk in vm (#29364)
XiaofeiCao Jun 11, 2022
e9cce37
servicebus jms autoconfiguration enabled fix (#29313)
jialigit Jun 13, 2022
7bbdafb
Add new scripts to support automatic updating vesions of spring (#29325)
Netyyyy Jun 13, 2022
7d21bd4
Add configuration for storage and key vault global enable properties …
hui1110 Jun 13, 2022
d4f9765
Small bug fixes for core. (#28047)
pallavit Jun 13, 2022
97a86b9
Increment version for eventhubs releases (#29402)
azure-sdk Jun 13, 2022
92396f0
Enable batch release part 3 (#29410)
JimSuplizio Jun 13, 2022
345e93b
Cosmos Spark: Add comment about `id` column population in migration d…
FabianMeiswinkel Jun 13, 2022
b0f74d6
Upgrade phone numbers from 1.1.0-beta.6 to 1.1.0-beta.7 (#29401)
whisper6284 Jun 13, 2022
da78382
Update Azure Communication Services SMS from 1.1.2 to 1.1.3 (#29400)
whisper6284 Jun 13, 2022
739da97
Sync eng/common directory with azure-sdk-tools for PR 3433 (#29415)
azure-sdk Jun 13, 2022
ba7646c
Increment package version after release of com.azure azure-data-appco…
azure-sdk Jun 14, 2022
0141f25
[TA] Merge patch release note back to main repo from release SHA (#29…
mssfang Jun 14, 2022
d76b22a
Fix spring scripts about version update (#29424)
Netyyyy Jun 14, 2022
835525c
Update Spring Dependencies. This commit is created by GitHub Action: …
invalid-email-address Jun 14, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 10 additions & 7 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Expand Up @@ -99,7 +99,7 @@
/sdk/modelsrepository @drwill-ms @timtay-microsoft @abhipsaMisra @azabbasi @digimaun @andyk-ms @brycewang-microsoft @tmahmood-microsoft

# PRLabel: %Event Grid
/sdk/eventgrid/ @srnagar @lmolkova @mssfang
/sdk/eventgrid/ @mssfang @srnagar @lmolkova

# PRLabel: %Event Hubs
/sdk/eventhubs/ @conniey @anuchandy @ki1729 @srnagar @haolingdong-msft @liukun-msft @weidongxu-microsoft @ZejiaJiang @anushkasingh16
Expand Down Expand Up @@ -163,11 +163,14 @@
/sdk/tables/ @vcolin7 @conniey

# PRLabel: %EngSys
/sdk/template/ @hallipr @weshaggard
/sdk/template/ @hallipr @weshaggard @JimSuplizio

# PRLabel: %Cognitive - Text Analytics
/sdk/textanalytics/ @samvaity @mssfang

# PRLabel: %Azure SDK Tools
/sdk/tools/ @srnagar @jonathangiles

# PRLabel: %azure-spring
/sdk/spring/ @backwind1233 @chenrujun @hui1110 @jialigit @netyyyy @saragluna @stliu @yiliuTo
# PRLabel: %azure-spring
Expand Down Expand Up @@ -737,18 +740,18 @@
###########
# Eng Sys
###########
/eng/ @hallipr @weshaggard @benbp
/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
/eng/versioning/ @alzimmermsft @samvaity @g2vinay
/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 @jialigit @netyyyy @saragluna @stliu @yiliuTo
/eng/bomgenerator @vcolin7 @alzimmermsft @srnagar @jonathangiles
/parent/ @alzimmermsft

/**/tests.yml @hallipr
/**/ci.yml @hallipr
/**/tests.yml @hallipr @JimSuplizio
Copy link

Choose a reason for hiding this comment

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

is it expected in this pr to change this file?

/**/ci.yml @hallipr @JimSuplizio

# Add owners for notifications for specific pipelines
/eng/pipelines/aggregate-reports.yml @joshfree @jonathangiles
3 changes: 3 additions & 0 deletions .gitignore
Expand Up @@ -83,6 +83,9 @@ jacoco.exec
ClientAggregatePom.xml
ClientFromSourcePom.xml

# Generated aggregate coverage reports pom file
aggregate-coverage-pom.xml

# Anaconda virtual env
venv
.venv
Expand Down
10 changes: 5 additions & 5 deletions common/perf-test-core/pom.xml
Expand Up @@ -46,12 +46,12 @@
<rules>
<bannedDependencies>
<includes combine.children="append">
<include>com.fasterxml.jackson.core:jackson-databind:[2.13.2.2]</include> <!-- {x-include-update;com.fasterxml.jackson.core:jackson-databind;external_dependency} -->
<include>com.fasterxml.jackson.core:jackson-databind:[2.13.3]</include> <!-- {x-include-update;com.fasterxml.jackson.core:jackson-databind;external_dependency} -->

<!-- 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.17]</include> <!-- {x-include-update;io.projectreactor:reactor-core;external_dependency} -->
<include>io.projectreactor:reactor-core:[3.4.18]</include> <!-- {x-include-update;io.projectreactor:reactor-core;external_dependency} -->
</includes>
</bannedDependencies>
</rules>
Expand All @@ -64,7 +64,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.13.2.2</version> <!-- {x-version-update;com.fasterxml.jackson.core:jackson-databind;external_dependency} -->
<version>2.13.3</version> <!-- {x-version-update;com.fasterxml.jackson.core:jackson-databind;external_dependency} -->
</dependency>
<dependency>
<groupId>com.beust</groupId>
Expand All @@ -74,12 +74,12 @@
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-netty</artifactId>
<version>1.12.0</version> <!-- {x-version-update;com.azure:azure-core-http-netty;dependency} -->
<version>1.12.2</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.9.0</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
<version>1.10.1</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
</dependency>
</dependencies>
</project>
20 changes: 10 additions & 10 deletions common/smoke-tests/pom.xml
Expand Up @@ -88,43 +88,43 @@
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core</artifactId>
<version>1.28.0</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
<version>1.29.1</version> <!-- {x-version-update;com.azure:azure-core;dependency} -->
</dependency>

<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-core-http-netty</artifactId>
<version>1.12.0</version> <!-- {x-version-update;com.azure:azure-core-http-netty;dependency} -->
<version>1.12.2</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.23</version> <!-- {x-version-update;com.azure:azure-core-tracing-opentelemetry;dependency} -->
<version>1.0.0-beta.25</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.9.0</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
<version>1.10.1</version> <!-- {x-version-update;com.azure:azure-core-http-okhttp;dependency} -->
</dependency>

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

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

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

<dependency>
Expand All @@ -136,19 +136,19 @@
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-messaging-eventhubs</artifactId>
<version>5.12.0</version> <!-- {x-version-update;com.azure:azure-messaging-eventhubs;dependency} -->
<version>5.12.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.12.2</version> <!-- {x-version-update;com.azure:azure-messaging-eventhubs-checkpointstore-blob;dependency} -->
<version>1.13.0</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.17.0</version> <!-- {x-version-update;com.azure:azure-storage-blob;dependency} -->
<version>12.17.1</version> <!-- {x-version-update;com.azure:azure-storage-blob;dependency} -->
</dependency>

<dependency>
Expand Down
2 changes: 1 addition & 1 deletion eng/bomgenerator/pom.xml
Expand Up @@ -37,7 +37,7 @@
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>2.13.2</version> <!-- {x-version-update;com.fasterxml.jackson.dataformat:jackson-dataformat-xml;external_dependency} -->
<version>2.13.3</version> <!-- {x-version-update;com.fasterxml.jackson.dataformat:jackson-dataformat-xml;external_dependency} -->
</dependency>
</dependencies>
<build>
Expand Down
Expand Up @@ -127,6 +127,7 @@ the main ServiceBusClientBuilder. -->
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientBuilderCheck" files="com.azure.core.http.netty.NettyAsyncHttpClientBuilder"/>
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientBuilderCheck" files="com.azure.core.http.okhttp.OkHttpAsyncHttpClientBuilder"/>
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientBuilderCheck" files="com.azure.core.http.jdk.httpclient.JdkAsyncHttpClientBuilder"/>
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientBuilderCheck" files="com.azure.core.http.vertx.VertxAsyncHttpClientBuilder"/>

<!-- Suppress public/private constructor check since BlobClients need protected constructors to create EncryptedClients -->
<suppress checks="com.azure.tools.checkstyle.checks.ServiceClientCheck"
Expand Down Expand Up @@ -175,11 +176,15 @@ the main ServiceBusClientBuilder. -->
<!-- The constant name is public static. -->
<suppress checks="ConstantNames" files=".*[/\\]azure[/\\]storage[/\\].*LoggingOptions.java"/>

<!-- Suppress external dependency Checkstyle on Netty and OkHttp HttpClient packages -->
<!-- Suppress external dependency Checkstyle on Netty, OkHttp and Vert.x HttpClient packages -->
<suppress checks="com.azure.tools.checkstyle.checks.ExternalDependencyExposedCheck"
files="com.azure.core.http.netty.NettyAsyncHttpClientBuilder"/>
<suppress checks="com.azure.tools.checkstyle.checks.ExternalDependencyExposedCheck"
files="com.azure.core.http.okhttp.OkHttpAsyncHttpClientBuilder"/>
<suppress checks="com.azure.tools.checkstyle.checks.ExternalDependencyExposedCheck"
files="com.azure.core.http.vertx.VertxAsyncHttpClientBuilder"/>
<suppress checks="com.azure.tools.checkstyle.checks.ExternalDependencyExposedCheck"
files="com.azure.core.http.vertx.VertxProvider"/>
<suppress checks="com.azure.tools.checkstyle.checks.ExternalDependencyExposedCheck"
files="com.azure.monitor.opentelemetry.exporter.AzureMonitorTraceExporter"/>

Expand Down
56 changes: 41 additions & 15 deletions eng/code-quality-reports/src/main/resources/revapi/revapi.json
Expand Up @@ -66,7 +66,7 @@
},
{
"matcher": "java-package",
"match": "/(kotlin|okhttp3|okio)(\\..+)?/"
"match": "/(kotlin|okhttp3|okio|io\\.vertx)(\\..+)?/"
},
{
"matcher": "java-package",
Expand All @@ -92,27 +92,15 @@
"class com\\.azure\\.spring\\.cloud\\.config\\.web\\.AppConfigurationEndpoint",
{
"matcher": "java-package",
"match": "/org\\.apache\\.avro(\\..*)?/"
"match": "/org\\.apache\\.(avro|commons|qpid)(\\..*)?/"
},
{
"matcher": "java-package",
"match": "/com\\.azure\\.resourcemanager(\\..+?)?\\.fluent(\\..*)?/"
},
{
"matcher": "java-package",
"match": "/org\\.junit(\\..*)?/"
},
{
"matcher": "java-package",
"match": "/org.apache.commons(..*)?/"
},
{
"matcher": "java-package",
"match": "/org.slf4j(..*)?/"
},
{
"matcher": "java-package",
"match": "/org.springframework(..*)?/"
"match": "/org\\.(junit|slf4j|springframework)(\\..*)?/"
}
]
}
Expand Down Expand Up @@ -249,12 +237,50 @@
"superClass": "com.azure.core.models.MessageContent",
"justification": "To support Schema Registry Avro Serializer's signature, EventData extends from MessageContent."
},
{
"regex": true,
"code": "java.class.noLongerInheritsFromClass",
"new": "class com\\.azure\\.spring\\.cloud\\.autoconfigure\\.(storage|keyvault)\\..*",
"justification": "To support for storage services and keyvault services to share values of common properties."
},
{
"regex": true,
"code": "java\\.annotation\\.(added|removed|attributeValueChanged|attributeAdded|attributeRemoved)",
"new": "class com\\.azure\\.spring\\.cloud\\.autoconfigure\\.(storage|keyvault)\\..*",
"justification": "To support for storage services and keyvault services to share values of common properties."
},
{
"code": "java.method.visibilityReduced",
"new": "method com.azure.spring.cloud.autoconfigure.context.AzureTokenCredentialAutoConfiguration.AzureServiceClientBuilderFactoryPostProcessor com.azure.spring.cloud.autoconfigure.context.AzureTokenCredentialAutoConfiguration::builderFactoryBeanPostProcessor()",
"justification": "Shouldn't have been a public API and was recently released."
},
{
"code": "java.method.visibilityReduced",
"new": "method com.azure.spring.cloud.autoconfigure.jms.AzureServiceBusJmsPropertiesBeanPostProcessor com.azure.spring.cloud.autoconfigure.jms.ServiceBusJmsAutoConfiguration::azureServiceBusJmsPropertiesBeanPostProcessor(org.springframework.beans.factory.ObjectProvider<com.azure.spring.cloud.core.provider.connectionstring.ServiceConnectionStringProvider<com.azure.spring.cloud.core.service.AzureServiceType.ServiceBus>>)",
"justification": "Shouldn't have been a public API and was recently released."
},
{
"code": "java.annotation.added",
"new": "class com.azure.spring.cloud.autoconfigure.context.AzureTokenCredentialAutoConfiguration",
"justification": "Fixes a bug."
},
{
"code": "java.annotation.added",
"new": "class com.azure.spring.cloud.autoconfigure.jms.ServiceBusJmsAutoConfiguration",
"justification": "Fixes a bug."
},
{
"code": "java.missing.newSuperType",
"old": "class com.azure.messaging.eventhubs.EventData",
"new": "class com.azure.messaging.eventhubs.EventData",
"superClass": "com.azure.core.models.MessageContent",
"justification": "To support Schema Registry Avro Serializer's signature, EventData extends from MessageContent."
},
{
"regex": true,
"code": "java.class.externalClassExposedInAPI",
"new": "class com\\.azure\\.messaging\\.eventhubs\\..*",
"justification": "SDK classes are allowed to be exposed by dependencies using them."
}
]
}
Expand Down
Expand Up @@ -2263,7 +2263,10 @@

<!-- Empty byte array is returned as null to reactor. Reactor transform null from Callable to downstream onComplete -->
<Match>
<Class name="~com\.azure\.core\.http\.okhttp\.implementation\.OkHttpAsyncResponse(.*)"/>
<Or>
<Class name="~com\.azure\.core\.http\.okhttp\.implementation\.OkHttpAsyncResponse(.*)"/>
<Class name="~com\.azure\.core\.http\.vertx\.implementation\.VertxHttpAsyncResponse(.*)"/>
</Or>
<Method name="~(.*)\$(getBodyAsByteArray|null)\$(.*)"/>
<Bug pattern="PZLA_PREFER_ZERO_LENGTH_ARRAYS"/>
</Match>
Expand Down
9 changes: 8 additions & 1 deletion eng/common/pipelines/templates/steps/create-apireview.yml
Expand Up @@ -24,4 +24,11 @@ steps:
pwsh: true
workingDirectory: $(Pipeline.Workspace)
displayName: Create API Review for ${{ artifact.name}}
condition: and(succeededOrFailed(), ne(variables['Skip.CreateApiReview'], 'true') , ne(variables['Build.Reason'],'PullRequest'), eq(variables['System.TeamProject'], 'internal'))
condition: >-
and(
succeededOrFailed(),
ne(variables['Skip.CreateApiReview'], 'true'),
ne(variables['Build.Reason'],'PullRequest'),
eq(variables['System.TeamProject'], 'internal'),
not(endsWith(variables['Build.Repository.Name'], '-pr'))
)
5 changes: 3 additions & 2 deletions eng/common/pipelines/templates/steps/sparse-checkout.yml
Expand Up @@ -59,8 +59,9 @@ steps:

# sparse-checkout commands after initial checkout will auto-checkout again
if (!$hasInitialized) {
Write-Host "git checkout $($repository.Commitish)"
git checkout $($repository.Commitish) # this will use the default branch if repo.Commitish is empty
Write-Host "git -c advice.detachedHead=false checkout $($repository.Commitish)"
# This will use the default branch if repo.Commitish is empty
git -c advice.detachedHead=false checkout $($repository.Commitish)
} else {
Write-Host "Skipping checkout as repo has already been initialized"
}
Expand Down
6 changes: 3 additions & 3 deletions eng/common/scripts/job-matrix/job-matrix-functions.ps1
Expand Up @@ -117,7 +117,7 @@ function GenerateMatrix(
}

$matrix = FilterMatrix $matrix $filters
$matrix = ProcessReplace $matrix $replace $config.displayNamesLookup
$matrix = ProcessReplace $matrix $replace $combinedDisplayNameLookup
$matrix = FilterMatrixDisplayName $matrix $displayNameFilter
return $matrix
}
Expand Down Expand Up @@ -352,7 +352,7 @@ function ProcessImport([MatrixParameter[]]$matrix, [String]$selection, [Array]$n
}
}
if ((!$matrix -and !$importPath) -or !$importPath) {
return $matrix, @()
return $matrix, @(), @{}
}

if (!(Test-Path $importPath)) {
Expand All @@ -370,7 +370,7 @@ function ProcessImport([MatrixParameter[]]$matrix, [String]$selection, [Array]$n
$combinedDisplayNameLookup[$lookup.Name] = $lookup.Value
}

return $matrix, $importedMatrix, $importedMatrixConfig.displayNamesLookup
return $matrix, $importedMatrix, $combinedDisplayNameLookup
}

function CombineMatrices([Array]$matrix1, [Array]$matrix2, [Hashtable]$displayNamesLookup = @{})
Expand Down