Skip to content

Fix/handle already persisted file uploads#484

Merged
davidjamesstone merged 2 commits intofix/df-868-handle-partial-file-failuresfrom
fix/handle-already-persisted-file-uploads
Apr 2, 2026
Merged

Fix/handle already persisted file uploads#484
davidjamesstone merged 2 commits intofix/df-868-handle-partial-file-failuresfrom
fix/handle-already-persisted-file-uploads

Conversation

@davidjamesstone
Copy link
Copy Markdown
Contributor

@davidjamesstone davidjamesstone commented Mar 31, 2026

@davidjamesstone davidjamesstone marked this pull request as ready for review March 31, 2026 16:08
@davidjamesstone davidjamesstone force-pushed the fix/handle-already-persisted-file-uploads branch from 8928e31 to ac3e461 Compare April 1, 2026 09:12
@davidjamesstone davidjamesstone force-pushed the fix/handle-already-persisted-file-uploads branch from ac3e461 to 167f731 Compare April 1, 2026 10:13
@davidjamesstone davidjamesstone changed the base branch from main to fix/df-868-handle-partial-file-failures April 1, 2026 10:14
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 1, 2026

@davidjamesstone davidjamesstone merged commit 772437c into fix/df-868-handle-partial-file-failures Apr 2, 2026
9 checks passed
@davidjamesstone davidjamesstone deleted the fix/handle-already-persisted-file-uploads branch April 2, 2026 09:50
mokhld added a commit that referenced this pull request Apr 2, 2026
…ion (#482)

* fix(DF-868): handle partial file failures in multi-file upload ingestion

Skip rejected/pending files and only ingest complete ones, so a single
virus-failed file no longer causes the entire batch to be dropped.

* Fix/handle already persisted file uploads (#484)

* Change copyS3File to handle files that have already been persisted

* Add tests to copyS3File to handle files that have already been persisted

---------

Co-authored-by: David Stone <davidjamesstone@gmail.com>
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