Skip to content

Resumable HTTP uploads#97

Draft
Yannicked wants to merge 62 commits into
iterorganization:developfrom
Yannicked:feature/v1.3-http-resumable-upload
Draft

Resumable HTTP uploads#97
Yannicked wants to merge 62 commits into
iterorganization:developfrom
Yannicked:feature/v1.3-http-resumable-upload

Conversation

@Yannicked

Copy link
Copy Markdown
Collaborator

No description provided.

Yannicked added 30 commits May 12, 2026 15:03
…3 chain

complete_ingestion_task opened a DB session via get_db() but never closed
it, leaking a connection on every ingestion (it is the terminal task of the
v1.3 chain). Wrap its body in try/finally so the session is always closed,
matching copy_files_task and validate_imas_task.

validate_imas_task was a stub that always set VALIDATED without validating,
and the v1.3 ingestion chain never ran it, so v1.3 silently ignored
validation.auto_validate / error_on_fail that v1/v1.1/v1.2 honor. The task
now runs the same schema Validator v1.2 uses, sets VALIDATION_FAILED and
(when error_on_fail) re-raises to abort the chain before COMPLETED. The v1.3
endpoint inserts the validation step into the chain when auto_validate is set.
Yannicked and others added 24 commits July 3, 2026 11:03
@Yannicked Yannicked force-pushed the feature/v1.3-http-resumable-upload branch from 39114b1 to 8d0d2b7 Compare July 15, 2026 11:26
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.

Update CLI To Support New Upload Workflow Implement Resumable HTTP uploads

3 participants