-
Notifications
You must be signed in to change notification settings - Fork 518
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
Moves Cosmos Export to QueueClient #3169
Moves Cosmos Export to QueueClient #3169
Conversation
dc7d171
to
58e89f6
Compare
58e89f6
to
cb4b073
Compare
cb4b073
to
4b50970
Compare
I think the legacy export code should be removed before merging this in. Having two code paths active at once will just create confusing code flow and unpredictable functionality. I've tested this locally without it and it works. I don't see any reason why it would still be needed. |
src/Microsoft.Health.Fhir.CosmosDb/Features/Operations/Export/CosmosExportOrchestratorJob.cs
Outdated
Show resolved
Hide resolved
...osoft.Health.Fhir.SqlServer.UnitTests/Features/Operations/Export/ExportProcessingJobTests.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can this file be removed? It doesn't look like it is doing any work, it is just pass through methods.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The updated code doesn't seem able to find export jobs made the old way when a user tries to hit the job status endpoint. |
src/Microsoft.Health.Fhir.CosmosDb/Features/Storage/Operations/CosmosFhirOperationDataStore.cs
Outdated
Show resolved
Hide resolved
ecbfe92
to
73d3793
Compare
src/Microsoft.Health.Fhir.CosmosDb/Features/Operations/Export/CosmosExportOrchestratorJob.cs
Outdated
Show resolved
Hide resolved
...oft.Health.Fhir.Shared.Core.UnitTests/Features/Operations/Export/ExportProcessingJobTests.cs
Outdated
Show resolved
Hide resolved
...oft.Health.Fhir.Shared.Core.UnitTests/Features/Operations/Export/ExportProcessingJobTests.cs
Outdated
Show resolved
Hide resolved
dbc955d
to
2650b1d
Compare
d627663
to
56c6601
Compare
073fa9d
to
d80336c
Compare
d80336c
to
0a7d4fd
Compare
src/Microsoft.Health.Fhir.Core/Features/Operations/FhirOperationDataStoreBase.cs
Show resolved
Hide resolved
src/Microsoft.Health.Fhir.Core/Features/Operations/FhirOperationDataStoreBase.cs
Show resolved
Hide resolved
src/Microsoft.Health.Fhir.Core/Features/Operations/FhirOperationDataStoreBase.cs
Show resolved
Hide resolved
4587405
to
a6a5360
Compare
a6a5360
to
98f30e6
Compare
…f it and the PR isn't complete yet.
Description
Warning: File names in Cosmos export will change for new jobs.
Related issues
Addresses #3248
Testing
Existing export tests
Manual testing
FHIR Team Checklist
Semver Change (docs)
Patch|Skip|Feature|Breaking (reason)