목적
OpenSQL 3노드 장애 실험에서 실행 조건과 요청별 결과를 DB 외부에 기록해, 장애 중 성공·실패·결과 불명을 구분하고 보고서 숫자를 원본 증거로 재검증할 수 있게 한다.
범위
run_id, Git SHA, 설치 버전, 비밀을 제거한 설정의 SHA-256 및 UTC 시각 기록
- 요청별 고유 ID와 송신·응답 결과의 append-only JSONL 기록
- 장애 주입 시작·종료 시각 및 종료되지 않은 장애 표시
- 원본 이벤트에서 요청별 CSV와 집계 JSON을 재생성하고 일치성 검증
- 로컬 회귀 테스트와 공개 가능한 실행 가이드
완료 기준
- 2xx 응답, 비2xx 응답, 무응답을 각각
ACKNOWLEDGED, FAILED, UNKNOWN으로 분리한다.
- 갑작스러운 중단으로 종결 이벤트가 없는 요청도
UNKNOWN으로 집계한다.
- 중복 ID, 잘못된 상태, 원본 JSONL 형식 오류 및 파생 파일 불일치를 검출한다.
- 공개 저장소에 자격증명, 내부 IP, 라이선스 파일 및 실제 실험 원본을 포함하지 않는다.
이 작업은 장애 주입이나 실제 3노드 HA 성공 판정을 포함하지 않는다.
목적
OpenSQL 3노드 장애 실험에서 실행 조건과 요청별 결과를 DB 외부에 기록해, 장애 중 성공·실패·결과 불명을 구분하고 보고서 숫자를 원본 증거로 재검증할 수 있게 한다.
범위
run_id, Git SHA, 설치 버전, 비밀을 제거한 설정의 SHA-256 및 UTC 시각 기록완료 기준
ACKNOWLEDGED,FAILED,UNKNOWN으로 분리한다.UNKNOWN으로 집계한다.이 작업은 장애 주입이나 실제 3노드 HA 성공 판정을 포함하지 않는다.