Skip to content

File sharing session#6323

Draft
anna-parker wants to merge 4 commits into
mainfrom
file_sharing_session
Draft

File sharing session#6323
anna-parker wants to merge 4 commits into
mainfrom
file_sharing_session

Conversation

@anna-parker
Copy link
Copy Markdown
Contributor

@anna-parker anna-parker commented Apr 30, 2026

Partially resolves #3935, resolves #4056

I started going through the file sharing code with claude and tackling some open issues

Screenshot

TODOs:

  • ensure files submitted by the prepro pipeline are also marked as submitted and are not accidentally garbage collected (unless the pipeline submission fails and a redo is required) -> basically we need to update the code to check if a file ID is referenced in the unprocessed or processed data
  • add garbage collection for old versions of processed files

PR Checklist

  • All necessary documentation has been adapted.
  • The implemented feature is covered by appropriate, automated tests.
  • Any manual testing that has been done is documented (i.e. what exactly was tested?)

🚀 Preview: Add preview label to enable

@claude claude Bot added backend related to the loculus backend component preprocessing Issues related to the preprocessing component labels Apr 30, 2026
@claude
Copy link
Copy Markdown
Contributor

claude Bot commented Apr 30, 2026

This PR may be related to: #4221 (File sharing)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend related to the loculus backend component preprocessing Issues related to the preprocessing component update_db_schema

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make files uneditable after submission Build a garbage collector for file sharing

2 participants