본문 바로가기
RDBMS/PostgreSQL

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

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

목적

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

 

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

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

 

변경 사항

  • 확장 스크립트가 확장 프로그램에 속하지 않는 객체를 대체하지 못하도록 수정함
  • 스탠바이 서버에서 CREATE DATABASE WAL 레코드 재생 오류가 발생하는 버그가 수정됨
  • CREATE INDEX에서 권한 검사를 수정함
  • 확장된 쿼리 프로토콜에서, 트랜잭션 블록에 실행할 수 없는 명령어 후 즉시 커밋을 강제하도록 함
  • GROUPING 함수 내 참조되는 서브 조회를 풀링업할 때 플래너가 "variable not found in subplan target list" 에러를 발생하는 버그가 수정됨
  • 파티션된 테이블에 대해 ALTER TABLE ... ENABLE/DISABLE TRIGGER가 올바르게 회귀를 처리하도록 수정함
  • pg_stop_backup()이 세션 상태를 적절하게 클렌징하도록 함
  • jsonpath 타입에 대한 구문 오류 메시지를 개선함
  • XMLATBLE 또는 JSON_TABLE 구조에 너무 많은 열 별칭이 붙어 있을 때 충돌이 발생하는 버그가 수정됨
  • FROM 절에서 너무 많은 열(1600개)을 가진 ROW() 표현식 및 함수를 거부하도록 함
  • 대규모 트랜잭션을 논리 복제하는 동안 스탠바이의 wal_receiver_timeout 트리거를 방지하도록 함
  • 논리 복제 walsenders에서 중첩된 백업 작업을 금지하도록 함
  • 논리 복제 구독자의 메모리 누수가 발생하는 버그가 수정됨
  • publisher의 스키마 변경 후 논리 복제 구독자의 캐시된 스키마 데이터 업데이트 실패를 수정함
  • PL/Python에서 커밋 시간 오류에 대한 처리 누락을 수정함
  • 리눅스에서 동적 공유 메모리 할당 시 신호를 차단하도록 함

 

참고

728x90
반응형