728x90
반응형
목적
최신 버전 업그레이드 전, 영향도 평가하기 위함
해당 버전으로의 이관 가이드
- dump/restore가 필요 없음
변경 사항
- 동시에 진행되는 업데이트와 배큠 중 드물게 PANIC이 발생하는 것을 방지함
- 업데이트 가능한 뷰에 삽입 중 multi-row VALUES 절에 DEFAULT 토큰 처리를 수정함
- SELECT가 아닌 규칙에서_RETURN이라는 이름의 규칙을 금지함
- AFTER 트리거를 위한 튜플 저장 시 리소스 관리에 발생하는 버그가 수정됨
- SEARCH BREADTH FIRST를 사용하는 쿼리에 대한 EXPLAIN VERBOSE 실패를 방지함
- ALTER TABLE ATTACH PARTITION 수행 중 파티션별 외래키 제약 조건 구성에 발생하는 버그가 수정됨
- 파티션별 외래키 제약 조건의 제약 이름 생성을 수정함
- 파티션 인덱스 생성 시 인덱스 표현싟 및 조건의 잘못된 일치를 수정함
- 스탠바이 승격 후 WAL이 손상되는 것을 방지하도록 함
- GIN 인덱스의 빠른 삽입 경로에서 WAL 작업의 잘못된 순서를 수정함
- 서브트랜잭션 시작과 트랜잭션 시작 사이 지점에서 복제 재생 시작 시 논리 디코딩 버그를 수정함
- 논리 디코딩 중 시스템 카탈로그를 잘못된 스냅샷으로 검사하는 것을 방지하도록 함
- 논리 디코딩 중 더 많은 위치에서 인터럽트를 수용함
- 복제 워커에서 외부 테이블 파티션으로의 복제 시도를 방지하도록 함
- 복제 워커에서 함수 구문 오류 후 충돌을 방지하도록 함
- SQL 함수에 전달된 읽기-쓰기 확장 데이터의 처리를 수정함
- 문자열 비교에서 사용 후에 해제(use-after-free) 시 문제가 발생할 수 있는 버그가 수정됨
- 테이블 액세스 메소드가 없는 테이블에 대한 접근 시도를 계횏 시 확인하도록 함
- 공유 메모리 상태가 손상되었을 때 postmaster 충돌이 발생할 수 있는 버그가 수정됨
- 매우 작은 work_mem과 큰 튜플을 사용할 때 해시 테이블 크기 결정 시 잘못 동작하는 것을 방지하도록 함
- 오토배큠 실행 프로세스에서 장기적으로 메모리 누수가 발생하는 버그를 방지하도록 함
- PL/pgSQL에서 RECORD로 선언된 매개변수 처리 능력력을 개선하도록 함
- libpq에서 파이프라이닝이 활성화되었을 때 단일 행 모드를 올바르게 처리하도록 함
- libpq에서 NULL 연결 포인터에 대한 누락된 보호 장치를 추가함
- ecpg에서 varchar 또는 bytea 변수를 같은 선언에서 여러 개 선언할 때 변수 저장 클래스가 누락되는 버그가 수정됨
- pg_basebackup에서 크로스 플랫폼(OS)의 테이블스페이스 이동을 허용함
- pg_stat_statements에서 이미 해제된 메모리에 대한 접근을 수정하도록 함
- postgres_fdw에서 EvalPlanQual 계획을 위해 생성된 대상 목록이 필요한 모든 열을 포함하도록 보장함
- 플랫폼의 uuid_create() 함수로부터 의도하지 않은 출력을 거절하도록 함
- NetBSD에서 postmatser 시작 시 동적 심볼 해석을 강제하도록 함
- LLVM 15와의 불일치를 수정함
- clang 15이상에서 다양한 컴파일러 경고를 해소함
참고
- PostgreSQL 14.6 Version doc
PostgreSQL: Release Notes
728x90
반응형
'RDBMS > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] 14.8 Release note 주요 내용 정리 (0) | 2024.03.22 |
---|---|
[PostgreSQL] 14.7 Release note 주요 내용 정리 (0) | 2024.03.21 |
[PostgreSQL] 14.5 Release note 주요 내용 정리 (0) | 2024.03.19 |
[PostgreSQL] 14.4 Release note 주요 내용 정리 (0) | 2024.03.18 |
[PostgreSQL] 14.3 Release note 주요 내용 정리 (0) | 2024.03.17 |