Skip to content

feat: 발행 성공한 outbox 상태를 PUBLISHED로 전이한다 #103

Description

@simhani1

배경
Scheduler는 발행 성공 여부를 outbox 상태에 반영해야 중복 발행을 줄일 수 있다.

목표

  • MQ 발행 성공 건에 대해 outbox 상태를 PUBLISHED로 변경한다.
  • 실패 건은 PENDING 유지 또는 에러 정보 기록 정책을 적용한다.

작업 범위

  • 상태 전이 업데이트 쿼리 구현
  • published_at, last_error_message 반영
  • 부분 성공(일부 웹훅만 발행 성공) 정책 정의 및 적용
  • 트랜잭션 경계 정리

완료 조건

  • 성공 건 상태가 PUBLISHED로 전이됨
  • 실패 시 상태/에러 정보가 정책대로 유지됨
  • 재스캔 시 이미 처리된 건이 재발행되지 않음

제외 범위

  • notification 모듈의 재시도/DLQ 처리

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions