diff --git a/docs/RELEASE-NOTES.md b/docs/RELEASE-NOTES.md index 4f6b62c..472c11f 100644 --- a/docs/RELEASE-NOTES.md +++ b/docs/RELEASE-NOTES.md @@ -4,6 +4,9 @@ ## [Unreleased] +### 수정 +- queryWithCache 단일 소스(DB/캐시) 응답 소실 버그 수정 — mergeTracksByVessel() 참조 공유 시 allTracks.clear()로 결과 파괴 + ## [2026-03-09] ### 변경 diff --git a/src/main/java/gc/mda/signal_batch/domain/gis/service/GisServiceV2.java b/src/main/java/gc/mda/signal_batch/domain/gis/service/GisServiceV2.java index 1d0ac4f..7f3dd29 100644 --- a/src/main/java/gc/mda/signal_batch/domain/gis/service/GisServiceV2.java +++ b/src/main/java/gc/mda/signal_batch/domain/gis/service/GisServiceV2.java @@ -472,7 +472,6 @@ public class GisServiceV2 { // 4. 동일 선박 병합 (캐시 + DB 결과) List merged = mergeTracksByVessel(allTracks); - allTracks.clear(); return merged; }