Skip to content

FIX: Skip already removed hash points when removing a replica group with duplicates - #1131

Merged
jhpark816 merged 1 commit into
naver:developfrom
f1v3-dev:fix/repl-ketama-hash-points
Oct 19, 2026
Merged

jhpark816 merged 1 commit into
naver:developfrom
f1v3-dev:fix/repl-ketama-hash-points

Conversation

@f1v3-dev

Copy link
Copy Markdown
Collaborator

🔗 Related Issue

⌨️ What I did

  • FIX: Skip if nodeSet return null when already removed #1122 PR에서 ArcusReplKetamaNodeLocator에도 동일하게 적용합니다.
  • Replication의 경우 노드 주소가 아닌 그룹명({groupName}-{repetition})을 기반으로 해시 포인트를 생성하며, 그룹 내부에서 해시 포인트가 중복되는 그룹이 제외될 때 동일하게 NPE가 발생해 IO 스레드가 종료되는 것을 확인했습니다.

@f1v3-dev f1v3-dev self-assigned this Oct 16, 2026
oliviarla
oliviarla previously approved these changes Oct 19, 2026
@jhpark816

Copy link
Copy Markdown
Collaborator

@f1v3-dev
develop 브랜치로 PR 받아야 합니다.

@f1v3-dev
f1v3-dev changed the base branch from master to develop October 19, 2026 04:29
@f1v3-dev
f1v3-dev dismissed oliviarla’s stale review October 19, 2026 04:29

The base branch was changed.

@f1v3-dev

Copy link
Copy Markdown
Collaborator Author

@jhpark816
수정하였습니다.

@jhpark816
jhpark816 merged commit 236bd02 into naver:develop Oct 19, 2026
@f1v3-dev
f1v3-dev deleted the fix/repl-ketama-hash-points branch October 19, 2026 04:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants