ES /docs

Editing with id 1204740 not found after 6 retries

Service
cupixworks-worker
Occurrences
6,055
Status
Reported
Confidence
80%
Actionability
36%
Cluster ID
67dd38cb-3ba4-40a2-a7f7-eae8544549d7
First Seen
2026-07-02 06:31 UTC
Last Seen
2026-07-09 05:52 UTC
Actions

Editing with id 1204740 not found after 6 retries

What Happened#

SavePartialJsonToFileWorkerafter_commit으로 enqueue된 직후 자기 자신이 처리하는 Editing 레코드를 6회 재시도(총 약 6.3초) 동안 찾지 못하고 실패했다. 2026-07-02 15:31 KST부터 16:27 KST까지 us-west-2 / eu-central-1 / ap-northeast-1 세 리전에서 총 70건이 발생했으며, 같은 시각에 다른 워커(EditingSplitWorker, LogEditingStateWorker)도 동일 Editing ID를 찾지 못했다. 이는 부모 트랜잭션이 열려 있는 상태에서 자식 레코드용 after_commit 콜백이 실행되어 워커를 enqueue하기 때문이다.

Quick Facts#

Field Value
exception.class n/a (logged via Cupix::Logger.error, no raise)
exception.message Editing with id {ID} not found after 6 retries
top_frame app/workers/save_partial_json_to_file_worker.rb:57
env production (us-west-2, eu-central-1, ap-northeast-1)

Affected Teams#

Team / Domain Error Count Impact
cupixworks-worker / Data Warehouse forwarding 70 Editing 생성/상태전이 이벤트의 partial JSON이 S3로 forwarding되지 못함. 데이터 웨어하우스에 이 Editing 레코드의 초기 스냅샷 누락 가능성

Timeline#

Representative case (Editing id 1204740, region-scoped one worker instance):

  1. 2026-07-02 15:31:50 KSTEditingEntity.create_editing_with_geo_bucket가 Editing 1204740 생성 후 save! 완료 로그 (set geo_bucket_key on editing 1204740)
  2. 2026-07-02 15:31:50 KSTStatable::Editing.before_transition 로그 (state has transitioned from waiting to ready on Editing 1204740) — 같은 콜백 안에서 LogEditingStateWorker.perform_async 및 (after_commit을 통해) SavePartialJsonToFileWorker.perform_async 가 enqueue됨
  3. 2026-07-02 15:31:50 KSTEditingSplitWorker가 즉시 실행되어 Couldn't find Editing with 'id'=1204740 로 실패 (retry: 2)
  4. 2026-07-02 15:31:50 KSTSavePartialJsonToFileWorker Retry 1~4가 100ms 간격으로 계속 실패
  5. 2026-07-02 15:31:54 KST — Retry 6 (지연 3.2초) 이후에도 여전히 not found
  6. 2026-07-02 15:31:56 KSTEditing with id 1204740 not found after 6 retries 최종 실패 로그, return false
  7. 2026-07-02 16:27:48 KST — 동일 패턴의 마지막 발생 (Editing 132157/132158/132159)

Scoring#

Confidence 80% · Actionability 36%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 13 code refs, 5 log queries
Code path explicitness 3/3 13 file:line refs
Log evidence 2/3 section, query
RCA structure 3/3 3/3 sections
Revision history 0/3 0 revision(s)
Agent execution 3/3 success

Actionability#

Dimension Score Detail
Fix complexity 1/5 critical
Affected files 1/5 25 file(s)
Single repo 1/3 2 service(s)
Immediate actions 0/3 absent
Testability 2/3 test mentioned
External dependency 1/3 external deps found
Data migration 3/3 no migration