Conversation
4 tasks
gichanGim
previously approved these changes
Sep 8, 2026
Comment on lines
+15
to
+37
| class UserProfileBackfillCheckpointStore { | ||
|
|
||
| private static final String INSERT_IF_ABSENT_SQL = """ | ||
| INSERT INTO user_profile_backfill_checkpoint ( | ||
| run_id, mode, status, upper_bound_id, cursor_id, | ||
| scanned_count, prepared_count, attached_count, skipped_count, failed_count | ||
| ) VALUES (?, ?, 'PAUSED', ?, 0, 0, 0, 0, 0, 0) | ||
| ON DUPLICATE KEY UPDATE run_id = run_id | ||
| """; | ||
| private static final String SELECT_SQL = """ | ||
| SELECT run_id, mode, status, upper_bound_id, cursor_id, | ||
| lease_token, lease_until, scanned_count, prepared_count, | ||
| attached_count, skipped_count, failed_count | ||
| FROM user_profile_backfill_checkpoint | ||
| WHERE run_id = ? | ||
| """; | ||
| private static final String SELECT_FOR_UPDATE_SQL = SELECT_SQL + " FOR UPDATE"; | ||
|
|
||
| private final JdbcTemplate jdbcTemplate; | ||
|
|
||
| UserProfileBackfillCheckpointStore(JdbcTemplate jdbcTemplate) { | ||
| this.jdbcTemplate = jdbcTemplate; | ||
| } |
Member
There was a problem hiding this comment.
#198 백필 골격을 그대로 가져오신 것 같은데, 다른 게 target 파라미터 유무랑 이름·로그 문구뿐이고 루프·lease·재시도·체크포인트는 똑같아보입니다!
#202에서 magazine이 세 번째로 같은 걸 만드는 것도 봤는데, 지금 공용으로 빼두면 #202는 후보 조회랑 연결만 하면 되지 않을까요?
gichanGim
force-pushed
the
feat/#199/user-profile-image-backfill
branch
from
September 9, 2026 00:25
c98d2ee to
f0f2cf9
Compare
gichanGim
force-pushed
the
feat/#196/restaurant-menu-image-backfill
branch
from
September 9, 2026 00:26
e52341f to
c62ba44
Compare
hwistlezz
changed the base branch from
feat/#196/restaurant-menu-image-backfill
to
develop
September 16, 2026 15:02
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔥 작업 내용 (What)
회원의 기존 프로필 사진을 최적화 이미지로 전환하는 실행기를 추가했습니다. 새 이미지가 준비되기 전에는 기존 사진을 유지합니다.
🧩 변경 사항 (Details)
📸 스크린샷
화면 변경은 없습니다. 현재 커밋의 CI 결과로 확인할 수 있습니다.
🔗 관련 이슈
Closes #199
✅ 체크리스트