fix: shipimg path conflict #59

병합
htlee feature/dashboard-phase-1 에서 develop 로 1 commits 를 머지했습니다 2026-02-20 11:39:32 +09:00

1 커밋

작성자 SHA1 메시지 날짜
273d65c01a perf: Daily Job 인메모리 캐시 기반 최적화 — N+1 SQL 제거
Hourly Job에 적용된 캐시 기반 병합 패턴을 Daily Job에 동일 적용:
- CacheBasedDailyTrackReader: L2(HourlyTrackCache)에서 읽기 + DB fallback
- DailyTrackMergeProcessor: Java 인메모리 WKT 병합 + 통계 집계
- 비정상 검출: MMSI별 개별 쿼리 → 1회 bulk prefetch
- SQL ~20,000건 → ~3건 (99.98% 감소), 24분 → 30~60초 예상

삭제: DailyTrackProcessor, DailyTrackProcessorWithAbnormalDetection,
      BaseTrackProcessorWithAbnormalDetection (N+1 SQL 프로세서)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 11:38:48 +09:00