Skip to content

fix: 탈퇴 S3 일괄 삭제에서 객체별 실패를 성공으로 세지 않는다 - #311

Merged
Hwanggyuun merged 1 commit into
mainfrom
gyuun/fix/307-s3-delete-object-errors
Oct 3, 2026
Merged

Hwanggyuun merged 1 commit into
mainfrom
gyuun/fix/307-s3-delete-object-errors

Conversation

@Hwanggyuun

Copy link
Copy Markdown
Collaborator

Summary

  • 탈퇴 시 DeleteObjects 응답의 객체별 오류를 확인해, 실패한 키를 삭제 성공으로 세지 않습니다.
  • 일시 오류만 같은 호출에서 다시 지우고, AccessDenied와 재시도 뒤에 남은 키는 error 로그로 남깁니다.
  • 전체 성공, 일부 실패, 전부 실패에 대한 회귀 테스트를 추가했습니다. 사용자 prefix 격리와 페이지네이션은 유지합니다.

Fixes #307

Test plan

  • S3ServiceManagedMediaTest 통과
  • 배포 후 탈퇴 계정의 미디어 공개 URL이 403인지 확인

Made with Cursor

DeleteObjects 응답의 오류를 확인해 일시 오류만 다시 지우고, 남은 실패 키는 로그로 남긴다.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Hwanggyuun
Hwanggyuun merged commit edcd2fb into main Oct 3, 2026
6 checks passed
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.

[fix] 회원 탈퇴 시 S3 일괄 삭제의 개별 실패가 무시되어 미디어가 잔존

1 participant