JPA 저장 오류를 재현해 약 200만 건 보정
Mock 테스트에서 놓친 JPA 변경 감지 오류를 실제 영속성 컨텍스트에서 재현했습니다. 잘못 저장된 데이터를 찾아 보정하는 스크립트를 작성했습니다.
Spring Boot 2.3.8 → 3.3.3 전환은 별도 작업으로 진행했습니다. 테스트를 0개에서 160개 이상으로 늘려 기존 동작을 검증했습니다.
Spring Boot 2.3.8 → 3.3.3 · 기존 동작을 검증하기 위한 테스트 수
오류 재현 → 영향 데이터 확인 → 보정 스크립트 → 약 200만 건 보정
- 원인
- 변경 감지 누락
- 재현
- 영속성 컨텍스트
- 조치
- 잘못된 데이터 보정
