Skip to content

Tombstone 처리 추가 #4

@hyonun321

Description

@hyonun321

🛠️ 리팩토링 내용

  • 문제 : CRDT는 순서에 상관없이 입력이 되어야 하는데 순서에 영향을 받는 문제
  • 원인 : LinkedList내의 nodeMap에서 Node를 삭제 해버려서 Node가 존재하지 않을 경우 에러가 발생
  • 주의할 점 : 반드시 이전에 일어났던 버그가 현재는 일어나지 않음을 기록할 것

작업 내용

  • 해결 :
    • Tombstone을 처리하여 nodeMap에서 delete 하지말고 flag 방식을 도입
      • 이에 따른 디버깅 및 캐럿 관리와 block의 string 처리가 필수

예상 소요 시간 (선택)

  • 완료하기까지 예상되는 소요 시간을 작성해주세요.

참고 자료 (선택)

  • 기능을 구현하기 위한 참고자료를 작성해주세요.

Metadata

Metadata

Labels

BEBack EndFEFront EndRefactorrefactor codes

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions