Multiple artifact uploads to model registry model versions
requested to merge 461751-feature-sequential-multiple-artifact-upload-to-model-registry-model-versions-2 into master
What does this MR do and why?
feature: Multiple artifact uploads to model registry model versions
Related #461751 (closed) and #461750 (closed) (This resolves the simultaneous file uploads issue as it's easy)
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
How to set up and validate locally with screenshots or screen recordings
Go to any project, and then deploy and model registry.
On master branch you can try the existing single upload behavior
Uploading multiple files to an existing model
- Create a model FooModel1 by just giving a name without file uploads
- Create a version 1.0.0 by just giving a version without file uploads
- Upload some files
- Upload some large files and cancel them
Select multiple files | Cancel files | Status |
---|---|---|
....
Creating a model version with multiple file upload
- Create a model FooModel1 by just giving a name without file uploads
- Create a model version 1.0.0, and select multiple files.
- You can cancel not uploaded files
- Click the "Create.." button
- If you fload some large files and you have time to cancel them
Creating a model with file multiple uploads
Similar to version but in the model modal.
Model | Model version |
---|---|
Notes
- One caveat is that in your axios cancellations don't work in your local GDK website configuration. It seems to work, but at the end at the network binding level the file still gets uploaded.
Edited by Alper Akgun