Implement recoverable exact result deletion

This commit is contained in:
ms2k 2026-07-17 19:28:28 +09:00
commit 791e00f4c0

View file

@ -413,6 +413,14 @@ impl TargetStore {
self.multipart.abort(&session.identity).await
}
pub async fn abort_multipart_exact(
&self,
identity: &MultipartIdentity,
) -> Result<(), TargetError> {
self.ensure_multipart_identity(identity)?;
self.multipart.abort(identity).await
}
pub async fn discover_staging_write(
&self,
key: &str,