본문 바로가기
RDBMS/PostgreSQL

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

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

목적

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

 

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

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

 

변경 사항

  • DISTINCT "any" 집계 함수에서 알 수 없는 유형 인자 처리를 수정함
  • 새 배열 차원 계산 시 정수 오버플로우를 감지할 수 있도록 함
  • pg_signal_backend 역할이 백그라운드 워커 및 오토배큠 프로세스에 신호를 보내는 것을 방지하도록 함
  • Interval 컬럼에 대한 비트리 인덱스 항목의 중복 제거를 방지하도록 함
  • 해시 파티션된 테이블의 파티션 단계 생성 및 런타임 파티션 프루닝을 수정하도록 함
  • set-returning 함수가 반복적으로 0행을 반환할 때 쿼리 내 메모리 누수가 발생하는 버그가 수정됨
  • to_tsvector()의 긴 입력에 대한 조기 메모리 할당 실패를 방지하도록 함
  • COMMIT AND CHAIN/ROLLBACK AND CHAIN이 release 되지 않은 세이브포인트가 있을 때 제대로 작동하도록 수정함
  • ANALYZE가 상속된 테이블에서 작동 시에 일관되지 않은 진행 통계 표시를 방지하도록 함
  • WAL 읽기 중에 메모리 부족 실패를 fatal 단계로 처리하도록 함
  • 스탠바이 모드 WAL 복구에서 무효한 페이지 헤더 발견 시 오류 보고를 보장하도록 함
  • ALTER ROLE 후 serach_path의 효과적인 값을 재계산하도록 함
  • pg_restore가 선택된 테이블의 테이블 수준 및 열 수준 ACL을 모두 포함하도록 수정함
  • pg_upgrade에서 abstime, reltime, tinterval 데이터 타입 사용 체크를 추가하도록 함
  • pg_basebackup에서 임시 슬롯 이름 생성 오류를 방지하도록 함
  • contrib/btree_gin 인덱스에서 interval 열의 인덱스 스캔 오류를 수정하도록 함

 

참고

728x90
반응형