Project

General

Profile

Actions

Bug #22791

open

file uploads via s3 interface are not protected from races

Added by Tom Clegg 6 days ago. Updated 5 days ago.

Status:
New
Priority:
Normal
Assigned To:
Category:
Keep
Target version:
Story points:
-

Description

While testing #22321 on tordo I used aws s3 cp to upload 312 files. The resulting collection had only 17 files.

When we started using the replace_files API for race-safe writes in #21702, we didn't do this in the S3 code path.

AFAICT this is not a regression because before #21702, we didn't use the previous "one writer per collection per keep-web process" lock in the S3 code path either.


Subtasks 1 (1 open0 closed)

Task #22805: ReviewNewBrett SmithActions
Actions #1

Updated by Peter Amstutz 5 days ago

  • Target version changed from Development 2025-04-16 to Development 2025-04-30
Actions #2

Updated by Peter Amstutz 5 days ago

  • Subtask #22805 added
Actions

Also available in: Atom PDF