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

Retry resilience stopgap #42

Merged
merged 3 commits into from
Oct 23, 2023
Merged

Retry resilience stopgap #42

merged 3 commits into from
Oct 23, 2023

Conversation

alexdunnjpl
Copy link
Contributor

🗒️ Summary

Adds stopgap retry behaviour to DataLoader.loadBatch(), as a tentative step toward resolution of NASA-PDS/harvest#125

⚙️ Test Data and/or Report

Manually tested to ensure intended behaviour. Requires in-situ testing to determine whether this fixes the user issue.

♻️ Related Issues

addresses NASA-PDS/harvest#125

@alexdunnjpl
Copy link
Contributor Author

Not necessarily intended for direct merge - @jordanpadams what's the intended process to build a version of harvest utilizing a snapshot version of registry-common with this update for provision to Dan/Irma?

@jordanpadams
Copy link
Member

@alexdunnjpl once this PR is merged, we will need to manually trigger the unstable build on harvest to get a new SNAPSHOT created: https://github.com/NASA-PDS/harvest/actions/workflows/unstable-cicd.yaml

we should wait ~30 minutes after this merge to do so though, just in case it takes some time for the new SNAPSHOT version to post on Maven central repo

fix bug - non-decrementing recursive call after refactor
@alexdunnjpl
Copy link
Contributor Author

@tloubrieu-jpl @jordanpadams could one of y'all please merge? I'm not authorized on this repo.

@tloubrieu-jpl tloubrieu-jpl merged commit d553fd3 into main Oct 23, 2023
2 checks passed
@tloubrieu-jpl tloubrieu-jpl deleted the retry-resilience-stopgap branch October 23, 2023 21:07
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.

3 participants