#292: - ExtractorService.extractRestaurants: transcript null/blank 가드 (NPE 방지) - PipelineService.processExtract: 진입 시 status='processing' 명시 전이 - PipelineService.processExtract: geocode 실패(geo==null) 시 좌표/place_id/주소 관련 컬럼을 data에 put하지 않아 upsert COALESCE 보존 의도 명확화 - GeocodingService.parseRegionFromAddress: 빈 토큰을 region 문자열에 포함하지 않도록 정규화 (예: '한국||구' 같은 깨진 토큰 방지) #291: - VideoService.saveVideosBatch: @Transactional 추가 → batch insert 원자성 - .gitignore: backend-java/cookies.txt 및 **/cookies.txt 명시 (보안 노출 차단) 후속 분리: #325 (#291 잔여 MINOR), #326 (#292 parseJson 최적화 + MINOR) Refs: #291 #292
23 lines
269 B
Plaintext
23 lines
269 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
.env
|
|
.ch-backup/
|
|
node_modules/
|
|
.next/
|
|
.env.local
|
|
*.log
|
|
|
|
# Java backend
|
|
backend-java/build/
|
|
backend-java/.gradle/
|
|
|
|
# K8s secrets (never commit)
|
|
k8s/secrets.yaml
|
|
|
|
# OS / misc
|
|
.DS_Store
|
|
backend/cookies.txt
|
|
backend-java/cookies.txt
|
|
**/cookies.txt
|