잠긴 토픽의 diff를 열려 할 때 ArgumentError(Attributes per element limit exceeded) 발생

저도 매우 유사한(또는 관련이 있는) 문제를 경험하고 있습니다.

재현 방법 / 원인:

  • 이 문제는 매우 긴 게시글(약 100,000자)에서 발생합니다.
  • 구체적으로 대규모 수정(콘텐츠의 상당 부분이 변경될 때)에 의해 발생합니다.

이러한 방대한 편집을 저장하려고 하면 백엔드가 종종 타임아웃(502/504)에 도달합니다. 근본 원인은 구버전과 신버전 간의 Diff 계산이라고 추정하는데, 이 두 조건이 결합되면 비용이 극도로 높아지기 때문입니다.