차이가 너무 복잡해서 표시할 수 없습니다

임계값(thresholds)은 무엇에 사용되는 것인가요?

이것은 주제 제목을 변경한 결과인데, 이벤트 블록이 첫 번째 게시물(OP)에 있지 않은 경우입니다. 게시물은 시간 순서를 유지하면서 병합되었습니다.

수정 알림은 주제의 첫 번째 게시물이 아니기도 하고, 과거의 첫 번째 게시물이 아니기도 한 게시물에 대해 표시되었습니다. 수정 알림을 받은 사용자는 해당 주제를 보고(watching) 있지 않습니다.

조금 복잡합니다 :thinking:

즉, 코드는 **예산(budget)**을 설정합니다. 이는 '너무 어렵다’고 선언하고 중단해야 하는 시점까지 허용되는 최대 비교 횟수를 의미합니다.

예산은 어떻게 계산되나요?

  • 두 텍스트의 합산 크기에 200을 곱합니다. 텍스트가 클수록 예산도 커집니다.
  • 하지만 200만 회라는 상한선이 있습니다. 텍스트가 아무리 크더라도 이 횟수 이상은 시도하지 않습니다.

예산을 다 쓰면 어떻게 되나요?

  • 코드는 손을 들어 '포기한다’고 말합니다. 서버가 몇 초나 몇 분 동안 계속 연산하도록 두지 않고 오류(DiffLimitExceeded)를 발생시킵니다 :grimacing: