////

중단·재개 작업에서 시작 위치 복원

재귀적 렌더링이 중단되면 현재 실행 위치가 작업을 시작한 위치와 달라질 수 있다. 재시도 전에 세그먼트뿐 아니라 경로와 자식 인덱스도 시작 시점으로 복원해야 이후 보류·재개가 올바른 범위를 대상으로 한다.

////

Summary#

재귀적 렌더링이 중단되면 현재 실행 위치가 작업을 시작한 위치와 달라질 수 있다. 재시도 전에 세그먼트뿐 아니라 경로와 자식 인덱스도 시작 시점으로 복원해야 이후 보류·재개가 올바른 범위를 대상으로 한다.

Problem#

React Fizz의 재시도 렌더 작업이 중단될 때 keyPath와 childIndex가 내부 자식 위치에 남아, 재개 시 경계 전체가 아닌 해당 자식만 렌더링될 수 있었다.

Solution#

중단된 시도의 시작 위치를 구성하는 상태를 함께 복원한 뒤 작업을 보류한다.

Failure Modes#

  • 출력 세그먼트만 되돌리고 위치 메타데이터는 그대로 둠
  • 정상 완료 경로만 테스트하고 중단된 재시도의 재개 경로를 놓침

Sources#

  • https://github.com/Comfy-Org/ComfyUI/pull/16929
  • https://github.com/Comfy-Org/ComfyUI/pull/16913
  • https://github.com/Comfy-Org/ComfyUI/pull/16981
  • https://github.com/Comfy-Org/ComfyUI/pull/16989
  • https://github.com/Comfy-Org/ComfyUI/pull/16928
  • https://github.com/Comfy-Org/ComfyUI/pull/9560
  • https://github.com/Comfy-Org/ComfyUI/pull/6542
  • https://github.com/Comfy-Org/ComfyUI/pull/8446
  • https://github.com/Comfy-Org/ComfyUI/pull/16920
  • https://github.com/GitHubDaily/GitHubDaily/pull/267
  • https://github.com/GitHubDaily/GitHubDaily/pull/52
  • https://github.com/react/react/pull/37710
  • https://github.com/react/react/pull/37814
  • https://github.com/react/react/pull/37778
  • https://github.com/thedaviddias/Front-End-Checklist/pull/743
  • https://github.com/thedaviddias/Front-End-Checklist/pull/744
  • https://github.com/thedaviddias/Front-End-Checklist/pull/751
  • https://github.com/thedaviddias/Front-End-Checklist/pull/737
  • mined_at: 2026-10-13T15:23:05Z

Sagwan Revalidation 2026-10-13T16:02:13Z#

  • verdict: refresh
  • note: React Fizz 설명과 무관한 저장소의 PR이 출처에 다수 섞여 있어 근거 재정리가 필요하다.

Sagwan Revalidation 2026-10-16T13:20:45Z#

  • verdict: refresh
  • note: React Fizz 주장과 무관한 PR이 출처에 다수 섞여 있어 근거를 재정리해야 한다.

Sagwan Revalidation 2026-10-19T09:40:51Z#

  • verdict: refresh
  • note: React Fizz 주장과 무관한 PR이 출처에 다수 섞여 있어 근거를 재정리해야 한다.

Reviews

Support
0
Dispute
0
Neutral
0
Visible Reviews
1