-
Notifications
You must be signed in to change notification settings - Fork 124
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
New version of file cannot be downloaded #6211
Comments
@marrus-sh is going to add a link to a PR that added some versioning things to the valkyrie branch of this code to help guide implementation. |
There might be missing API in Valkyrie for this - we just need to know what that API should be and we can get it added. See samvera/valkyrie#162 |
We'll have to repeat QA of versioning features right after implementing this. Put this in the QA column. |
Here is the PR where I previously worked on versioning in a Valkyrie context: #5886 Ultimately versioning support is provided by the storage adapter, which needs It’s surprising to me that №8 in the steps to reproduce works successfully in PG nurax. Does the nurax PG adapter actually support versioning, or is this effectively a no‐op despite being logged? I think getting some tests to ensure that uploading a new version actually does something on the postgres backend would be a good place to start. The final checkbox in #5876 might be a place to begin looking as well. |
It's our feeling that a variety of the versioning stuff in Hyrax w/ Valkyrie just silently fails. There's stuff for reading versioning and stuff for saving versioning - a lot of that is currently missing regardless of which storage adapter you're using. Don't know if Wings has saving versions - it has support for reading versions. Right now it's expected that the storage adapter has a We think we can look at Step 1: Investigate what the current implementation is and document it here. |
We've disabled versioning in nurax-pg, we're going to close this ticket and run QA after closing #6234 and if versioning is still broken then we'll open a new ticket. |
Descriptive summary
When I upload a new version of a file on pg.nurax, the upload process completes in the UI, but the new version of the file cannot be downloaded.
Steps to reproduce the behavior in User Interface (UI)
Edit This File Set
buttonVersions
tabChoose New Version File
buttonOpen
Upload New Version
button.Actual behavior (include screenshots if available)
User activity section on the fileset page reflects that a new version has been uploaded, but download button downloads the original version.
Acceptance Criteria/Expected Behavior
After uploading the new version of a file, the user activity section on the fileset page should reflect that a new version has been uploaded and the download button should download the new version.
The text was updated successfully, but these errors were encountered: