이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.150. 릴리스 8.2.21

출시일: 2011-04-18

이 릴리스에는 8.2.20의 다양한 수정 사항이 포함되어 있습니다. 에 대한 8.2 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조메이저 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.2.

E.150.1. 버전 8.2.21로 마이그레이션

8.2.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나, 8.2.14 이전 버전에서 업그레이드하는 경우 다음을 참조하세요.PostgreSQL : 문서 : 9.3 : 사설 토토 8.2.14.

E.150.2. 변경사항

  • 카탈로그 캐시 초기화 중 잠재적인 교착 상태 방지 (니킬 손타케)

    어떤 경우에는 캐시 로딩 코드가 다음에서 공유 잠금을 획득합니다. 인덱스의 카탈로그를 잠그기 전에 시스템 인덱스. 이것은 수 독점 잠금을 획득하려는 프로세스에 대한 교착 상태 기타, 더 표준적인 순서입니다.

  • 댕글링 포인터 문제 수정행 앞 업데이트동시 업데이트가 있을 때 처리 트리거 대상 튜플(Tom Lane)

    이 버그는 간헐적으로 발생하는 것으로 관찰되었습니다."가상에서 시스템 속성을 추출할 수 없습니다. 튜플"수행을 시도하는 중 실패반환 ctid 업데이트. 아주 작은 것이 있습니다 잘못된 생성과 같은 더 심각한 오류가 발생할 가능성 업데이트된 튜플에 대한 인덱스 항목입니다.

  • 허용하지 않음드롭 테이블있을 때 테이블에 대해 보류 중인 지연된 트리거 이벤트(Tom Lane)

    이전에는드롭통과할 것이고, 다음으로 이어지는"OID와 관계를 열 수 없습니다 으응"트리거가 결국 실행될 때 오류가 발생합니다.

  • 배열 슬라이스와 관련된 PL/Python 메모리 누수 수정(다니엘 포포위치)

  • 수정pg_restore대처하다 TOC 파일의 긴 줄(1KB 이상)(Tom Lane)

  • 0으로 나누기로 인한 충돌에 대비해 더 많은 보호 조치를 취하세요 지나치게 열정적인 컴파일러 최적화(Aurelien Jarno)

  • MIPS의 FreeBSD 및 OpenBSD에서 dlopen() 사용 지원 (Tom 레인)

    이 시스템 기능은 다음과 같다는 고정된 가정이 있었습니다. 이러한 시스템의 MIPS 하드웨어에서는 사용할 수 없습니다. 컴파일 타임을 사용하세요 최신 버전에는 테스트가 있으므로 대신 테스트해 보세요.

  • HP-UX의 컴파일 실패 수정(Heikki Linnakangas)

  • 다음에서 사용하는 경로 구분 기호 수정pg_regressCygwin에서 (앤드류 던스턴)

  • 다음으로 시간대 데이터 파일 업데이트tzdata2011f 릴리스: DST 법률 변경 사항 칠레, 쿠바, 포클랜드 제도, 모로코, 사모아, 터키; 또한 남호주, 알래스카, 하와이에 대한 역사적 수정 사항입니다.