Skip to content

[Release] v0.1.7#67

Merged
ydking0911 merged 2 commits intoproductionfrom
develop
Mar 16, 2026
Merged

[Release] v0.1.7#67
ydking0911 merged 2 commits intoproductionfrom
develop

Conversation

@ydking0911
Copy link
Contributor

@ydking0911 ydking0911 commented Mar 16, 2026

📝 Pull Request Template

📌 제목

HBase 초기화 타임아웃 증가 및 감지 패턴 추가


📢 요약

  • 타임아웃 180 → 300 (6분 → 10분)
    최초 배포 시 HBase 초기화가 6분 19초 걸려 타임아웃 발생

  • grep 패턴에 "15 row(s) in" 추가
    docker logs에서 "Master has completed initialization" 대신
    테이블 목록 출력 완료 로그가 먼저 나타나는 경우를 커버

🔗 연관 이슈: Resolves #56


🚀 PR 유형

해당하는 항목에 체크해주세요.

  • ✨ 새로운 기능 추가
  • 🐛 버그 수정
  • 🎨 CSS/UI 디자인 변경
  • 🔧 코드에 영향 없는 변경(오타 수정, 탭 사이즈 변경, 변수명 변경 등)
  • 🔨 코드 리팩토링
  • 📝 주석 추가 및 수정
  • 📄 문서 수정
  • 🧪 테스트 추가 또는 리팩토링
  • 🏗️ 빌드 및 패키지 매니저 수정
  • 📂 파일 또는 폴더명 수정
  • 🗑️ 파일 또는 폴더 삭제

✅ PR 체크리스트

PR이 다음 요구 사항을 충족하는지 확인해주세요.

  • 🔹 커밋 메시지 컨벤션을 준수했습니다. (Commit message convention 참고)
  • 🔹 변경 사항에 대한 테스트를 수행했습니다. (버그 수정/기능 테스트)
  • 🔹 관련 문서를 업데이트했습니다. (필요한 경우)

📜 기타

리뷰어가 알면 좋을 추가 사항을 적어주세요.

  • 기능 개선 아이디어
  • 코드 리팩토링 필요 여부 등

Summary by CodeRabbit

  • Chores
    • Improved CI/CD pipeline reliability with more robust HBase initialization handling to ensure smoother build and deployment processes.

ydking0911 and others added 2 commits March 16, 2026 20:09
- 타임아웃 180 → 300 (6분 → 10분)
  최초 배포 시 HBase 초기화가 6분 19초 걸려 타임아웃 발생
- grep 패턴에 "15 row(s) in" 추가
  docker logs에서 "Master has completed initialization" 대신
  테이블 목록 출력 완료 로그가 먼저 나타나는 경우를 커버

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…-백엔드-서버-마이그레이션

fix: HBase 초기화 타임아웃 증가 및 감지 패턴 추가
@ydking0911 ydking0911 requested a review from KoungQ March 16, 2026 11:12
@ydking0911 ydking0911 self-assigned this Mar 16, 2026
@ydking0911 ydking0911 added the fix label Mar 16, 2026
@ydking0911 ydking0911 merged commit f50a981 into production Mar 16, 2026
5 checks passed
@coderabbitai
Copy link

coderabbitai bot commented Mar 16, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 6b026063-4d65-4148-897d-0e333585231e

📥 Commits

Reviewing files that changed from the base of the PR and between 3b2aa73 and 97b1cff.

📒 Files selected for processing (1)
  • .github/workflows/cicd.yml

📝 Walkthrough

Walkthrough

Modified the GitHub Actions CI/CD workflow to adjust HBase initialization configuration. Extended the initialization wait loop from 180 to 300 iterations and expanded the success condition to recognize an additional log message fragment indicating successful initialization.

Changes

Cohort / File(s) Summary
CI/CD Configuration
.github/workflows/cicd.yml
Extended HBase initialization timeout iterations (180 → 300) and expanded success detection criteria to include "15 row(s) in" log message fragment alongside existing conditions.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 Our HBase now waits a touch more,
With eyes for new messages in store,
"15 rows!" it cries with delight,
Migration to on-premises—shining bright! ✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

[REFACTOR] GCP to On-premises 백엔드 서버 마이그레이션

1 participant