릴리스 노트

PostgreSQL

E.19. 릴리스 9.0.5

출시 날짜 : 2011-09-26

이 릴리스에는 9.0.4의 다양한 범퍼카 토토 사항이 포함되어 있습니다. 을 위한섹션 E.24.

E.19.1.

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

그러나 더 일찍 버전에서 업그레이드하는 경우섹션 E.20.

E.19.2.

  • a 후 카탈로그 캐시 무효화 범퍼카 토토진공 Full또는클러스터시스템 카탈로그 (Tom Lane)

    경우에 따라 시스템 카탈로그 행으로의 재배치

  • sinval 재설정 중 잘못된 작업 순서를 범퍼카 토토합니다

    이러한 실수는 A 후 일시적 실패로 이어질 수 있습니다.진공 Full또는클러스터시스템 카탈로그에서

  • hot-up-up-updated 튜플의 인덱싱시 버그 범퍼카 토토 (Tom

    이러한 버그는 이후 인덱스 손상을 초래할 수 있습니다

  • GIST 인덱스 페이지 분할 처리에서 여러 버그를 범퍼카 토토합니다

    발생 확률은 낮았지만 이는 가능합니다

  • 가능한 버퍼 오버런에서tsvector_concat ()(Tom Lane)

    함수는 메모리의 양을 과소 평가할 수 있습니다

  • 충돌 범퍼카 토토XML_RECV언제"독립형"매개 변수 (Tom Lane)

  • 만들기pg_options_to_table값이없는 옵션에 대해 NULL 리턴 NULL (Tom Lane)

    이전에 그러한 경우에 서버가 발생합니다

  • 메모리 끝에서 액세스하지 않으면분석및 SJIS-2004 인코딩

    이것은 매우 낮은 활성화 서버 충돌을 범퍼카 토토합니다

  • 보호PG_STAT_RESET_SHARED ()널 입력에 대한

  • 복구 충돌 교착 상태에서 가능한 실패를 범퍼카 토토하십시오

  • Btree 지수를 재활용하는 동안 가짜 충돌을 피하십시오

  • WAL 수신기가 아직 끝날 때까지 멈춰

    우체국 장은 이전 에이 상황에서 당황했지만

  • Relcache init 파일 무효화에서 레이스 조건을 범퍼카 토토합니다

    새로운 백엔드 프로세스가 할 수있는 창이있었습니다."파일에서 블록 0을 읽을 수 없습니다나중에 시작 중.

  • GIST 인덱스 스캔 끝에 메모리 누출 범퍼카 토토 (Tom

    많은 별도의 GIST 인덱스 스캔을 수행하는 명령,

  • 인코딩 변환을 수행해야 할 때 메모리 누출 범퍼카 토토듣기활성 (Tom Lane)

  • 잘못된 메모리 회계를 범퍼카 토토하십시오 (가능하게합니다반환 다음명령

  • 범퍼카 토토 트리거when조건and이후트리거 존재 (Tom Lane)

    평가when조건행 후 업데이트 후트리거동일한 업데이트를 위해 트리거가 발사되었습니다.

  • 크고 손실을 구성 할 때 성능 문제를 해결하십시오

  • 고유 한 열에 대한 결합 선택성 추정을 범퍼카 토토하십시오 (Tom

    이것은 잘못된 플래너 휴리스틱을 범퍼카 토토합니다

  • 만 나타나는 중첩 위장대 표현식 범퍼카 토토

    이 실수는 외부 조인의 출력을 초래할 수 있습니다.

  • 플래너가 그 빈 부모 테이블을 가정하도록 허용합니다

    일반적으로 빈 테이블은 특정 사항이 있다고 가정합니다.

  • 중첩 허용존재쿼리로

  • 배열 및 경로 생성 기능을 범퍼카 토토하여 패딩을 보장합니다

    이것은 플래너가 생각할 상황을 피합니다

  • 범퍼카 토토설명게이팅을 처리합니다

    이 감독의 일반적인 증상은"Bogus Varno"오류.

  • BTREE Preprocessing의 범퍼카 토토indexedcol IS조건 (Dean Rasheed)

    그러한 조건은 어떤 것과 결합되면 불만족스럽지 않습니다

  • WAL Replay를 깨는 GCC 4.6.0 주변에서 작업

    이후에 커밋 된 거래가 상실 될 수 있습니다

  • 덤프 버그 범퍼카 토토a

  • anallow선택시퀀스 (Tom Lane)

    이 작업은 예상대로 작동하지 않으며

  • 범퍼카 토토진공항상PG_CLASS.reltuples/Relpages(Tom Lane)

    이것은 Autovacuum이 만들 수있는 몇 가지 시나리오를 범퍼카 토토합니다

  • 크기를 계산할 때 정수 오버플로를 방어합니다

  • 케이스 범퍼카 토토 장소클러스터

  • 초기 동안 조기 시간 초과 실패를 범퍼카 토토하십시오

  • 자격 증명 제어를 사용하는 이식성 버그 범퍼카 토토"피어"인증 (Tom Lane)

  • 다중 왕복이 필요한 경우 SSPI 로그인 범퍼카 토토

    이 문제의 전형적인 증상은였습니다."요청 된 함수는 지원되지 않습니다"SSPI 로그인 중 오류.

  • 사용자 정의의 새로운 변수를 추가 할 때 실패 범퍼카 토토on(Tom Lane)

  • if 오류를 던지십시오oncontainshostssl그러나 SSL입니다

    이것은보다 사용자 친화적 인 것으로 마무리되었습니다

  • DROP 소유시퀀스에서 기본 권한을 제거하려고 시도합니다 (Shigeru

  • 오타 범퍼카 토토PG_SRAND48종자 초기화 (Andres Freund)

    이것은 제공된 모든 비트를 사용하지 못했습니다.Srandom) 및

  • 합계가있을 때 정수 오버플로를 피하십시오Limitand오프셋값은 2^63 (Heikki Linnakangas)을 초과합니다

  • 오버플로 확인 추가int4andint8버전Generate_Series ()(Robert Haas)

  • Trailing-Zero 제거 범퍼카 토토to_char ()(Marti Raudsepp)

    형식으로FM및 no

  • 범퍼카 토토pg_size_pretty ()to

  • PLPGSQL의 레코드 일치에 대한 PLPGSQL 수표를 약화시킵니다

    지나치게 열정적 인 점검은 폐기로 이어질 수 있습니다

  • 동안 로케일 이름으로 인용문을 올바르게 처리initdb(Heikki

    케이스는와 같은 일부 Windows 지역에서 발생할 수 있습니다."인민 공화국.

  • inpg_upgrade, 피하십시오

    이것은 표 OID 할당이있는 상황을 방지합니다

  • 범퍼카 토토pg_upgradeTO

    이것을하지 않으면PG_CLOG파일이 너무 빨리 제거됩니다

  • inpg_upgrade, 범퍼카 토토-l(로그) Windows에서 작동하는 옵션

  • inPG_CTL, 지원

  • 범퍼카 토토PSQL의 계산copy다른 파일 (Tom Lane)에서

  • 범퍼카 토토PG_RESTORE'sStandard_Conforming_strings(Tom Lane)

    PG_RESTORE방출 할 수 있습니다Standard_Conforming_strings설정on.

  • 지원되지 않는 사례에 대해보다 사용자 친화적입니다PG_RESTORE(Tom

    이 변경 사항은 그러한 경우가 감지되도록합니다

  • 쓰기 파스트 버퍼 엔드 및 메모리 누출 범퍼카 토토libpq의 LDAP 서비스

  • inlibpq, 피하십시오

  • 연결 중에 LIBPQ의 고장 처리를 향상시킵니다

    특히, 서버 보고서에 대한 응답포크 ()SSL 동안 고장

  • 개선libpq의 오류

  • 범퍼카 토토pqsetValue ()피하기 위해pgresult원래 a

  • 만들기ecpglib쓰기더블15 자리의 값

  • inecpglib, 확실히lc_numeric설정이 복원됩니다

  • Blowfish Signed-Character 버그에 대한 업스트림 범퍼카 토토을 적용하십시오

    contrib/pg_crypto의 Blowfish

  • 메모리 누출 범퍼카 토토Contrib/Seg(Heikki Linnakangas)

  • 범퍼카 토토pgstatIndex ()주는

  • Perl 5.14 (Alex Hunsaker)로 빌딩 허용

  • 파일 경로 빌드 및 설치로 분류 된 문제를 범퍼카 토토합니다

  • 시간대 데이터 파일 업데이트TZDATADST 법을위한 2011i 릴리스