Граф коммитов

2470 Коммитов

Автор SHA1 Сообщение Дата
nathan 1d80f9a0e5
bug(logging): add full exception to logging (#4645)
* bug(logging): add full exception to logging

* - remove stack trace from operation exceptions thrown

---------

Co-authored-by: Nathan Lemma (Waferwire LLC) <v-nlemma@microsoft.com>
2024-09-27 11:25:16 -07:00
Brendan Kowitz 76d9c46620
Fix storage cleanup script (#4644) 2024-09-25 07:30:02 -07:00
v-iyamauchi bcb9c67b7e
Fixing a typo in an exception message. (#4643) 2024-09-24 23:53:33 +00:00
Brendan Kowitz 3e8271a2f4
Update codeql.yml to hosted runners (#4641) 2024-09-24 16:33:35 -07:00
v-iyamauchi 979b81ebca
Making export type filter validation optional. (#4639)
* Making export type filter validation optional.

* Removing unnecessary namespaces.

* Updating ValidateExportRequestFilterAttribute to handle strict/lenient mode.

* Fixing some bugs and adding more test
2024-09-24 13:54:24 -07:00
v-ajajvanu 0d2ddb4a83
Precision limit should not lead to HTTP 500 (#4587)
Made changes to return 400 status code in API and Import operation when Arithmetic overflow exception occurred
Co-authored-by: Ajaj Vanu <v-ajajvanu@microsoft.com>

Refs AB#121954
2024-09-24 13:36:03 -07:00
v-ajajvanu d6f7d84b4b
Added AuthenticationFailedException catch block for handling Azure.Identity managed credentials authentication issue (#4255)
A new catch block has been added to handle the authentication failure exception that arises when the import request is executed and managed identity is switched off.
Co-authored-by: Ajaj Vanu <v-ajajvanu@microsoft.com>

Refs AB#123690
2024-09-24 13:33:57 -07:00
Brendan Kowitz b0462352c0
Integration tests use DevOps MI for Cosmos (#4369)
* Base changes for Cosmos MI in Integration Tests
* Get the ADServicePrincipal id
* Pass through test-mi variables
2024-09-24 09:22:26 -07:00
Mikael Weaver 5f6c02c053
Continue reindex when encountering empty page (#4627)
* Added logic for empty reindex pages

* update tests

* fix null hash test issue

* Fixed version for reindex test

* sql reindex search improvement

* logging syntax

* fix issue where loop goes past ranges length

* code simplification
2024-09-20 16:11:00 -07:00
v-iyamauchi 1c09493ba4
Adding validation on $export type filters. (#4617)
* Adding validation on $export type filters.

* Addressing reviewer's comment.
2024-09-19 10:43:13 -07:00
Robert Johnson ebe218f004
SQL Connection Logging (#4625) 2024-09-17 15:52:18 -07:00
Robert Johnson d6793b97cd
Pagination Fix (#4613) 2024-09-16 13:12:23 -07:00
v-ajajvanu 94bc85e84d
100880 set 4 changes (#4604)
Updates for IEnnumerable to avoid multiple enumerations

Refs AB#100880
2024-09-16 12:56:25 -07:00
dependabot[bot] 873d1d4c3b
Bump xunit from 2.8.1 to 2.9.0 (#3954)
* Bump xunit from 2.8.1 to 2.9.0

Bumps xunit from 2.8.1 to 2.9.0.

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix test build issues

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mikael Weaver <mikael.weaver@microsoft.com>
Co-authored-by: Mikael Weaver <mikaelw@microsoft.com>
Co-authored-by: Jared Erwin <jaerwin@microsoft.com>
2024-09-16 11:08:29 -07:00
dependabot[bot] d90b5b9e17
Bump dotnet/sdk in /build/docker (#4610)
Bumps dotnet/sdk from 8.0.401-cbl-mariner2.0 to 8.0.401-1-cbl-mariner2.0.

---
updated-dependencies:
- dependency-name: dotnet/sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 08:09:25 -07:00
dependabot[bot] 95d8ca47cf
Bump MediatR from 12.4.0 to 12.4.1 (#4608)
Bumps [MediatR](https://github.com/jbogard/MediatR) from 12.4.0 to 12.4.1.
- [Release notes](https://github.com/jbogard/MediatR/releases)
- [Commits](https://github.com/jbogard/MediatR/compare/v12.4.0...v12.4.1)

---
updated-dependencies:
- dependency-name: MediatR
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-16 08:07:55 -07:00
dependabot[bot] 429fa929a3
Bump System.Drawing.Common from 8.0.7 to 8.0.8 (#4025)
Bumps [System.Drawing.Common](https://github.com/dotnet/winforms) from 8.0.7 to 8.0.8.
- [Release notes](https://github.com/dotnet/winforms/releases)
- [Changelog](https://github.com/dotnet/winforms/blob/main/docs/release-activity.md)
- [Commits](https://github.com/dotnet/winforms/compare/v8.0.7...v8.0.8)

---
updated-dependencies:
- dependency-name: System.Drawing.Common
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 13:44:00 -07:00
dependabot[bot] fa5427eae1
Bump HealthcareSharedPackageVersion from 7.1.53 to 7.1.140 (#4601)
Bumps `HealthcareSharedPackageVersion` from 7.1.53 to 7.1.140.

Updates `Microsoft.Health.Test.Utilities` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Abstractions` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Api` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Core` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Extensions.DependencyInjection` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Extensions.BuildTimeCodeGenerator` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Client` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Encryption` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.SqlServer` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.SqlServer.Api` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

Updates `Microsoft.Health.Tools.Sql.Tasks` from 7.1.53 to 7.1.140
- [Release notes](https://github.com/microsoft/healthcare-shared-components/releases)
- [Commits](https://github.com/microsoft/healthcare-shared-components/compare/v7.1.53...v7.1.140)

---
updated-dependencies:
- dependency-name: Microsoft.Health.Test.Utilities
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Extensions.DependencyInjection
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Extensions.BuildTimeCodeGenerator
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Client
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Encryption
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.SqlServer
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.SqlServer.Api
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Health.Tools.Sql.Tasks
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 11:29:10 -07:00
dependabot[bot] 5efd664cec
Bump Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions (#4262)
Bumps [Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions](https://github.com/dotnet/aspnetcore) from 8.0.0 to 8.0.8.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.0...v8.0.8)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 11:26:05 -07:00
dependabot[bot] b618843f26
Bump Microsoft.Extensions.Http.Polly from 8.0.7 to 8.0.8 (#4023)
Bumps [Microsoft.Extensions.Http.Polly](https://github.com/dotnet/aspnetcore) from 8.0.7 to 8.0.8.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Http.Polly
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 14:46:20 -07:00
dependabot[bot] b308e8b410
Bump Microsoft.Azure.Cosmos from 3.42.0 to 3.43.0 (#4605)
Bumps [Microsoft.Azure.Cosmos](https://github.com/Azure/azure-cosmos-dotnet-v3) from 3.42.0 to 3.43.0.
- [Release notes](https://github.com/Azure/azure-cosmos-dotnet-v3/releases)
- [Changelog](https://github.com/Azure/azure-cosmos-dotnet-v3/blob/master/changelog.md)
- [Commits](https://github.com/Azure/azure-cosmos-dotnet-v3/compare/3.42.0...3.43.0)

---
updated-dependencies:
- dependency-name: Microsoft.Azure.Cosmos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-09 14:45:22 -07:00
apurvabhaleMS 88ec8e5a13
Update Microsoft.IO.RecyclableMemoryStream to 3.0.1 (#4607) 2024-09-09 18:41:22 +00:00
nathan a227df4886
Bug(export): Adding logging for failing exports (#4598)
* Bug(export): Adding logging for failing exports

* - fix for comments and build warnings

---------

Co-authored-by: Nathan Lemma (Waferwire LLC) <v-nlemma@microsoft.com>
2024-09-09 09:56:49 -07:00
dependabot[bot] 8e89b5577a
Bump dotnet/sdk to 8.0.401-cbl-mariner2.0 (#4058)
* Bump dotnet/sdk in /build/docker

Bumps dotnet/sdk from 8.0.204-cbl-mariner2.0 to 8.0.401-cbl-mariner2.0.

---
updated-dependencies:
- dependency-name: dotnet/sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update to dotnet 8.0.401

* Update .net 6 to 6.0.425

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jared Erwin <jaerwin@microsoft.com>
2024-09-06 11:44:06 -07:00
Brendan Kowitz 66ba9a5ef0
[Feature] Changes Cosmos to use MI connection (#4026)
* Cosmos OSS MI
* Update to install procs with ARM
* Refactored cosmos initialization
2024-09-05 21:10:52 -07:00
v-ajajvanu 14494b0847
100880 set 3 changes (#4599) 2024-09-05 15:24:15 -07:00
dependabot[bot] e1d65a3826
Bump Microsoft.Azure.Cosmos from 3.41.0 to 3.42.0 (#3992)
Bumps [Microsoft.Azure.Cosmos](https://github.com/Azure/azure-cosmos-dotnet-v3) from 3.41.0 to 3.42.0.
- [Release notes](https://github.com/Azure/azure-cosmos-dotnet-v3/releases)
- [Changelog](https://github.com/Azure/azure-cosmos-dotnet-v3/blob/master/changelog.md)
- [Commits](https://github.com/Azure/azure-cosmos-dotnet-v3/compare/3.41.0...3.42.0)

---
updated-dependencies:
- dependency-name: Microsoft.Azure.Cosmos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 08:24:42 -07:00
dependabot[bot] eff5b9e60c
Bump Azure.Storage.Blobs from 12.20.0 to 12.21.2 (#4011)
Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) from 12.20.0 to 12.21.2.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.20.0...Azure.Storage.Blobs_12.21.2)

---
updated-dependencies:
- dependency-name: Azure.Storage.Blobs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 22:54:37 -07:00
dependabot[bot] 492ecee8f0
Bump System.IdentityModel.Tokens.Jwt from 5.1.2 to 8.0.2 (#4350)
Bumps [System.IdentityModel.Tokens.Jwt](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) from 5.1.2 to 8.0.2.
- [Release notes](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/commits)

---
updated-dependencies:
- dependency-name: System.IdentityModel.Tokens.Jwt
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 17:18:44 -07:00
dependabot[bot] 3b4fd7009a
Bump xunit.runner.visualstudio from 2.8.1 to 2.8.2 (#4005)
Bumps [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)
- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.8.1...2.8.2)

---
updated-dependencies:
- dependency-name: xunit.runner.visualstudio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 15:30:58 -07:00
dependabot[bot] 8a800966b9
Bump MediatR from 12.3.0 to 12.4.0 (#3995)
Bumps [MediatR](https://github.com/jbogard/MediatR) from 12.3.0 to 12.4.0.
- [Release notes](https://github.com/jbogard/MediatR/releases)
- [Commits](https://github.com/jbogard/MediatR/compare/v12.3.0...v12.4.0)

---
updated-dependencies:
- dependency-name: MediatR
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 15:29:48 -07:00
dependabot[bot] 48af8a7cd3
Bump dotnet/aspnet in /build/docker (#4021)
Bumps dotnet/aspnet from 8.0.7-cbl-mariner2.0 to 8.0.8-cbl-mariner2.0.

---
updated-dependencies:
- dependency-name: dotnet/aspnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-04 11:18:43 -07:00
v-ajajvanu af3a4a7c94
Possible multiple enumerations of IEnumerable collection set 2 (#4472) 2024-09-04 09:37:41 -07:00
Brendan Kowitz bc6b899b9b
Disable the ACR admin by default (#4475)
* Disable the ACR admin by default
* Remove ACR Admin user access
2024-09-03 13:14:59 -07:00
v-iyamauchi 5552a7bcc3
Fixing an IsDeleted issue on import/history. (#4473)
* Fixing an IsDeleted issue on import/history.

* Changing the verb to PUT.

* Getting the isDeleted status from ResourceWrapper instead of caching the wrapper object.
2024-08-29 13:30:22 -07:00
v-ajajvanu 43e184cc1c
Possible multiple enumerations of IEnumerable collection new (#4158)
* User story 100880 - Made changes from IEnumerable to IReadOnlyCollection

* ExportJobTask file changed

---------

Co-authored-by: Ajaj Vanu <v-ajajvanu@microsoft.com>
2024-08-27 17:43:44 -07:00
Jared Erwin 76698e7cd6
Change missing input params to RequestNotValid (#4439)
Throw bad request for missing/invalid Parameters resource on $reindex call

Refs AB#124925
2024-08-23 14:30:33 -07:00
v-iyamauchi c21e6353aa
Allow a searchParam create when PendingDelete one exists. (#4263)
* Allow a searchParam create when PendingDelete one exists.

* Fixing test failures.

* Adding UTs for SearchParameterValidator

* Switching an order of updating the status in the status and definition manager.
2024-08-22 16:14:55 -07:00
Mikael Weaver ac4d9bcac5
Fix JobHosting disposed before child jobs complete (#4268) 2024-08-21 13:44:52 -07:00
Fernando Henrique Inocêncio Borba Ferreira 8cef9b64b5
[SQL] Adding logs to SqlRetryService (#4233)
* Better logs in SqlRetryServicer

* Fix error in tests.
2024-08-20 17:18:17 -04:00
SergeyGaluzo c7af53017b
Better test (#4019)
* Better test

* 3 retries

* rearrange

* rearrange
2024-08-20 11:54:34 -07:00
v-iyamauchi a3b5eff6f7
Fixing duplicate errors in OperationOutcome. (#4017)
* Fixing duplicate entries in OperationOutcome.

* Adding UTs for ResourceProfileValidator

* Removing unnecessary namespaces.
2024-08-14 09:41:30 -07:00
Fernando Henrique Inocêncio Borba Ferreira 0f9392727f
[CI] Remove use of Resource Group when restoring KeyVault (#4016)
* Change to test PR pipeline

* Remove ResourceGroupName

* Undo uneeded changes
2024-08-14 16:29:28 +00:00
Fernando Henrique Inocêncio Borba Ferreira ee01474802
[CI] Remove flag -EnableRbacAuthorization and Restore Deleted KVs (#4013)
* Remove flag -EnableRbacAuthorization

* Add commands to restore deleted key vaults
2024-08-13 10:55:43 -07:00
Fernando Henrique Inocêncio Borba Ferreira 6028ea26a4
[CI] Handle failures during attempt to delete key vault (#4010)
* Handle failures during attempt to delete key vault

* Better handling errors
2024-08-09 13:13:30 -04:00
Robert Johnson ac8b3abb49
Export memory improvements (#4001) 2024-08-07 13:44:06 -07:00
SergeyGaluzo 0706bc94c7
Fixing flaky query plan test (#3994)
* reset in the end

* 1 sec

* 5

* tweak

* delay before query

* more waits
2024-08-02 11:11:24 -07:00
v-iyamauchi c971d72735
Update the job hosting to run the task count per queue type (#3997)
* Updating the job hosting to run the max running task count per queue type.

* Adding a new parameter for the running job count to JobHosting.ExecuteAsync.

* Adding a null check on _hostingConfiguration.
2024-08-01 22:51:20 +00:00
v-iyamauchi 2214c772d5
Suppressing NU1902. (#4000)
* Suppressing NU1902.

* Suppressing NU1902 in a different way
2024-08-01 13:38:06 -07:00
SergeyGaluzo f3c5b16d35
Add database setting to reuse query plans (#3991)
* Disabling EXISTS

* Comment

* spelling

* Removed not used parameter currentSearchParametersHash

* Database setting to reuse query plans

* fix tests

* fix tests

* Fixed typo

* reverting exists

* Tests
2024-07-30 14:38:32 +00:00