본문 바로가기
RDBMS/PostgreSQL

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

by 연습장이 2024. 2. 26.
728x90
반응형

목적

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

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

  • dump/restore가 필요 없음

변경 사항

  • 배열 첨자(subscripting) 계산에서 정수 오버플로우가 발생하는 버그가 수정됨
  • 조인된 cross-partition 업데이트에서 UPDATE ... RETURNING이 잘못된 계산을 출력하는 버그가 수정됨
  • 파티션된 테이블 내 제약 조건의 가변성 속성의 조정이 수정됨
  • ALTER TABLE ... INHERIT 사용 시 부모의 생성된 컬럼과 자식의 컬럼을 강제로 일치시킴
  • IDENTITY 컬럼을 NULL로 표시하는 것을 금지하도록 함
  • ALTER ROLE/DATABASE ... SET 구문을 사용하여 role, session_authorization 및 temp_buffers 매개변수의 설정을 허용함
  • REINDEX CONCURRENTLY 구문이 인덱스에 설정된 통계 타겟을 유지하도록 보장함
  • 현재 트랜잭션이 활성된 savepoint를 가질 때 COMMIT AND CHAIN이 정확하게 작동하도록 수정함
  • AFTER 트리거를 위한 튜플 저장 중 use_after_free 관련 버그가 수정됨
  • 특정 상황에서 정렬키가 집계 또는 윈도우 함수를 포함하는 경우 발생하는 "could not find pathkey item to sort" 계획 오류가 수정됨
  • 시스템 컬럼을 확장된 통계에서 무시하지 않도록 수정함
  • 매우 긴 고정된 접두사를 가진 정규 표현식의 선택도 추정시 divide-by-zero를 회피하도록 함
  • BRIN 인덱스 비트맵 스캔 중 테이블의 범위를 넘어가는 오류가 수정됨
  • 많은 일치하는 튜플이 있을 경우 GIN tscvector 인덱스 검색에서 잘못된 결과가 반환되는 버그가 수정됨
  • WAL에서 커밋되지 않은 2단계 트랜잭션 복구 중 잘못된 타임라인 변경을 회피하도록 함
  • 스탠바이 서버의 시작 프로세스가 종료할 때 잠금 해제를 보장하도록 함
  • 논리적 복제 워커가 ALTER SUBSCRIPTION REFRESH를 실행할 때 충돌이 발생하는 버그가 수정됨
  • vacuum_cleanup_index_scale_factor 매개변수 및 스토리지 옵션 비활성화함
  • PL/pgSQL DO 블록이 복합 타입 변수와 트랜잭션 제어를 모두 사용하는 경우 실패되는 버그가 수정됨
  • psql에서 첫번째 "could not print result table" 오류 후 반복적으로 실패가 발생하는 버그가 수정됨
  • pg_dump가 파티션된 테이블의 생성된 컬럼을 덤프할 때 오류가 발생하는 버그가 수정됨
  • pg_upgrade가 업그레이드할 수 없는 데이터 유형(array, range 등)을 포함하는 사용자 테이블에 대한 추가 검사를 하도록 함
  • pg_checksums의 진행률 보고 시 계산 오류가 발생하는 버그가 수정됨

 

참고

728x90
반응형