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

34 26 repeat submit for extraction #37

Merged
merged 17 commits into from
Sep 21, 2023
Merged

Conversation

minump
Copy link
Collaborator

@minump minump commented May 15, 2023

This PR is built on #33

The createUploadExtract function is moved to actions/client file. This makes actions/dataset deal with only dataset actions and actions/file deal with only file actions.

If the POST extraction request fails with status 409, the code waits for 30s and sends a POST request again.
The checkExtractionStatus function in utils/file.js now checks for error in "StatusMessage" from extractor.

Fixes #26
When there is an error in the extractor message, the processing is stopped and client overlay displays "Error in extractor". Better error message display will be worked on in another issue.

Fixes #34
If POST to extraction (/files/${file_id}/extractions) gives 409 error, the code waits for 30s and resubmits again.

@minump minump requested a review from lmarini May 15, 2023 20:03
@minump minump self-assigned this May 15, 2023
This was linked to issues May 15, 2023
@minump minump changed the title 34 repeat submit for extraction 34 26 repeat submit for extraction May 15, 2023
@minump minump mentioned this pull request Jul 3, 2023
@minump
Copy link
Collaborator Author

minump commented Sep 21, 2023

On testing, found an issue in request /extractions/status. Issue captured here #55

A hot fix is implemented in this PR. The request is not sent. Instead the extraction status is set to true (hard-coded). This is ok as there is another check done to check if the specific file type has been generated.

@minump minump changed the base branch from 29-upload-all-files-to-space to main September 21, 2023 15:36
@minump
Copy link
Collaborator Author

minump commented Sep 21, 2023

Merging to main

@minump minump merged commit 6c09dc2 into main Sep 21, 2023
@minump minump deleted the 34-repeat-submit-for-extraction branch May 21, 2024 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Repeat submit for extraction Handler server side extractor error
1 participant