About

안녕하세요. 백엔드 개발자 김무건입니다.

실무에서 겪은 문제와 해결 과정, 그리고 그 속에서 얻은 인사이트를 기록하고 공유합니다. 기록을 통해 지식을 체계화하고, 나중에 다시 참고할 수 있는 자료로 남기고자 합니다.

Interests

Spring Spring Batch JPA MySQL Redis Kafka AWS Docker

Open Source Contribution

spring-batch

  • #5188 - 병렬 청크 처리 시 StepContributionfilterCount, processSkipCount에서 발생하는 race condition 수정
  • Regression Bug 수정
    • #5220 - MongoStepExecutionDao.countStepExecutions()에서 stepName 파라미터가 무시되어 startLimit 기능이 동작하지 않는 버그 수정
    • #5238 - SimpleStepExecutionSplitter에서 COMPLETED 파티션이 allowStartIfComplete=true여도 재시작되지 않는 버그 수정
  • #5217 - Graceful shutdown 시 race condition으로 인한 OptimisticLockingFailureException 발생 버그 수정
  • #5247, #5210 - ChunkOrientedStep의 fault-tolerant 모드에서 스캔 전 트랜잭션 롤백 누락으로 인한 데이터 중복 삽입 및 rollbackCount 오류 수정
  • #5050, #5052 - JobParameter, JobOperatorTestUtils 생성자의 null 체크 및 에러 메시지 오타 수정

Back to top

This site uses Just the Docs, a documentation theme for Jekyll.