Compare commits
1 Commits
v0.1.20
...
5579c5b00f
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5579c5b00f |
@@ -6,6 +6,13 @@
|
|||||||
|
|
||||||
## 2026-06-15
|
## 2026-06-15
|
||||||
|
|
||||||
|
### 🧱 P4-1 백엔드 CRUD 결함 (v0.1.20)
|
||||||
|
- #294: MemoService/ReviewService 동시성 DuplicateKeyException 가드, rating 0~5 검증, getAvgRating NVL
|
||||||
|
- #295: 유니크 충돌 typed exception, channel_id "UC..." 형식 명시 분기, findByChannelId 컬럼 보완, body null 가드
|
||||||
|
- #290: @PreDestroy executor shutdown, 캐시 silent → log.warn + cache.del, tabling/catchtable URL 스킴 화이트리스트
|
||||||
|
- 후속 분리: #332(#290), #333(#295), #334(#294) — DTO/DDG/세분화/테스트
|
||||||
|
- Refs: #290 #294 #295 (close)
|
||||||
|
|
||||||
### 🔍 #293 검색/벡터 결함 7건 (v0.1.19)
|
### 🔍 #293 검색/벡터 결함 7건 (v0.1.19)
|
||||||
- SearchController: q 빈값 400 가드 (`%%` 응답 폭발 차단)
|
- SearchController: q 빈값 400 가드 (`%%` 응답 폭발 차단)
|
||||||
- SearchService: LIKE 와일드카드 escape (%, _, \), hybrid 모드에서 sem 결과에도 채널 부착
|
- SearchService: LIKE 와일드카드 escape (%, _, \), hybrid 모드에서 sem 결과에도 채널 부착
|
||||||
|
|||||||
Reference in New Issue
Block a user