Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: abtest 데드락 발생 최소화 #1092

Merged
merged 1 commit into from
Nov 26, 2024

Conversation

songsunkook
Copy link
Collaborator

🔥 연관 이슈

🚀 작업 내용

데드락(access_history 업데이트) 발생 가능성 최소화를 위해 중요도가 떨어지는 로직을 제거했습니다.
마지막 접속 시각 업데이트 로직을 제거했는데, 이 로직은 원래부터 여기가 아니라 로그인/리프레시 요청에 삽입하려고 설계했기에 급한대로 로직 제거만 선행했습니다. 각 로그인 요청에 적용하고 클라이언트에 요청하는 것은 추후 진행하겠습니다.

이 PR이 실제 환경에 미치는 영향은 "어드민페이지에서 AB테스트 실험군 수동 편입 시 기기 정보에 나타나는 마지막 접속 일시가 업데이트되지 않는다" 정도이기에 문제 해결을 먼저 진행하고자 합니다.

💬 리뷰 중점사항

@songsunkook songsunkook self-assigned this Nov 26, 2024
@github-actions github-actions bot added the 버그 정상적으로 동작하지 않는 문제상황입니다. label Nov 26, 2024
Copy link

Unit Test Results

339 tests   338 ✔️  1m 31s ⏱️
  41 suites      1 💤
  41 files        0

Results for commit 4f60a1b.

@songsunkook songsunkook merged commit ca51412 into develop Nov 26, 2024
4 checks passed
@songsunkook songsunkook deleted the fix/abtest-deadlock-access-history branch November 26, 2024 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
버그 정상적으로 동작하지 않는 문제상황입니다.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

데드락 이슈를 해결한다
3 participants