Skip to content

CI-115 - Add ability to resume uploading a dataset from CLI#208

Merged
malnasleh merged 8 commits into
mainfrom
CI-115-CLI-Ability-to-resume-uploading-of-a-dataset
Jun 10, 2026
Merged

CI-115 - Add ability to resume uploading a dataset from CLI#208
malnasleh merged 8 commits into
mainfrom
CI-115-CLI-Ability-to-resume-uploading-of-a-dataset

Conversation

@malnasleh

@malnasleh malnasleh commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Added a new resume-upload command option that allows users of the CLI to resume uploading a dataset that was aborted during initial upload. In non-interactive mode the user is expected to provide a dataset that is in pending status or they will be met with an input error message. There is also a size check so if a file has been modified it is reuploaded even if it was completely uploaded the first time.

@malnasleh

Copy link
Copy Markdown
Contributor Author
image Screenshot showing what going through resume_upload command in interactive mode looks like. Note file_2 was modified

@malnasleh

Copy link
Copy Markdown
Contributor Author
image Screenshot showing input error message for non interactive invocation of resume-upload command on a dataset that's not in pending

@malnasleh

Copy link
Copy Markdown
Contributor Author
image Successful non-interactive resume-upload run

@malnasleh malnasleh requested a review from a team June 6, 2026 01:50
@malnasleh malnasleh marked this pull request as ready for review June 6, 2026 01:50
Comment thread cirro/clients/s3.py Outdated
Comment thread cirro/file_utils.py
@sonarqubecloud

Copy link
Copy Markdown

@malnasleh malnasleh merged commit e6a1eb7 into main Jun 10, 2026
11 checks passed
@malnasleh malnasleh deleted the CI-115-CLI-Ability-to-resume-uploading-of-a-dataset branch June 10, 2026 02:43
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.

2 participants