무지개 토토 노트

PostgreSQL

E.20. 무지개 토토 9.0.4

출시 날짜 : 2011-04-18

이 무지개 토토에는 9.0.3의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.24.

E.20.1.

9.0.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.

그러나 설치가 이전에서 업그레이드 된 경우pg_upgrade, 당신은 조치를 취해야합니다pg_upgrade. 권장진공 동결onpg_upgrade.

E.20.2.

  • 수정pg_upgrade's

    PG_CLASS.relfrozenxid토스트 테이블의 가치pg_upgrade. 이것은 할 수 있습니다PG_CLOG파일"거래 상태에 액세스 할 수 없음"실패.

    이 오류는 데이터 손실의 상당한 위험을 초래합니다.pg_upgrade. 이 패치는 다음을 수정합니다pg_upgrade, 그 자체로는 그렇지 않습니다pg_upgrade.

  • 잘못 억제"pd_all_visible경고 (Heikki

    진공때때로 발행됩니다

  • 더 나은 SQLSTATE 오류 코드를 사용하여 핫 스탠드가 충돌합니다

    모든 재 시정 가능한 충돌 오류에는 이제 오류 코드가 있습니다errcode_database_dropped가 아니라errcode_admin_shutdown

  • 스타트 업 상호 작용에서 간헐적으로 간격을 방지합니다

    이것은 무의미한 사례에서 영향을받는 회복에 영향을 미쳤습니다.

  • 복합 유형을 포함하여 허용 (Tom

    이것은 서버가 재발 할 수있는 시나리오를 방지합니다

  • 카탈로그 캐시 중에 잠재적 교착 상태를 피하십시오

    경우에 따라 캐시로드 코드가 공유를 취득합니다.

  • 매달려 포인터 문제 수정행 전 업데이트 전트리거 처리시기

    이 버그는 간헐적으로 발생하는 것으로 관찰되었습니다"시스템 속성을 추출 할 수 없습니다노력하는 동안의 실패CTID 반환 업데이트. A가 있습니다

  • anallow드롭 테이블있을 때

    이전의드롭갈 것입니다"열 수 없습니다트리거가있을 때의 오류

  • 허용"복제"사용자로서pg_hba.conf(앤드류

    "복제"특별합니다

  • CONRTANT-FALSE WHERE에 의해 트리거되는 충돌 방지

  • Planner의 반 결합 및 반액 처리 개선

  • 수정선택을 선택하십시오SUB-SELECT (Tom Lane)

    이 버그는 일반적으로"할 수 없습니다오류.

  • 텍스트 검색에 대한 선택성 추정을 수정합니다

  • 가상을 지원하려면 get_actual_variable_range ()를 수정합니다

  • 배열 슬라이스와 관련된 PL/Python 메모리 누출 수정 (Daniel

  • 허용libpq'S SSL

    SSL 모드가 루트 인증서 파일 인 경우

  • 수정libpqaconninfo_array_parse(조셉 아담스)

    오타가 라이브러리가pgconn구조가 포함되어 있습니다

  • 수정ECPG사전 처리기

  • 병렬 수정PG_RESTOREpost_data 항목에 대한 주석을 올바르게 처리하려면 (Arnd

  • 수정PG_RESTORE

  • 로 인한 충돌에 대한 더 많은 보호 조치를 취합니다

  • freebsd에서 dlopen ()의 사용 지원 및 MIPS에서 OpenBsd

    이 시스템에 대한 유용한 가정이있었습니다

  • HP-UX에서 컴파일 실패 수정 (Heikki

  • Windows 콘솔에 쓰려고 할 때 충돌을 피하십시오.

  • Windows 용 Mingw 64 비트 컴파일러를 갖춘 지원 빌딩

  • |libintlWindows (Hiroshi Inoue)

  • 사용 수정xcopyin

    이것은 설치가 아닌 빌드 스크립트에만 영향을 미칩니다

  • |PG_REGRESSCygwin (Andrew

  • 시간대 데이터 파일 업데이트tzdataDST 법률을위한 2011f 무지개 토토