Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
780 commits
Select commit Hold shift + click to select a range
64a0778
[Tables] Add / improve JavaDoc comments (#15877)
bsiegel Oct 2, 2020
eaf0db9
Add EventGrid distributed tracing (#15850)
YijunXieMS Oct 2, 2020
18f5584
Prepare azure-core-experimental for release (#15886)
alzimmermsft Oct 2, 2020
187d9e9
Internal: Fixed exception handling around GoneException and RequestTi…
FabianMeiswinkel Oct 2, 2020
4c84256
Add support for verify peer. (#15834)
conniey Oct 2, 2020
363a362
Increment version for storage releases (#15876)
azure-sdk Oct 2, 2020
76aebf6
Azure Communication Administration - Add Phone Number Admin (#15873)
ankitarorabit Oct 2, 2020
ec983aa
Increment version for core releases (#15879)
azure-sdk Oct 2, 2020
803fb9c
Metric Advisor initial commit (#15893)
anuchandy Oct 2, 2020
9b9f4f0
Add a beta_ dependency for azure-storage-common (#15895)
bsiegel Oct 2, 2020
3b95ddb
update acs codeowners (#15896)
ankitarorabit Oct 2, 2020
4843871
Add SNI support in Identity SDK (#15561)
g2vinay Oct 2, 2020
c3bdd28
Added docs and readme samples for copy blob (#15560)
rickle-msft Oct 2, 2020
b1a4826
Azure Communication Services - Update tests.yml to skip phone number …
waynemo Oct 2, 2020
78fb107
Added new APIs for querying the status of backup and restore operatio…
vcolin7 Oct 3, 2020
a2c888c
Created classes for parsing certificates, keys and secrets identifier…
vcolin7 Oct 3, 2020
61cb905
Added Key Vault APIs for passing specific polling intervals for long …
vcolin7 Oct 3, 2020
4ed3c3f
Added support for azure-core ClientOptions in Key Vault client builde…
vcolin7 Oct 3, 2020
93174f9
Update readme and changelog for Metrics Advisor (#15907)
samvaity Oct 5, 2020
8de01dc
Added support to set share tier (#15897)
gapra-msft Oct 5, 2020
1e9c9a9
Update ContinuablePagedFluxCore Page Retrieving Logic (#15929)
alzimmermsft Oct 5, 2020
bc00201
Identity stable versions update october 2020 (#15933)
g2vinay Oct 5, 2020
eb26728
Support InputStream as input for ClientCertificateCredential (#15814)
jianghaolu Oct 5, 2020
f2380b5
Replace local preview swagger with local GA swagger for Digital Twins…
timtay-microsoft Oct 5, 2020
cd8bc73
[Azure Communication Administration] Changelog and version update (#1…
ankitarorabit Oct 5, 2020
c00c4e3
Add update info (#15962)
ankitarorabit Oct 5, 2020
16332b9
Reduce settlement API on receiver Use Options instead (#15932)
hemanttanwar Oct 6, 2020
61e8c15
Search Support New Builder Functionality (#15965)
alzimmermsft Oct 6, 2020
07c4003
Adding a fix to pick the annotated container name for annotated queri…
mbhaskar Oct 6, 2020
4274680
Sb BinaryData - Binary representation of data from different sources …
hemanttanwar Oct 6, 2020
2087341
Update version and changelog to 2.0.0-beta.3 (#15994)
YijunXieMS Oct 6, 2020
c404d23
Adding diagnostic in CTL run for higher latency requests (#15927)
simplynaveen20 Oct 6, 2020
9ba2de3
Prep to release core-experimental (#15989)
hemanttanwar Oct 6, 2020
0721391
Prepare Search for October 2020 Beta Release (#15992)
alzimmermsft Oct 6, 2020
89ae584
update changelog identity beta (#15995)
g2vinay Oct 6, 2020
f506c99
[TA+FR] Prepares TA and FR October release (#15963)
mssfang Oct 6, 2020
7b6aae6
Increment package version after release of com.azure azure-search-doc…
azure-sdk Oct 6, 2020
0487306
Added support for HttpPipelinePosition in Storage Client builders (#1…
gapra-msft Oct 6, 2020
c1aa0b7
Increment package version after release of com.azure azure-core-exper…
azure-sdk Oct 6, 2020
cbbe27f
Add checks for successful and failed action count, added longer delay…
alzimmermsft Oct 6, 2020
653333c
[AppConfig] Prepares for October release (#15996)
mssfang Oct 6, 2020
f8f27e1
Hide Communication Client Credentials and Refactor (#15917)
minnieliu Oct 6, 2020
7776c7c
Add `ARRAY_CONTAINS` CriteriaType (#15921)
sleepo581 Oct 6, 2020
97de572
Increment package version after release of com.azure azure-ai-formrec…
azure-sdk Oct 6, 2020
3b2ef3d
Prepare tables for October release (#16013)
bsiegel Oct 6, 2020
e9b2dea
Increment package version after release of com.azure azure-data-appco…
azure-sdk Oct 7, 2020
e039664
Increment package version after release of com.azure azure-data-table…
azure-sdk Oct 7, 2020
1cbf6d6
Initial commit for monitor exporter client library (#15429)
srnagar Oct 7, 2020
baae409
Update changelog date Metrics Advisor (#16011)
samvaity Oct 7, 2020
a7bec0d
Sync eng/common directory with azure-sdk-tools for PR 1052 (#15909)
azure-sdk Oct 7, 2020
6cdbe78
Increment package version after release of com.azure azure-ai-textana…
azure-sdk Oct 7, 2020
369b8aa
Increment package version after release of com.azure azure-messaging-…
azure-sdk Oct 7, 2020
07e15e8
MA: fixing the dimensions for metric data test (#16015)
anuchandy Oct 7, 2020
43e5f92
Update Readme samples (#16024)
srnagar Oct 7, 2020
7606ace
Fix Paging Samples That Produce NullPointerExceptions (#15997)
alzimmermsft Oct 7, 2020
26fbfdf
Add raw JSON accepting APIs to JsonPatchDocument (#16038)
alzimmermsft Oct 7, 2020
92facfb
Removing Thread.sleep() from CommunicationUserClient tests (#16010)
minnieliu Oct 7, 2020
3eba708
Update artifact name of Azure Monitor Exporter. (#16036)
srnagar Oct 7, 2020
5922abb
Increment version for communication releases (#15966)
azure-sdk Oct 7, 2020
5ea92b4
Porting SessionTokenMismatchRetryPolicy from .Net-SDK (#16034)
FabianMeiswinkel Oct 7, 2020
aced874
Handling SslException on channel close (#16032)
FabianMeiswinkel Oct 7, 2020
e0da820
Initial GA work for digital twins (#16039)
timtay-microsoft Oct 7, 2020
68bf6e1
Increment package version after release of com.azure azure-ai-metrics…
azure-sdk Oct 7, 2020
a47daeb
Remove BinaryData Type from core-amqp (#15846)
hemanttanwar Oct 7, 2020
6859ccf
Increment package version after release of com.azure opentelemetry-ex…
azure-sdk Oct 8, 2020
9de1e77
Sync eng/common directory with azure-sdk-tools for PR 1066 (#16040)
azure-sdk Oct 8, 2020
99ef2e9
Sync eng/common directory with azure-sdk-tools for PR 1077 (#16037)
azure-sdk Oct 8, 2020
d964d56
Removed the return check of the listReadReceipts response for Live/Re…
angiurgiu Oct 8, 2020
f230e22
Adding link references to the pom.xml (#16043)
minnieliu Oct 8, 2020
c617908
Made share tier tests more reliable (#16074)
gapra-msft Oct 8, 2020
8f838ff
Updated README/CHANGELOG for beta release of blobs (#16080)
gapra-msft Oct 8, 2020
6e142c6
Updated azure-core dependency to 1.9.0 (Released) (#16079)
hemanttanwar Oct 8, 2020
8484e73
Remove digital twins API doc (#16090)
timtay-microsoft Oct 8, 2020
6e4755c
Fix send span to encapsulate multiple retries and use shared context …
samvaity Oct 8, 2020
8c7dda8
Communication - Remove phone number administration local swagger (#16…
jbeauregardb Oct 8, 2020
23458bb
Increment package version after release of com.azure azure-identity (…
azure-sdk Oct 8, 2020
5cb484c
Added date to internal avro changelog (#16091)
gapra-msft Oct 8, 2020
97c9e9b
Communication - Added Phone Number Administration Create Search LRO (…
jbeauregardb Oct 8, 2020
90b5173
[Event Hubs] Check connection status of each partition periodically (…
srnagar Oct 9, 2020
7a099f0
Add integration test module for appconfiguration (#15582)
Oct 9, 2020
2d84b96
Change groupId to com.azure and artifactId to azure-spring-cloud-star…
ZhuXiaoBing-cn Oct 9, 2020
1ab4828
mgmt, keyvault refactor, avoid GET when list keys/secrets (#15826)
weidongxu-microsoft Oct 9, 2020
200c44f
Add tests.yml and test resources file to template. (#16025)
mitchdenny Oct 9, 2020
ff52067
Support env vars with hyphens when printing output (#16096)
azure-sdk Oct 9, 2020
96ce505
Internal: Fixed NPE in dotnet benchmark tool when concurrency is very…
FabianMeiswinkel Oct 9, 2020
86f5367
Updated CHANGELOGs and READMEs for the October 2020 Key Vault Beta re…
vcolin7 Oct 9, 2020
6515fd4
Cache partitions after first fetch (#16122)
srnagar Oct 9, 2020
0847c71
mgmt update samples.json (#15796)
xseeseesee Oct 10, 2020
18f6f07
mgmt loganalytics generate (#16135)
xseeseesee Oct 10, 2020
c4dccdf
modify timer as static (#16129)
yiliuTo Oct 10, 2020
8edc4ac
mgmt datafactory regenerate package-2018-06 (#16136)
xseeseesee Oct 10, 2020
456de8f
mgmt cognitiveservices regenerate package-2017-04 (#16137)
xseeseesee Oct 10, 2020
d7f8d4c
Increment version for keyvault releases (#16123)
azure-sdk Oct 10, 2020
1f57283
mgmt, support webapp with windows container (#16130)
weidongxu-microsoft Oct 10, 2020
749a586
mgmt healthcareapis generate package-2020-03 (#16138)
xseeseesee Oct 10, 2020
8ac90fa
mgmt, update README with latest dependency, also force latest core ve…
weidongxu-microsoft Oct 10, 2020
5a8b8a4
fix bug of creating refreshing tasks accumulatively when refresh cont…
yiliuTo Oct 12, 2020
662f19d
exclude netty httpclient from data-plane lib (#16145)
weidongxu-microsoft Oct 12, 2020
692e364
Use 'tenant-id' instead of 'common' in ClientRegistration. (#15801)
Oct 12, 2020
cc130e9
mgmt kusto generate package-2020-09 (#16180)
xseeseesee Oct 12, 2020
afda8bc
update keyvault-secrets readme file (#16139)
backwind1233 Oct 12, 2020
745b920
Make KeyVaultEnvironmentPostProcessor only work in key-vault-starter …
Oct 12, 2020
f190c85
Upgrade JCommander version (#15961)
alzimmermsft Oct 12, 2020
be409ad
Increment version for storage releases (#16092)
azure-sdk Oct 12, 2020
43b549b
Remove hard-code repo path from pipeline parameters (#15223)
weshaggard Oct 12, 2020
962f327
Transactional batch for Java (#15775)
rakkuma Oct 12, 2020
50add53
Update JUnit 4 to 4.13.1 to mitigate CVE (#16198)
alzimmermsft Oct 12, 2020
eefc271
Sync eng/common directory with azure-sdk-tools for PR 1081 (#16203)
azure-sdk Oct 13, 2020
2c08f59
[Event Hubs] Update EventHubs version and dependency SDK versions for…
YijunXieMS Oct 13, 2020
0c40a45
Implement version schema for spring-cloud-azure (#15799)
Oct 13, 2020
b623908
Increment package version after release of com.azure azure-messaging-…
azure-sdk Oct 13, 2020
669c85c
mgmt, support enable/disable secret (#16108)
weidongxu-microsoft Oct 13, 2020
c378bbe
Add more api in UserPrincipal (#16188)
Oct 13, 2020
5767ab6
Check AAD authorization scopes before configuration (#16187)
yiliuTo Oct 13, 2020
2a856f7
Mgmt: Container Registry update to 2019 05 (#16232)
ChenTanyi Oct 13, 2020
5f0b087
Mgmt: Fix live test error (#16233)
ChenTanyi Oct 13, 2020
7e42729
mgmt, switch to WEBSITE_RUN_FROM_PACKAGE for linux web app sample (#1…
weidongxu-microsoft Oct 13, 2020
972163c
Optimize reads/queries to Gateway and only send SessionToken when app…
FabianMeiswinkel Oct 13, 2020
9279192
update readme and changelog for aad scope updates (#16235)
yiliuTo Oct 13, 2020
5d888c6
Increment version for eventhubs releases (#16221)
azure-sdk Oct 13, 2020
edb9229
RntbdBugFix (#16204)
xinlian12 Oct 13, 2020
3ffdd87
AddAcquireChannelStartedForRntbdTimeline (#16199)
xinlian12 Oct 13, 2020
6095021
Avoiding ctl workload failure on some write failures (#16241)
simplynaveen20 Oct 13, 2020
ba2412c
Add more pagination testing to query and relationship tests (#16247)
timtay-microsoft Oct 13, 2020
ddf3130
Add support to verify peer name when connecting to Event Hubs (#16207)
conniey Oct 13, 2020
5a9a8c7
Updated changelog with note to version update (#16250)
kushagraThapar Oct 13, 2020
3b8b5a0
Fix digital twins pagination test (#16256)
timtay-microsoft Oct 13, 2020
11d00e3
Increment core-amqp version after 1.6.0 release (#16244)
YijunXieMS Oct 13, 2020
6a7b532
sync readme with release post (#15602)
weidongxu-microsoft Oct 14, 2020
199b9ce
mgmt generate digitaltwins package-2020-10 (#16270)
xseeseesee Oct 14, 2020
95a27a5
mgmt mediaservices generate package-2020-05 (#16273)
xseeseesee Oct 14, 2020
39f4918
mgmt generate azurestackhci (#16274)
xseeseesee Oct 14, 2020
e24ac36
Sync eng/common directory with azure-sdk-tools for PR 1088 (#16264)
azure-sdk Oct 14, 2020
0d8e8a5
Change package name to com.azure.xxx for Spring Boot modules (#15764)
wujack778 Oct 14, 2020
3161ed5
remove InvalidParameterException; (#16281)
weidongxu-microsoft Oct 14, 2020
356b309
mgmt authorization fix base64 decode issue (#16284)
xseeseesee Oct 14, 2020
028cee8
Update azure-eventhubs to 3.2.1 (#16262)
conniey Oct 14, 2020
9137173
Upgrades Batch SDK to 2020-09-01.12.0 (#16242)
gingi Oct 14, 2020
c188021
Update CHANGELOG.md (#16296)
jongio Oct 14, 2020
71d5b52
Renamed DeleteSnapshotsOptionType to ShareSnapshotsDeleteOptionType f…
gapra-msft Oct 14, 2020
d3936b9
Add Live Test Resource Deployment for Schema Registry (#16317)
alzimmermsft Oct 14, 2020
e21f62d
Computer Vision v3.1 API version (#16318)
jianghaolu Oct 14, 2020
ebdd414
Regenerate Using Latest Swagger to Add Encryption Features (#16016)
alzimmermsft Oct 14, 2020
6eed58a
Creating composed models in FormRecognizer (#15925)
samvaity Oct 14, 2020
3a37c04
[FR] Added business card features (#15829)
mssfang Oct 15, 2020
8b823f7
mgmt make authenticate with http pipeline private access (#16144)
xseeseesee Oct 15, 2020
5627124
mgmt hdinsight regenerate package-2018-06-01-preview (#16356)
xseeseesee Oct 15, 2020
5b758bd
Add more fields in UserPrincipal (#16239)
Oct 15, 2020
718d0da
mgmt update azurestackhci version without beta (#16358)
xseeseesee Oct 15, 2020
d178e8d
Update the readme files of samples under azure-spring-boot-samples (…
ZhuXiaoBing-cn Oct 15, 2020
6bc0987
change package name for spring cloud related modules (#16182)
ZhuXiaoBing-cn Oct 15, 2020
ad8511b
Update com.azure group id to com.azure.spring (#16291)
Oct 15, 2020
9f88fbf
Add diagram (#16206)
edburns Oct 15, 2020
1f25237
Test using client template (#16390)
weshaggard Oct 15, 2020
999ce56
Fix azure-spring-data-cosmos checkstyle regression (#16359)
saragluna Oct 15, 2020
d65394f
Rename digital twins options objects by copying objects and renaming …
timtay-microsoft Oct 15, 2020
5392f71
Changed ShareClient.setAccessTier -> ShareClient.setProperties. Depre…
gapra-msft Oct 15, 2020
e2fc57e
Replace digital twins componentPath with componentName (#16394)
timtay-microsoft Oct 15, 2020
0448edd
Switch CS pipeline to use client template with SDKType data (#16393)
weshaggard Oct 15, 2020
59051a7
Delete unnecessary model constructors Form Recognizer (#16392)
mssfang Oct 15, 2020
c6eae63
Remove -beta tag from digital twins library (#16395)
timtay-microsoft Oct 15, 2020
6fabbe8
cosmos lazy decryption (#16283)
moderakh Oct 15, 2020
944c9d0
Demo release for template. (#16399)
mitchdenny Oct 15, 2020
ce30527
Update JsonPatchOperationKind to an ExpandableStringEnum, changed azu…
alzimmermsft Oct 15, 2020
55a8791
Add canary region to smoke test matrix (#16321)
benbp Oct 15, 2020
c8986f6
Use the builder to create table clients from service clients (#16320)
bsiegel Oct 15, 2020
dab69b4
Fix test coverage POM. (#16416)
mitchdenny Oct 15, 2020
2e38132
Fix changelog for template. (#16418)
mitchdenny Oct 15, 2020
7c93928
Add locale support for Form recognizer prebuilt API's (#16027)
samvaity Oct 16, 2020
236ea87
Add Intellij Idea code format setting file. (#16423)
Oct 16, 2020
fb85cab
Multiple fixes (#16326)
mbhaskar Oct 16, 2020
112a36d
mgmt commerce generate package-2015-06-preview for azure stack (#16442)
xseeseesee Oct 16, 2020
a0d5ef8
mgmt compute generate package-2019-07 for azure stack (#16443)
xseeseesee Oct 16, 2020
0b8c026
Fix anchor links so they work when converted to html
weshaggard Oct 16, 2020
28d26bf
[Service Bus] Remove the use of environment variable in Service Bus (…
YijunXieMS Oct 16, 2020
c9bc795
Only check the touched markdown files in PR for the Verify link step …
sima-zhu Oct 16, 2020
9815b3c
Use default values for timeout and context when null (#16406)
bsiegel Oct 16, 2020
b511c36
Add missing list and query minimal API to digital twins async client …
timtay-microsoft Oct 16, 2020
8c86f66
Update digital twin javadocs to clarify that create APIs behave like …
timtay-microsoft Oct 16, 2020
48eb1b8
Sync eng/common directory with azure-sdk-tools for PR 1091 (#16421)
azure-sdk Oct 16, 2020
ce5ec0a
Sync eng/common directory with azure-sdk-tools for PR 1062 (#16389)
azure-sdk Oct 16, 2020
7cce8ba
Removed generic IO exception condition in network failure. Replaced w…
kushagraThapar Oct 17, 2020
1af82b9
Release 4.7.0: Versioning and changelog (#16472)
FabianMeiswinkel Oct 17, 2020
690f34a
Increment package version after release of com.azure azure-cosmos (#1…
azure-sdk Oct 17, 2020
ef7ade3
Mgmt: refactor deprecated function in Sql (#16286)
ChenTanyi Oct 19, 2020
e2f7a3f
Mgmt: generate lite package for az stack (#16444)
ChenTanyi Oct 19, 2020
8b6d124
Mgmt: update changelog for release (#16482)
ChenTanyi Oct 19, 2020
acfd54a
mgmt, update README and MIGRATION_GUIDE (#16426)
weidongxu-microsoft Oct 19, 2020
c479ced
mgmt generate databoxedge package-2019-08 for azure stack (#16447)
xseeseesee Oct 19, 2020
2599478
mgmt iothub generate package-preview-2019-07 for azure stack (#16448)
xseeseesee Oct 19, 2020
be5d372
Add Codespaces configuration. (#16489)
mitchdenny Oct 19, 2020
6788b51
Remove data archetype. (#16422)
mitchdenny Oct 19, 2020
d3d4415
Deprecate azure-spring-boot-starter-metrics starter (#16441)
Oct 19, 2020
d738547
Mgmt: GA dns due to app service dependency (#16501)
ChenTanyi Oct 19, 2020
6751ff9
Make redirectUriTemplate configurable. (#16488)
Oct 19, 2020
2bbbb75
add case for static permissions (#16502)
yiliuTo Oct 19, 2020
2756f50
Mgmt: GA azure, remove non-GA packages (#16499)
ChenTanyi Oct 19, 2020
e18e1ef
Mgmt: generate healthcareapis (#16504)
ChenTanyi Oct 19, 2020
0d7301c
Update condition in @ConditionalOnProperty, add some comments. (#16449)
Oct 19, 2020
9e1b553
Switch the content from array to string. (#16471)
azure-sdk Oct 19, 2020
cc82960
Enable the link check for link verification step. (#16520)
azure-sdk Oct 19, 2020
3cf3a55
Updated recommendation on the changelog (#16521)
kushagraThapar Oct 19, 2020
1ac001b
JSON-Merge-Patch and Option type to represent value (null value or no…
anuchandy Oct 19, 2020
798d476
Remove extra newline at the end of the file (#16525)
azure-sdk Oct 19, 2020
907af88
Fix BasicDigitalTwin and BasicRelationship to take mandatory paramete…
timtay-microsoft Oct 19, 2020
d13598a
Mark a few Digital twin classes as final, fix javadocs not being dete…
timtay-microsoft Oct 19, 2020
fde549b
Sync eng/common directory with azure-sdk-tools for PR 968 (#16534)
azure-sdk Oct 19, 2020
f7fa945
Increment version for eventhubs releases (#16415)
azure-sdk Oct 20, 2020
f7b1c4b
Remove unused auto configuration class (#16513)
Oct 20, 2020
4de5b01
Increment version for resourcemanager releases (#16498)
azure-sdk Oct 20, 2020
557d2b6
Update package name to com.azure.spring.sample.xxx for Samples (#16451)
wujack778 Oct 20, 2020
a076a3c
Update appconfig group id (#16425)
Oct 20, 2020
e87a542
mgmt add azure-resourcemanager-perf (#15473)
xseeseesee Oct 20, 2020
69063f3
Refactored identity tests (#16537)
jbeauregardb Oct 20, 2020
026bd09
Communication - Added samples for beginCreateSearch (#16293)
jbeauregardb Oct 20, 2020
eed5de7
Adding hashCode and equal method for Option (#16583)
anuchandy Oct 20, 2020
c1aa2bb
Allow test PRs in SubmitPullRequest.ps1 script, updates to Invoke-Git…
azure-sdk Oct 20, 2020
649645f
Fix digital twins samples constants (#16599)
timtay-microsoft Oct 20, 2020
4fa7053
Update readme for az iot extension (#16598)
bikamani Oct 20, 2020
efc3d30
Changing the 449 retry policy to force back-off even on initial retry…
FabianMeiswinkel Oct 20, 2020
a323b3b
Fix more digital twin sample code (#16600)
timtay-microsoft Oct 20, 2020
5dad048
Move JsonPatchDocument from azure-core-experimental to azure-core (#1…
alzimmermsft Oct 20, 2020
af958a4
Restructure eng ommon sync control flow (#16609)
azure-sdk Oct 20, 2020
eb40bdd
Sync eng/common directory with azure-sdk-tools repository (#16610)
azure-sdk Oct 21, 2020
8467ecc
Move JsonPatchDocument into the root util package (#16614)
alzimmermsft Oct 21, 2020
1a6a47b
Moved install template and prepare template to eng/common. (#16615)
azure-sdk Oct 21, 2020
26a2c9b
End to end TLS SSL (#16452)
mnriem Oct 21, 2020
f6352f7
Add YAML for Prepare Pipelines. (#16620)
mitchdenny Oct 21, 2020
96f1c4d
Update prepare-pipelines.yml (#16622)
mitchdenny Oct 21, 2020
c883f4a
Another prepare-pipelines.yml fix. (#16623)
mitchdenny Oct 21, 2020
bc27d4f
Fix condition in prepare pipeline. (#16624)
azure-sdk Oct 21, 2020
3bc2b7d
The instance provider of DEFAULT_AUTHORITY_SET is changed from guave …
jacko9et Oct 21, 2020
86e4c4e
Update changelog. (#16627)
Oct 21, 2020
440356b
Change artifactIds in README Files under azure-spring-boot-samples to…
ZhuXiaoBing-cn Oct 21, 2020
45df8ac
Delete all files named spring.provides. (#16618)
Oct 21, 2020
842049f
Increment package version after release of com.azure azure-security-k…
azure-sdk Oct 21, 2020
0dabe6f
Increment package version after release of com.azure.spring azure-spr…
azure-sdk Oct 21, 2020
3bce404
Consume Response Body Before Retrying Request (#16607)
alzimmermsft Oct 21, 2020
cf024aa
Communication - Refactor Chat Tests to use StepVerifier (#16601)
minnieliu Oct 21, 2020
f06c7a8
Remove block from identity tests (#16608)
jbeauregardb Oct 21, 2020
770a232
Fix setup script for new app registrations (#16635)
azabbasi Oct 21, 2020
11f16d0
release for azure-cosmos 4.7.1 and azure-spring-data 3.1.0 (#16637)
xinlian12 Oct 21, 2020
9c8974a
add test files (#16640)
samvaity Oct 21, 2020
3a7adf4
Fixed bug where NPE was returned on null visibilityTimeout (#16643)
gapra-msft Oct 21, 2020
64fc769
Removed exclusive dependencies on netty and reactor-core. Taking depe…
kushagraThapar Oct 21, 2020
8f0d1b2
Increment version for cosmos releases (#16641)
azure-sdk Oct 21, 2020
f0445e4
ConnectionStateListener change (#15991)
xinlian12 Oct 21, 2020
5788f10
Communication - Refactor Common Tests to replace block with StepVerif…
minnieliu Oct 21, 2020
281d7e5
Update digital twins code as per Azure SDK board feedback (#16646)
timtay-microsoft Oct 22, 2020
dca773e
Generated from 0e5a9dba02e521c7f89a7364a3560cfee8c4f9ec
Oct 22, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
21 changes: 21 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.145.0/containers/codespaces-linux/.devcontainer/base.Dockerfile

FROM mcr.microsoft.com/vscode/devcontainers/universal:0-linux

USER root

# [Option] Install Docker CLI
ARG INSTALL_DOCKER="false"
COPY library-scripts/docker-debian.sh /tmp/library-scripts/
RUN if [ "${INSTALL_DOCKER}" = "true" ]; then \
rm -f /usr/local/share/docker-init.sh \
&& bash /tmp/library-scripts/docker-debian.sh "true" "/var/run/docker-host.sock" "/var/run/docker.sock" "codespace"; \
fi \
&& rm -rf /var/lib/apt/lists/* /tmp/library-scripts/

USER codespace

# ** [Optional] Uncomment this section to install additional packages. **
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

52 changes: 52 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"name": "GitHub Codespaces (Default)",
"build": {
"dockerfile": "Dockerfile",
"args": {
"INSTALL_DOCKER": "true"
}
},
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"go.useGoProxyToCheckForToolUpdates": false,
"go.useLanguageServer": true,
"go.gopath": "/go",
"go.goroot": "/usr/local/go",
"go.toolsGopath": "/go/bin",
"python.pythonPath": "/opt/python/latest/bin/python",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.autopep8Path": "/usr/local/py-utils/bin/autopep8",
"python.formatting.blackPath": "/usr/local/py-utils/bin/black",
"python.formatting.yapfPath": "/usr/local/py-utils/bin/yapf",
"python.linting.banditPath": "/usr/local/py-utils/bin/bandit",
"python.linting.flake8Path": "/usr/local/py-utils/bin/flake8",
"python.linting.mypyPath": "/usr/local/py-utils/bin/mypy",
"python.linting.pycodestylePath": "/usr/local/py-utils/bin/pycodestyle",
"python.linting.pydocstylePath": "/usr/local/py-utils/bin/pydocstyle",
"python.linting.pylintPath": "/usr/local/py-utils/bin/pylint",
"lldb.executable": "/usr/bin/lldb",
"files.watcherExclude": {
"**/target/**": true
}
},
"remoteUser": "codespace",
"overrideCommand": false,
"workspaceMount": "source=${localWorkspaceFolder},target=/home/codespace/workspace,type=bind,consistency=cached",
"workspaceFolder": "/home/codespace/workspace",
"mounts": [ "source=/var/run/docker.sock,target=/var/run/docker-host.sock,type=bind" ],
"runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ],

// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"GitHub.vscode-pull-request-github",
"MS-vsliveshare.vsliveshare",
"VisualStudioExptTeam.vscodeintellicode"
]

// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
// "postCreateCommand": "uname -a"
}
172 changes: 172 additions & 0 deletions .devcontainer/library-scripts/docker-debian.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,172 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
# Docs: https://github.com/microsoft/vscode-dev-containers/blob/master/script-library/docs/docker.md
#
# Syntax: ./docker-debian.sh [enable non-root docker socket access flag] [source socket] [target socket] [non-root user]

ENABLE_NONROOT_DOCKER=${1:-"true"}
SOURCE_SOCKET=${2:-"/var/run/docker-host.sock"}
TARGET_SOCKET=${3:-"/var/run/docker.sock"}
USERNAME=${4:-"automatic"}

set -e

if [ "$(id -u)" -ne 0 ]; then
echo -e 'Script must be run as root. Use sudo, su, or add "USER root" to your Dockerfile before running this script.'
exit 1
fi

# Determine the appropriate non-root user
if [ "${USERNAME}" = "auto" ] || [ "${USERNAME}" = "automatic" ]; then
USERNAME=""
POSSIBLE_USERS=("vscode" "node" "codespace" "$(awk -v val=1000 -F ":" '$3==val{print $1}' /etc/passwd)")
for CURRENT_USER in ${POSSIBLE_USERS[@]}; do
if id -u ${CURRENT_USER} > /dev/null 2>&1; then
USERNAME=${CURRENT_USER}
break
fi
done
if [ "${USERNAME}" = "" ]; then
USERNAME=root
fi
elif [ "${USERNAME}" = "none" ] || ! id -u ${USERNAME} > /dev/null 2>&1; then
USERNAME=root
fi

# Function to run apt-get if needed
apt-get-update-if-needed()
{
if [ ! -d "/var/lib/apt/lists" ] || [ "$(ls /var/lib/apt/lists/ | wc -l)" = "0" ]; then
echo "Running apt-get update..."
apt-get update
else
echo "Skipping apt-get update."
fi
}

# Ensure apt is in non-interactive to avoid prompts
export DEBIAN_FRONTEND=noninteractive

# Install apt-transport-https, curl, lsb-release, gpg if missing
if ! dpkg -s apt-transport-https curl ca-certificates lsb-release > /dev/null 2>&1 || ! type gpg > /dev/null 2>&1; then
apt-get-update-if-needed
apt-get -y install --no-install-recommends apt-transport-https curl ca-certificates lsb-release gnupg2
fi

# Install Docker CLI if not already installed
if type docker > /dev/null 2>&1; then
echo "Docker CLI already installed."
else
curl -fsSL https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]')/gpg | (OUT=$(apt-key add - 2>&1) || echo $OUT)
echo "deb [arch=amd64] https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
apt-get update
apt-get -y install --no-install-recommends docker-ce-cli
fi

# Install Docker Compose if not already installed
if type docker-compose > /dev/null 2>&1; then
echo "Docker Compose already installed."
else

LATEST_COMPOSE_VERSION=$(curl -sSL "https://api.github.com/repos/docker/compose/releases/latest" | grep -o -P '(?<="tag_name": ").+(?=")')
curl -sSL "https://github.com/docker/compose/releases/download/${LATEST_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
fi

# If init file already exists, exit
if [ -f "/usr/local/share/docker-init.sh" ]; then
exit 0
fi

# By default, make the source and target sockets the same
if [ "${SOURCE_SOCKET}" != "${TARGET_SOCKET}" ]; then
touch "${SOURCE_SOCKET}"
ln -s "${SOURCE_SOCKET}" "${TARGET_SOCKET}"
fi

# Add a stub if not adding non-root user access, user is root
if [ "${ENABLE_NONROOT_DOCKER}" = "false" ] || [ "${USERNAME}" = "root" ]; then
echo '/usr/bin/env bash -c "\$@"' > /usr/local/share/docker-init.sh
chmod +x /usr/local/share/docker-init.sh
exit 0
fi

# If enabling non-root access and specified user is found, setup socat and add script
chown -h "${USERNAME}":root "${TARGET_SOCKET}"
if ! dpkg -s socat > /dev/null 2>&1; then
apt-get-update-if-needed
apt-get -y install socat
fi
tee /usr/local/share/docker-init.sh > /dev/null \
<< EOF
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------

set -e

SOCAT_PATH_BASE=/tmp/vscr-dind-socat
SOCAT_LOG=\${SOCAT_PATH_BASE}.log
SOCAT_PID=\${SOCAT_PATH_BASE}.pid

# Wrapper function to only use sudo if not already root
sudoIf()
{
if [ "\$(id -u)" -ne 0 ]; then
sudo "\$@"
else
"\$@"
fi
}

# Log messages
log()
{
echo -e "[\$(date)] \$@" | sudoIf tee -a \${SOCAT_LOG} > /dev/null
}

echo -e "\n** \$(date) **" | sudoIf tee -a \${SOCAT_LOG} > /dev/null
log "Ensuring ${USERNAME} has access to ${SOURCE_SOCKET} via ${TARGET_SOCKET}"

# If enabled, try to add a docker group with the right GID. If the group is root,
# fall back on using socat to forward the docker socket to another unix socket so
# that we can set permissions on it without affecting the host.
if [ "${ENABLE_NONROOT_DOCKER}" = "true" ] && [ "${SOURCE_SOCKET}" != "${TARGET_SOCKET}" ] && [ "${USERNAME}" != "root" ] && [ "${USERNAME}" != "0" ]; then
SOCKET_GID=\$(stat -c '%g' ${SOURCE_SOCKET})
if [ "\${SOCKET_GID}" != "0" ]; then
log "Adding user to group with GID \${SOCKET_GID}."
if [ "\$(cat /etc/group | grep :\${SOCKET_GID}:)" = "" ]; then
sudoIf groupadd --gid \${SOCKET_GID} docker-host
fi
# Add user to group if not already in it
if [ "\$(id ${USERNAME} | grep -E 'groups=.+\${SOCKET_GID}\(')" = "" ]; then
sudoIf usermod -aG \${SOCKET_GID} ${USERNAME}
fi
else
# Enable proxy if not already running
if [ ! -f "\${SOCAT_PID}" ] || ! ps -p \$(cat \${SOCAT_PID}) > /dev/null; then
log "Enabling socket proxy."
log "Proxying ${SOURCE_SOCKET} to ${TARGET_SOCKET} for vscode"
sudoIf rm -rf ${TARGET_SOCKET}
(sudoIf socat UNIX-LISTEN:${TARGET_SOCKET},fork,mode=660,user=${USERNAME} UNIX-CONNECT:${SOURCE_SOCKET} 2>&1 | sudoIf tee -a \${SOCAT_LOG} > /dev/null & echo "\$!" | sudoIf tee \${SOCAT_PID} > /dev/null)
else
log "Socket proxy already running."
fi
fi
log "Success"
fi

# Execute whatever commands were passed in (if any). This allows us
# to set this script to ENTRYPOINT while still executing the default CMD.
set +e
exec "\$@"
EOF
chmod +x /usr/local/share/docker-init.sh
chown ${USERNAME}:root /usr/local/share/docker-init.sh
echo "Done!"
34 changes: 34 additions & 0 deletions .devcontainer/library-scripts/git-lfs-debian.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
#-------------------------------------------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See https://go.microsoft.com/fwlink/?linkid=2090316 for license information.
#-------------------------------------------------------------------------------------------------------------
#
# Docs: https://github.com/microsoft/vscode-dev-containers/blob/master/script-library/docs/git-lfs.md
#
# Syntax: ./git-lfs-debian.sh

set -e

if [ "$(id -u)" -ne 0 ]; then
echo -e 'Script must be run as root. Use sudo, su, or add "USER root" to your Dockerfile before running this script.'
exit 1
fi

export DEBIAN_FRONTEND=noninteractive

# Install git and curl if missing
if ! dpkg -s git curl ca-certificates > /dev/null 2>&1; then
if [ ! -d "/var/lib/apt/lists" ] || [ "$(ls /var/lib/apt/lists/ | wc -l)" = "0" ]; then
apt-get update
fi
apt-get -y install --no-install-recommends git curl ca-certificates
fi

# Install Git LFS
echo "Downloading Git LFS..."
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash
echo "Installing Git LFS..."
apt-get install -yq git-lfs
git lfs install
echo "Done!"
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ indent_size = 2
[*.xml]
indent_size = 2
continuation_indent_size = 4
max_line_length = 160
max_line_length = 240

# From https://maven.apache.org/developers/conventions/code.html
[*.java]
Expand Down
36 changes: 26 additions & 10 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,23 @@
# BOM
# PRLabel: %Azure.Core
/sdk/boms/azure-sdk-bom/ @alzimmermsft @jonathangiles @srnagar @hemanttanwar @anuchandy
/sdk/boms/azure-spring-boot-bom/ @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai
# PRLabel: %azure-spring
/sdk/boms/azure-spring-boot-bom/ @saragluna @yiliuTo @chenrujun @backwind1233 @jialindai

####
# Service teams
####
# PRLabel: %AzConfig
# PRLabel: %App Configuration
/sdk/appconfiguration/ @mssfang @alzimmermsft
/sdk/appconfiguration/spring-cloud-azure-*/ @mrm9084 @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai
# PRLabel: %azure-spring
/sdk/appconfiguration/azure-spring-cloud-*/ @mrm9084 @saragluna @yiliuTo @chenrujun @backwind1233 @jialindai @zhenlan

# PRLabel: %Batch
/sdk/batch/ @xingwu1 @bgklein @matthchr

# PRLabel: %Communication
/sdk/communication/ @RezaJooyandeh @JianpingChen @ankitarorabit @Azure/azure-sdk-communication-code-reviewers

# PRLabel: %Azure.Core
/sdk/core/ @alzimmermsft @jianghaolu @srnagar @hemanttanwar @anuchandy

Expand All @@ -31,26 +36,34 @@

# PRLabel: %Cosmos
/sdk/cosmos/ @moderakh @kushagraThapar @David-Noble-at-work @kirankumarkolli @mbhaskar @simplynaveen20 @xinlian12 @milismsft
/sdk/cosmos/azure-spring-data-cosmos-core/ @kushagraThapar @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai @mbhaskar
/sdk/cosmos/azure-spring-data-cosmos-test/ @kushagraThapar @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai @mbhaskar
/sdk/cosmos/azure-spring-data-2-2-cosmos/ @kushagraThapar @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai @mbhaskar
/sdk/cosmos/azure-spring-data-2-3-cosmos/ @kushagraThapar @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai @mbhaskar
# PRLabel: %azure-spring
/sdk/cosmos/azure-spring-data-cosmos/ @kushagraThapar @saragluna @yiliuTo @chenrujun @backwind1233 @jialindai @mbhaskar
# PRLabel: %azure-spring
/sdk/cosmos/azure-spring-data-cosmos-test/ @kushagraThapar @saragluna @yiliuTo @chenrujun @backwind1233 @jialindai @mbhaskar

# PRLabel: %DigitalTwins
/sdk/digitaltwins/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @prmathur-microsoft @bikamani @barustum
/sdk/digitaltwins/ @drwill-ms @timtay-microsoft @abhipsaMisra @vinagesh @azabbasi @bikamani @barustum

# PRLabel: %Event Grid
/sdk/eventgrid/ @srnagar @yijunxiems

# PRLabel: %Event Hubs
/sdk/eventhubs/ @conniey @srnagar @mssfang @yijunxiems

# PRLabel: %Cognitive - Form Recognizer
/sdk/formrecognizer/ @samvaity @mssfang

# PRLabel: %Cognitive - Metrics Advisor
/sdk/metricsadvisor/ @samvaity @anuchandy

# PRLabel: %Azure.Identity
/sdk/identity/ @schaabs @g2vinay @jianghaolu

# PRLabel: %KeyVault
/sdk/keyvault/ @g2vinay @vcolin7 @samvaity

/sdk/loganalytics/microsoft-azure-loganalytics/ @divya-jay @geneh @alongafni

# PRLabel: %Schema Registry
/sdk/schemaregistry/ @arerlend @sjkwak

Expand All @@ -63,11 +76,14 @@
# PRLabel: %Storage
/sdk/storage/ @amishra-dev @rickle-msft @jaschrep-msft @gapra-msft @alzimmermsft @kasobol-msft

# PRLabel: %EngSys
/sdk/template/ @Azure/azure-sdk-eng

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

# PRLabel: %azure-spring
/sdk/spring/ @saragluna @yiliuTo @chenrujun @zhoufenqin @jialindai
/sdk/spring/ @saragluna @yiliuTo @chenrujun @backwind1233 @jialindai

# end to end tests
# PRLabel: %Azure.Identity
Expand All @@ -85,7 +101,7 @@
/eng/code-quality-reports/ @mssfang @JonathanGiles
/eng/jacoco-test-coverage/ @srnagar @JonathanGiles
/eng/spotbugs-aggregate-report/ @srnagar @JonathanGiles
/eng/versioning/ @JimSuplizio @mitchdenny @weshaggard @danieljurek @alzimmermsft @samvaity
/eng/versioning/ @JimSuplizio @mitchdenny @danieljurek @alzimmermsft @samvaity
/parent/ @JimSuplizio @alzimmermsft

/**/tests.yml @danieljurek
Expand Down
Loading