You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A GitHub rate limit error happened while processing the refresh. It's unclear why; my theory is that they tried to refresh several times.
We wrote out the commit of the version processed, but no source file content (because of the error fetching the content due to the GitHub rate limit)
After the rate limit was "restored", the user tried refreshing again, but because the webservice saw it had already processed the commit, it skipped and didn't read anything from GitHub; file stayed with no content.
The user was able to refresh the version using the hardRefresh=true query parameter
To Reproduce
Steps to reproduce the behavior:
See Discourse topic and description
Expected behavior
Ideas:
Don't write out the commit if we get a rate limit error; have better indications in general for this error case.
Expose hardRefresh query parameter in the UI. Perhaps only for versions, and not the workflow, as it can result in a ton of API requests for some workflows.
Given that this deprecated path for registering workflows, it may not be worth the effort. But we should also make sure this doesn't happen in the .dockstore.yml path -- even though we haven't had any rate limit errors there yet, it could happen eventually.
Describe the bug
See discussion at https://discuss.dockstore.org/t/message-this-version-has-no-files-of-this-type-upon-refresh-but-valid-file-exists/7679, but it looks like what happened was (implementer should verify):
hardRefresh=true
query parameterTo Reproduce
Steps to reproduce the behavior:
See Discourse topic and description
Expected behavior
Ideas:
hardRefresh
query parameter in the UI. Perhaps only for versions, and not the workflow, as it can result in a ton of API requests for some workflows.Additional context
[Domain] - https://dockstore.org
Webservice
UI
Compose Setup
Deploy
┆Issue is synchronized with this Jira Story
┆Fix Versions: Dockstore 2.X
┆Issue Number: DOCK-2479
┆Sprint: Backlog
┆Issue Type: Story
The text was updated successfully, but these errors were encountered: