728x90
반응형
목적
최신 버전 업그레이드 전, 영향도 평가하기 위함
해당 버전으로의 이관 가이드
- dump/restore가 필요 없음
- 물리적 복제를 이용한 업그레이드 시 마스터노드 전에 세컨더리부터 진행할 것
변경 사항
- 확장 스크립트에서 특정 문자가 포함된 스키마 또는 소유자 이름 대체를 금지함
- BRIN 인덱스에서 행이 없는 범위와 모두 NULL인 범위의 혼동 및 잘못된 병합이 발생하는 버그가 수정됨
- DROP DATABASE 중단 시 손상된 DATABASE가 남겨지는 것을 방지하도록 함
- 생성 시 파티션된 인덱스의 유효성을 올바르게 표시하도록 함
- ALTER TABLE ATTACH PARTITION 중에 유효하지 않은 자식 인덱스는 무시하도록 변경함
- 파티션의 모든 파티션이 모두 부착된 후 파티션된 인덱스를 유효하게 표시하시는 작업 중에 실패가 발생하는 버그가 수정됨
- 확장에 스키마 외부 객체가 포함된 경우 ALTER EXTENSION SET SCHEMA 시 오류가 발생하는 버그가 수정됨
- 플래너가 부분적으로 유니크 인덱스를 유일성 증명에 사용하지 않았던 버그가 수정됨
- 가짜 상수 조인 절이 있는 아우터 조인에 대한 잘못된 계획이 생성되는 것을 방지하도록 함
- SERIALIZABLE 격리 모드에서 충돌 감지를 위한 경쟁 상태가 발생할 수 있는 버그가 수정됨
- 트리거가 있는 일부 UPDATE 쿼리에서 쿼리 수명(lifespan) 메모리 누수가 발생하는 버그가 수정됨
- 증분 정렬 계획 노드의 재스캔 시 메모리 누수가 발생하는 버그가 수정됨
- 매우 복잡한 텍스트 검색 패턴에서 스택 오버플로우가 발생하여 충돌이 발생하는 버그가 수정됨
- pg_hba.conf 및 pg_ident.conf에서 최대 10240 바이트의 토큰 길이를 허용하도록 함
- 공유 메모리 세그먼트의 추적이 손실되지 않도록 함
- 배큠이 비트리 인덱스 손상을 감지 후 계속 진행을 허용하도록 함
- 배큠이 데이터를 감지 후 WrapLimitsVacuumLock 해제를 보장할 수 있도록 함
- 충돌 복구 중에 prepare transaction의 이중 재생을 방지하도록 함
- 스탠바이 서버가 승격 시 발생할 수 있는 실패가 수정됨
- 새로 생성되었지만 아직 비어있는 테이블의 fsync를 보장하도록 함
- contrib/intarray에서 거대한 입력 배열을 거부하도록 함
- contrib/intarray에서 GiST 인덱스 항목의 불필요한 이중 압축 해제를 방지하도록 함
- 테이블 캐시 항목에서 pg_index.indisreplident 최신 상태 유지를 보장하도록 함
참고
- PostgreSQL 13.12 Version doc
PostgreSQL: Release Notes
728x90
반응형
'RDBMS > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] 14.0 Release note 주요 내용 정리 (0) | 2024.03.14 |
---|---|
[PostgreSQL] 13.13 Release note 주요 내용 정리 (0) | 2024.03.11 |
[PostgreSQL] 13.11 Release note 주요 내용 정리 (0) | 2024.03.09 |
[PostgreSQL] 13.10 Release note 주요 내용 정리 (0) | 2024.03.08 |
[PostgreSQL] 13.9 Release note 주요 내용 정리 (0) | 2024.03.07 |