개요
관리자 pending 결제 요청 목록이 pagination 없이 전체 반환되는 성능 병목을 개선합니다.
작업 유형
도메인
payment
작업 범위
- pending 결제 요청 목록 조회에
Pageable 기반 pagination 적용
- admin payment controller/service/repository 응답 경로 정리
- API 응답 형태 변경 여부 확인 및 필요 시 Notion API 명세 업데이트
- 관련 테스트 보강
완료 조건
- pending 결제 요청 목록 조회가 요청당 고정 상한을 가짐
- 기존 필터 조건(
PENDING, 만료 전 요청)이 유지됨
- 관련 테스트가 통과함
테스트 계획
- ./gradlew :item-service:test
- ./gradlew test
참고 사항
- 성능 리뷰 Finding 4:
AdminPaymentServiceImpl pending 결제 요청 목록이 전체 List를 반환해 트래픽 증가 시 로딩/직렬화 병목이 될 수 있음
개요
관리자 pending 결제 요청 목록이 pagination 없이 전체 반환되는 성능 병목을 개선합니다.
작업 유형
도메인
payment
작업 범위
Pageable기반 pagination 적용완료 조건
PENDING, 만료 전 요청)이 유지됨테스트 계획
참고 사항
AdminPaymentServiceImplpending 결제 요청 목록이 전체List를 반환해 트래픽 증가 시 로딩/직렬화 병목이 될 수 있음