Conversation
복습 완료 전진의 '오늘'이 스케줄 조회(ScheduleController)의 KST '오늘'과 어긋나던 문제 수정. LocalDateTime.now() 는 JVM 기본 타임존(컨테이너 UTC)을 써서, KST 00:00~08:59 구간에 제출하면 today(UTC)=어제(KST)가 되어 오늘 due 복습 카드가 전진되지 않고(완료 무반영) due 날짜도 하루 밀렸다. 팀 표준 Clock(ClockConfig, Asia/Seoul)을 주입해 now(clock)로 계산한다. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
instance_name 라벨 기준으로 인스턴스별 RPS와 활성 인스턴스 수를 확인할 수 있는 패널 2개를 공통 대시보드에 추가한다.
고정 Clock을 KST 10:00 → UTC 23:30(KST 익일 08:30)으로 옮겨 버그가 재현되던 00:00~08:59 경계를 실제로 통과시키고, submittedAt·복습 전진 인자가 LocalDateTime.of(2026,5,12,8,30)인지 절대값으로 단언한다. 두 값의 동일성만 검사하던 기존 방식은 구현이 raw now()로 되돌아가도 통과해 회귀를 못 잡았다. (CodeRabbit 리뷰 반영) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
fix(quiz): 유사퀴즈 제출 시각을 주입 Clock(Asia/Seoul)으로 계산
feat: 오토스케일링/로드밸런싱 검증용 Grafana 대시보드 패널 추가 (#687)
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Gate 2 · 결정론 판정88 tests 82 ✅ 0s ⏱️ Results for commit d6fb130. |
Test Results0 tests 0 ✅ 0s ⏱️ Results for commit d6fb130. |
Gate 1 · 결정론 규칙16 tests 16 ✅ 1s ⏱️ Results for commit d6fb130. |
📌 연관 이슈/PR
📝 작업 내용 (이번 릴리즈 포함분)
SimilarQuizSubmissionService제출 시각을LocalDateTime.now()→ 주입Clock(ClockConfig, Asia/Seoul)로 변경. 복습 완료 전진의 '오늘'이 스케줄 조회의 KST '오늘'과 어긋나던(KST 00:00~08:59 구간) 결함 수정 + 경계 회귀 테스트 강화.common-dashboard.json에 오토스케일링/로드밸런싱 검증 패널 추가(모니터링 전용).🖥️ 프론트엔드 연동 가이드 (API 명세)
🚀 배포 주의사항 (Release Notes)
ConfirmOrderPaymentService)는 develop이 해당 파일을 건드리지 않아 이 머지로 되돌아가지 않음(검증 완료).main → develop백머지 필요. develop 히스토리엔 #675가 없어(구버전 결제 서비스), 하지 않으면 이후 develop 작업이 fix(order): 결제 확정 후 지급 실패 시 재호출에서 재시도 #675 이전 상태에서 출발함.✅ 체크리스트