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

E.103. 릴리스 8.1.16

출시일: 2009-02-02

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

E.103.1. 버전 8.1.16으로 마이그레이션

8.1.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 8.1.15 참조PostgreSQL :.

E.103.2. 변경사항

  • autovacuum의 충돌 수정(Alvaro)

    충돌은 전체 데이터베이스를 비운 후에만 발생합니다. 거래 랩어라운드 방지 목적으로 이는 다음을 의미합니다. 자주 발생하지 않으며 추적하기 어렵습니다.

  • URL 처리 개선제목()함수 (테오도르)

  • 길이가 너무 긴 헤드라인 처리 개선제목()함수 (테오도르)

  • 어설션 실패 또는 잘못된 변환 가능성을 방지합니다. 인코딩 변환이 잘못된 변환으로 생성되었습니다. 지정된 인코딩 쌍에 대한 함수(Tom, 헤이키)

  • 작은 테이블을 불필요하게 잠그지 마십시오.진공(헤이키)

  • 보유 가능한 커서의 내용이 TOAST 테이블의 내용에 따라 다름(Tom)

    이전에는 커서 결과의 큰 필드 값이 TOAST 포인터로 표현되며, 다음과 같은 경우에는 실패합니다. 커서를 읽기 전에 참조된 테이블이 삭제되었습니다. 또는 큰 값이 삭제된 다음 진공 청소기로 청소되는 경우. 이 일반 커서에서는 발생할 수 없지만 트랜잭션 생성 이후에 유지되는 커서입니다.

  • 초기화되지 않은 변수 수정기여/tsearch2'sget_covers()함수 (테오도르)

  • 수정구성스크립트 연결을 얻을 수 없는 경우 실패를 올바르게 보고합니다. PL/Perl에 대한 정보(Andrew)

  • 모든 문서 참조를 작성pgsql-bugs및/또는pgsql-hackers적절하게, 대신에 현재는 폐기됨pgsql-ports그리고pgsql-패치메일링 리스트 (톰)

  • 다음으로 시간대 데이터 파일 업데이트tzdata릴리스 2009a(카트만두용) 스위스, 쿠바의 과거 DST 수정)