본문 바로가기
RDBMS/PostgreSQL

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

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

목적

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

 

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

  • dump/restore가 필요 없음

 

변경 사항

  • search_path의 변경을 방해하는 CREATE SCHEMA를 방지하도록 함
  • 인라인된 집합 반환 함수 후에 행 수준 보안 정책을 올바르게 적용하도록 함
  • WAL_LOG 옵션을 사용하여 CREATE DATABASE 수행 후 템플릿 데이터베이스 손상 가능성을 방지함
  • WAL_LOG 옵션을 사용한 CREATE DATABASE 중 메모리 누수와 불필요한 디스크 읽기를 방지함
  • MERGE 명령과 관련된 다양한 플래너 실패를 수정함
  • 특정 극단적인 경우에 MERGE에 의해 보고된 잘못된 행 수를 수정함
  • 병렬 해시 조인 중에 배치 정리에서 발생할 수 있는 경쟁 상태를 수정함
  • READ COMMITTED 격리 모드에서 EvalPlanQual 검사 후 GENERATED 컬럼을 다시 계산하도록 함
  • 외부 테이블을 포함하는 파티션된 트리에서 배치 삽입을 사용할 때 버퍼 참조 카운트 누수를 수정함
  • 서브 밀리세컨드 vacuum_cost_delay 설정 지원을 복원함
  • 파티션된 업데이트에서 MULTIEXPR_SUBLINK 하위계획의 드문 실패를 복구함
  • 인덱스에 저장된 복합 타입에 대한 ALTER TYPE을 금지함
  • 비어있는 배열이 array_position() 또는 array_positions()에 전달될 때 발생할 수 있는 충돌을 방지함
  • to_char()에서 잠재적인 배열 범위 초과 패치 오류를 수정함
  • 텍스트 검색 관련 문자 분류 로직 조정으로 C 로케일을 올바르게 감지하도록 함
  • interval 타입 입력에서 지수 표기법을 다시 허용함
  • vacuum_defer_cleanup_age가 현재 64비트 xid보다 큰 경우 데이터 손상을 수정함
  • 잘못 중첩된 집계의 일부 경우를 감지하지 못하는 구문 분석기를 수정함
  • serial 타입의 SEQUENCE NAME 옵션의 구문 분석 중 데이터 구조 손상을 수정함
  • intplans를 한 노드에서 다른 노드로 이동할 때 게획 노드의 병렬 안전성 표시를 업데이트 함
  • 확장 통계에서 PlaceHolderVars와 관련된 오류를 수정함
  • 호출 내 하위 SELECT가 있는 경우 윈도우 집계에 대한 역방향 전환 최적화를 비활성화함
  • 스탠바이 모드에서 시작 프로세스 보고 오버헤드를 비활성화함
  • 윈도우 OS에서 프로세스 ID 추적과 관련된 경쟁 상태를 수정함
  • 비어있는 List에 대해 list_copy_head()가 올바르게 작동하도록 수정함
  • log_newpage_range()에서 비어있는 마지막 몇 페이지에 대한 비어있는 WAL 레코드 쓰기 시도를 방지함
  • PL/pgSQL DO 블록에서 캐스트 표현식을 사용할 때 세션 수명 메모리 누수를 수정함
  • pg_dump가 열거형(enum) 타입 열에 대해 해 파티션된 테이블을 성공적으로 복원할 수 있도록 수정함
  • contrib/amcheck의 힙 검사 코드에서 0 xmin 또는 xmax를 가진 튜플을 올바르게 처리하도록 함
  • epoch zero 이전의 xid를 나타내는 것으로 보이는 xid를 적절히 처리하도록 함
  • contrib/basebackup_to_shell에서 파이프를 열지 못ㅅ한 경우를 올바르게 감지하도록 함
  • ltree 열에 대한 GiST 인덱스에서 siglen 옵션을 4의 배수로 요구하도록 함
  • contrib/pg_trgm에서 만족할 수 없는 정규 표현식으로 인한 오작동을 수정함
  • contrib/postgresq_fdw의 application_name 매개변수에서 이스케이프 시퀀스 처리를 수정함
  • contrib/pg_walinspect에서 pg_get_wal_record_info()의 메모리 사용량을 제한함

 

참고

728x90
반응형