커밋 그래프

23 커밋

작성자 SHA1 메시지 날짜
59ecdd851e feat(shipdetail): 선박제원정보 배치 작업 병렬화 (Partitioned Step)
- IMO 목록을 N개 파티션으로 분할하여 병렬 API 호출
- ImoFetchTasklet으로 IMO 조회 단계 분리
- sourceStepExecutionId → sourceJobExecutionId 마이그레이션
- afterFetch 중복 실행 방지 플래그 추가
- partition-count 설정 외부화 (dev:2, prod:4)
2026-03-20 16:15:05 +09:00
3f0548e5e4 refactor(config): API 인증정보 공통화 및 미사용 설정 제거 (#59)
- ship-api.username/password → api-auth.username/password 공통 설정으로 이동
- 환경별 파일(dev/prod)에서 중복 인증정보 제거
- 미사용 app.batch.api.url/timeout 설정 제거
- MDA 전용 설정파일(application-qa.yml) 삭제
2026-03-17 16:19:28 +09:00
4bed98dbc8 feat: 스키마명 변경 (t_std_snp_data → std_snp_data, t_std_snp_svc → std_snp_svc)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 11:09:56 +09:00
7ffb8b70ae feat: 선박 AIS 마지막 위치 업데이트 대상 변경
* new_snp.core20 -> t_std_snp_svc.tb_ship_main_info
2026-02-27 18:35:50 +09:00
351dbdbae7 feat: application_yml 환경변수 추가 2026-02-27 18:14:52 +09:00
a4d3fab926 feat: 재수집 실패건 재시도 프로세스 추가 및 선박제원정보 수집 최적화 2026-02-26 16:59:57 +09:00
a708df3534 Merge pull request 'feat(batch): 선박 마지막 위치 업데이트 프로세스 변경' (#7) from feature/last-position-update into develop
Reviewed-on: #7
2026-02-24 14:17:38 +09:00
c3d2e674e0 feat: 마지막 위치 업데이트 대상 테이블 임시 변경
* tb_ship_main_info -> core20
* 기존 배치 작업 삭제
2026-02-24 14:13:58 +09:00
26d142894e feat(kafka): prod Kafka 클러스터 브로커 주소 설정
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 06:43:40 +09:00
290933f94f chore: Kafka topic명 변경 및 SignalKind 수집 스크립트 추가
- tp_SNP_AIS_Signal → tp_Global_AIS_Signal (3개 프로파일)
- scripts/collect_signalkind_candidates.sh 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 21:52:50 +09:00
LHT
178ac506bf feat: add AIS target Kafka producer pipeline 2026-02-13 03:10:38 +09:00
07368f18cb 🔥 application.yml 설정 변경 2026-02-12 10:41:27 +09:00
f53648290c
🔀 데이터 값 검증 컬럼 추가 (#4)
* 🗃️ PSC : 값 검증 컬럼 추가

* 🗃️ Facility : 값 검증 컬럼 추가

* 🔊 Facility : API Request 로그 추가

* 🗃️ Event : 값 검증 컬럼 추가

* 🗃️ Movement : 값 검증 컬럼 추가

* 🗃️ 공통코드 : 값 검증 컬럼 추가, API 로그 서비스 추가

* 🗃️ IMO 메타 수집 : 값 검증 컬럼 추가, API 로그 서비스 추가

* 🗃️ Risk&Compliance : 값 검증 컬럼 추가

* 🗃️ 선박제원정보 : 값 검증 컬럼 추가, 해시값 비교 프로세스 제거

* 🗃️ schema change : snp_data -> t_snp_data
2026-02-05 18:49:27 +09:00
cbb53fd9f1 🗃️ Core 캐시 대상 변경 2026-01-09 14:59:20 +09:00
1c491de9e2 🗃️ application.xml 수정 2025-12-12 15:34:02 +09:00
eb81be5f21 🗃️ application.xml 정리 2025-12-10 10:54:44 +09:00
fedd89c9ca [수정]
- GPU DB core20 테이블 정보 프로파일 추가
2025-12-10 08:46:15 +09:00
e9b30f8817 🗃️ JPA 스키마 지정 (snp_data) 2025-12-08 13:33:23 +09:00
55d4dd5886 [수정]
- 파티션 관리 job 추가 (+3일 미리 생성, 14일 이전 파티션 자동drop 설정)
- (임시) GPU 운영 포트 9000번 변경
- ais_target 테이블 일일 파티션구조로 변경 (1일 데이터 약 20GB)
2025-12-04 13:05:00 +09:00
4282fc9106 🗃️ Risk&Compliance batch_flag 추가 2025-11-28 18:21:21 +09:00
68893f9657 🛂 운영서버 요청 URL 변경 2025-11-28 10:43:10 +09:00
f9b20bdc59 🗃️ 운영접속주소 수정 2025-11-27 22:03:09 +09:00
906611c9b8 Risk&Compliance Data Import Job 개발 2025-11-27 21:55:46 +09:00