S&P 해양 데이터 동기화 배치 시스템
Go to file
HYOJIN 9b4dba1568 feat(maintenance): 배치 로그 관리 정리 Job 구현 (#16)
- BatchLogCleanupJobConfig: Tasklet 기반 로그 정리 Job
- BatchLogCleanupRepository: FK 순서 고려 6단계 삭제
  (step_context → step_execution → job_context → job_params → job_execution → job_instance)
- application.yml: log-retention-days: 90 설정
- UI 스케줄에서 batchLogCleanupJob 등록하여 사용

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 16:10:44 +09:00
.claude chore: 팀 워크플로우 초기화 및 CLAUDE.md 프로젝트 특화 (#2) 2026-03-23 14:24:41 +09:00
.gitea/workflows ci: Gitea Actions 자동배포 워크플로우 구성 (#12) (#14) 2026-03-25 11:06:29 +09:00
.githooks chore: 팀 워크플로우 초기화 및 CLAUDE.md 프로젝트 특화 (#2) 2026-03-23 14:24:41 +09:00
.mvn chore: 팀 워크플로우 부트스트랩 - .mvn/settings.xml 2026-03-23 13:52:40 +09:00
docs docs: 릴리즈 노트 정리 (2026-03-25) (#18) 2026-03-25 15:06:54 +09:00
frontend perf: 동기화 현황 데이터 로딩 속도 개선 (#9) (#17) 2026-03-25 15:02:45 +09:00
src/main feat(maintenance): 배치 로그 관리 정리 Job 구현 (#16) 2026-03-25 16:10:44 +09:00
.editorconfig chore: 팀 워크플로우 부트스트랩 - .editorconfig 2026-03-23 13:52:37 +09:00
.gitattributes feat: snp-sync-batch 프로젝트 초기 설정 2026-03-23 13:33:31 +09:00
.gitignore feat(동기화현황): 동기화 현황 메뉴 추가 및 배치 Reader 리팩토링 (#1) (#5) 2026-03-24 17:29:07 +09:00
.sdkmanrc chore: 팀 워크플로우 부트스트랩 - .sdkmanrc 2026-03-23 13:52:40 +09:00
CLAUDE.md chore: 팀 워크플로우 초기화 및 CLAUDE.md 프로젝트 특화 (#2) 2026-03-23 14:24:41 +09:00
DEVELOPMENT_GUIDE.md feat: snp-sync-batch 프로젝트 초기 설정 2026-03-23 13:33:31 +09:00
pom.xml perf: 동기화 현황 데이터 로딩 속도 개선 (#9) (#17) 2026-03-25 15:02:45 +09:00
SWAGGER_GUIDE.md feat: snp-sync-batch 프로젝트 초기 설정 2026-03-23 13:33:31 +09:00
workflow-version.json chore: 팀 워크플로우 부트스트랩 - workflow-version.json 2026-03-23 13:52:38 +09:00