Skip to main content

multipart_scan

Function multipart_scan 

Source
pub async fn multipart_scan(
    profile_id: ProfileId,
    bucket: BucketId,
    older_than_secs: Option<u64>,
    store: State<'_, ProfileStoreHandle>,
    pool: State<'_, S3ClientPoolHandle>,
    multipart_table: State<'_, MultipartTableHandle>,
) -> Result<Vec<MultipartUpload>, AppError>
Expand description

List all in-progress multipart uploads for bucket, classifying each as Brows3r (in our multipart_active table) or Unknown (foreign).

Optionally filter out uploads younger than older_than_secs seconds.

Satisfies AC-4 cleanup scanner requirement.