-
Notifications
You must be signed in to change notification settings - Fork 1
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
feat: DTOSS-6682 CaaSFile failure read changes #569
base: main
Are you sure you want to change the base?
Conversation
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
...tManager/src/Functions/CaasIntegration/receiveCaasFile/ProcessFileClasses/ProcessCaasFile.cs
Outdated
Show resolved
Hide resolved
@@ -83,6 +86,9 @@ public async Task Run([BlobTrigger("inbound/{name}", Connection = "caasfolder_ST | |||
allTasks.Add( | |||
_processCaasFile.ProcessRecords(batch, options, screeningService, name) | |||
); | |||
allTasks.Add( |
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.
would this not insert the records twice as you are calling both process records and process records with retry
/// </summary> | ||
/// <param name="fileName">The name of the file.</param> | ||
/// <returns>A task representing the asynchronous operation.</returns> | ||
public async Task ClearProcessingState(string fileName) |
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.
This method isn't doing anything?
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.
Looks good to me if you could address Michael's comments
Need to see demo before this is merged
…the queue we remove record form list of all records
Quality Gate passedIssues Measures |
Description
To implement the CaaSFileIntegration file failure reading as exception and storing the file in the BlobStorage
Context
Type of changes
Checklist
Sensitive Information Declaration
To ensure the utmost confidentiality and protect your and others privacy, we kindly ask you to NOT including PII (Personal Identifiable Information) / PID (Personal Identifiable Data) or any other sensitive data in this PR (Pull Request) and the codebase changes. We will remove any PR that do contain any sensitive information. We really appreciate your cooperation in this matter.