설명
현재 CloudStorageException이 원본 예외(cause)를 받지 않아 S3 관련 오류 발생 시 스택 트레이스와 근본 원인 정보가 소실됩니다. 프로덕션 환경에서 디버깅을 어렵게 만드는 요인입니다.
따라서 다른 예외에서도 전파할 수 있도록 전체적인 구조를 재설계합니다.
작업 범위
Exception에 Throwable cause를 받는 생성자 추가
참고 링크
참고 사항
이 작업은 예외 처리 구조 전반에 걸친 개선의 일부로 진행될 예정입니다.