From 7411c8956f9d9f6c16902d65b4f649337ff1739e Mon Sep 17 00:00:00 2001 From: joungmin Date: Mon, 15 Jun 2026 15:42:43 +0900 Subject: [PATCH] =?UTF-8?q?docs(changelog):=20v0.1.34=20#331=20VectorServi?= =?UTF-8?q?ce=20batchUpdate=20=EA=B8=B0=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 055dd31..ea516e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ ## 2026-06-15 +### ⚡ #331 VectorService batchUpdate (v0.1.34) +- saveRestaurantVectors: N+1 단건 INSERT → 단일 jdbc.batchUpdate(SqlParameterSource[]) +- UUID 인라인 변환 제거 → IdGenerator.newId() 공통화 +- 현재 N=1이지만 chunk 분할 도입 시 효과 본격화 +- 설계서: docs/design/331-vector-batch-insert/README.md +- Refs: #331 (close) + ### ⚡ #326 parseJson 단일 패스 (v0.1.33) - OciGenAiService.parseJson 잘린 배열 복구를 brace depth counter 단일 패스로 교체 - 이전 O(N²) + Jackson 예외 양산 → O(N) + 명시적 에러 경로