본문 바로가기
RDBMS/PostgreSQL

[PostgreSQL] 13.10 Release note 주요 내용 정리

by 연습장이 2024. 3. 8.
728x90
반응형

목적

  최신 버전 업그레이드 전, 영향도 평가하기 위함

 

해당 버전으로의 이관 가이드

  • dump/restore가 필요 없음
  • 물리적 복제를 이용한 업그레이드 시 마스터노드 전에 세컨더리부터 진행할 것

 

변경 사항

  • GSSAPI 전송 암호화 시작 실패 후 libpq에서 메모리 내용이 유출될 수 있음
  • 아직 유효하지 않은 인덱스에 REPLICA IDENTITY 설정을 허용할 수 있음
  • 다중 행 VALUES 목록에서 INSERT를 수행하는 규칙에 DEFAULT 마커 처리를 수정함
  • jsonpath 존재 검사에서 정의되지 않은 변수 사용을 거부하도록 함
  • 병렬 해시 조인에서 극단적인 데이터 손상이 발생하는 버그가 수정됨
  • recovery_target_xid 모드에서 정확한 종료 타임스탬프를 로깅하도록 함
  • 일부 버퍼링된 파일 읽기 실패에 대한 오류 보고 내용을 개선함
  • 배큠의 끝에서 "wrong tuple length"로 실패하는 버그가 수정됨
  • 확장된 쿼리 프로토콜에서 파이프라인 실행 중에 ANALYZE 후의 즉각적인 커밋을 방지하도록 함
  • 잘못된 길이의 취소 요청 패킷을 거부하도록 함
  • 파티션별 조인 코드에서 각 파티션에 대한 계획 생성 실패를 처리할 수 있도록 수정함
  • get_actual_variable_range에 의한 클렌징 작업을 제한함
  • 전체 텍스트 검색 쿼리의 구문 분석 중에 취소 가능하도록 개선함
  • 비결정적 정렬 규칙으로 문자열을 해싱할 때 발생하는 메모리 누수를 수정함
  • hot standby 서버에서, 프라이머리에서 활성화된 XID 추적 처리를 감소함
  • 논리 복제 슬롯을 무시하여 오래된 카탈로그 xmin을 결정할 수 있도록 함
  • 논리 디코딩에서 초기화되지 않은 메모리 사용을 수정함
  • WAL 재생 중에 해시 인덱스 페이지 분할 작업에서 "failed to acquire cleanup lock" panic이 드물게 발생하는 버그가 수정됨
  • pg_dump에서 안전하지 않은 서버 함수 호출을 방지하도록 함
  • Perl 헤더 파일에서 발생하는 컴파일러 경고를 억제하도록 함

 

참고

728x90
반응형