You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim 0c4446a6ec fix: 대량 스캔 시 서버 사망 방지 — 세마포어 fast-fail + limit-concurrency 조정
- Alpaca intraday: 세마포어 대기 10초 제한, 초과 시 429 즉시 반환
  (기존: 120초 대기하며 커넥션 슬롯 점유 → 이벤트 루프 포화)
- Filing search: 세마포어(8) + 10초 fast-fail 추가
  (기존: 동시성 제한 없이 A-Z 스캔 시 수백 개 요청 쌓임)
- limit-concurrency 50→25 (실제 처리량은 세마포어가 제한하므로 여유 슬롯 불필요)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
4 months ago
..
api fix: 대량 스캔 시 서버 사망 방지 — 세마포어 fast-fail + limit-concurrency 조정 4 months ago
core fix: DB 커넥션 풀 고갈 — pool_timeout 단축 + idle_in_transaction 자동 종료 4 months ago
middleware fix: 서버 안정성 종합 — BaseHTTPMiddleware 제거 + gc.collect() + Semaphore(5) 4 months ago
models fix: error_logs.path VARCHAR(500) → TEXT — 서버 응답 불가 해결 4 months ago
schemas feat: multi-ticker bulk bars endpoints + BF-B ticker normalization 4 months ago
services fix: 백그라운드 reindex 전역 세마포어(3) 추가 — 이벤트 루프 포화 방지 4 months ago
utils perf: API 성능 개선 Round 3 — 8개 항목 (P15-P22) 5 months ago
__init__.py
main.py perf: API 성능 개선 Round 2 — 9개 항목 (P6-P14) 5 months ago