feat(phase6): 안정화 - 파티셔닝 배치, 데이터 정리, 에러 핸들링 보완 #25

병합
HYOJIN feature/ISSUE-11-phase6-stabilization 에서 develop 로 2 commits 를 머지했습니다 2026-04-09 11:27:11 +09:00

2 커밋

작성자 SHA1 메시지 날짜
21229d3389 docs: 릴리즈 노트 업데이트
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 11:26:34 +09:00
1aec67cee1 feat(phase6): 안정화 - 파티셔닝 배치, 데이터 정리, 에러 핸들링 보완
파티셔닝:
- PartitionService (JdbcTemplate DDL, 파티션 생성/삭제/목록)
- PartitionManageScheduler (매월 1일 00:00, 미래 파티션 생성 + 만료 파티션 DROP)
- partition_migration.sql (운영 DB 수동 실행용 마이그레이션 문서)
- snp_api_request_log 월별 Range 파티션 전환 완료

데이터 정리:
- DataCleanupScheduler (매일 02:00, health_log 90일 이전 DELETE)
- application.yml retention/partition 설정 추가

에러 핸들링:
- GlobalExceptionHandler: DataAccessException, IllegalArgumentException, HttpMessageNotReadableException 핸들러 추가

Closes #11

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 11:25:43 +09:00