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

E.44. 릴리스 8.4.3

출시일: 2010-03-15

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

E.44.1. 버전 8.4.3으로 마이그레이션

8.4.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 8.4.2 참조PostgreSQL : 문서 : 9.0 : 토토 커뮤니티 8.4.2.

E.44.2. 변경사항

  • 새 구성 매개변수 추가ssl_renegotiation_limit빈도를 제어하려면 SSL 연결을 위해 세션 키 재협상을 수행합니다. (매그너스)

    재협상을 비활성화하려면 0으로 설정될 수 있습니다. SSL 라이브러리가 손상된 경우 필요할 수 있습니다. 사용됩니다. 특히 일부 공급업체는 임시 배송을 하고 있습니다. 재협상 시도를 유발하는 CVE-2009-3555용 패치 실패하다.

  • 백엔드 시작 중 발생할 수 있는 교착 상태 윈 토토(Tom)

  • 실행 중 오류를 처리하지 않아 발생할 수 있는 충돌 윈 토토 relcache 새로 로드하기(Tom)

  • 에 대한 매달린 포인터 사용으로 인한 충돌 가능성 윈 토토 캐시된 계획(Tatsuo)

  • 과도한 무효화로 인한 충돌 가능성 윈 토토 캐시된 계획 중롤백(톰)

  • 복구를 시도할 때 발생할 수 있는 충돌 윈 토토 하위 트랜잭션 시작 실패(Tom)

  • 저장점 사용과 관련된 서버 메모리 누수 윈 토토 서버의 인코딩과 다른 클라이언트 인코딩 (톰)

  • 복구 종료 중에 방출된 잘못된 WAL 데이터 윈 토토 GIST 색인 페이지 분할 정리(히라이 요이치)

    이로 인해 색인이 손상되거나 그 이상의 결과가 발생할 수 있습니다. 운이 좋지 않으면 WAL 재생 중 오류가 발생할 수 있습니다. 복구 종료 후 정리 중에 충돌이 발생할 정도로 충분합니다. 불완전한 GIST 삽입을 완료했습니다.

  • GIN 인덱스에 대한 WAL 다시 실행 정리 방법의 버그 윈 토토 (헤이키)

  • GIN 인덱스 검색에서 스캔 키의 잘못된 비교 윈 토토 (테오도르)

  • 만들다하위 문자열()for비트유형은 음수 길이를 처리합니다. 의미로"나머지 모든 것 문자열"(톰)

    이전 코딩에서는 -1만 그런 식으로 처리했으며 다른 음수 값에 대해 잘못된 결과 값을 생성합니다. 충돌이 발생할 수 있습니다(CVE-2010-0442).

  • 정수에서 비트 문자열로의 변환을 윈 토토하여 다음을 처리합니다. 출력 비트 너비가 올바른 경우 첫 번째 분수 바이트 a가 아닌 다른 값으로 주어진 정수보다 넓습니다. 8비트의 배수(Tom)

  • 병리학적으로 느린 정규 표현식의 일부 사례 윈 토토 매칭(톰)

  • SQL 함수를 인라인하려고 할 때 발생하는 버그 윈 토토 다음을 포함하는 복합 유형 세트를 반환합니다. 삭제된 열(Tom)

  • 요소의 필드를 업데이트하려는 버그 윈 토토 복합형 배열 열(Tom)

  • 다음의 경우 실패를 피하세요설명있음 FieldStore 또는 할당 ArrayRef 표현식을 인쇄하려면 (톰)

    이러한 경우는 이제 발생할 수 있습니다.자세히 설명계획 노드 인쇄를 시도합니다. 대상 목록.

  • 어떤 경우에는 불필요한 강제 실패를 방지하세요 장식되지 않은 리터럴 문자열이 하위 쿼리에 나타나는 경우 이내유니온/INTERSECT/제외(톰)

    이것은 효과가 있었던 일부 사례에 대한 회귀를 윈 토토합니다. 8.4 이전.

  • 원하지 않는 행 유형 호환성 검사 실패를 방지하세요 전체 행 Var에 다음과 같은 행 유형이 있는 경우도 있습니다. 삭제된 열이 포함되어 있습니다(Tom)

  • 윈 토토월 위치 중지항목 백업 기록 파일에서 다음 WAL 세그먼트를 보고합니다. 끝 위치가 정확히 세그먼트 경계에 있을 때 이름 지정 (이타가키 다카히로)

  • 항상 카탈로그 ID를 옵션 유효성 검사기에 전달하십시오. 에 지정된 함수외국인 생성 데이터 래퍼(마틴 피흘락)

  • 임시 파일 유출 사례를 더 윈 토토하세요 (헤이키)

    이것은 이전 마이너 버전에서 발생한 문제를 윈 토토합니다. 릴리스. 실패한 사례 중 하나는 plpgsql 함수가 반환 세트는 다른 함수의 예외 내에서 호출됩니다. 핸들러.

  • 수행 지원 추가전체 조인 켜짐 거짓(톰)

    이것은 8.4 이전 릴리스로부터의 회귀를 방지합니다. 이제 상수-false로 단순화할 수 있는 일부 쿼리 가입 조건입니다.

  • 제약조건 제외 처리 개선 부울 변수의 경우, 특히 다음을 가능하게 합니다. 다음이 있는 파티션을 제외합니다."bool_column = false"제약 (톰)

  • 치료 방지INOUT캐스트 바이너리 호환성을 나타내는 것으로(Heikki)

  • 다음에 대해 경고할 때 메시지에 열 이름 포함 열 수준 권한을 부여하거나 취소할 수 없음 (스티븐 프로스트)

    이것은 이전보다 더 유용하며 다음을 방지하는 데 도움이 됩니다. 혼란스러운 때 a취소생성 이전에는 다음과 같이 보였던 여러 메시지 중복됩니다.

  • 읽을 때pg_hba.conf그리고 관련 파일, 처리하지 않음@뭔가다음의 경우 파일 포함 요청으로@따옴표 안에 나타납니다. 또한 치료하지 마십시오@그 자체로 파일 포함 요청(Tom)

    이것은 역할이나 데이터베이스가 잘못된 동작을 방지합니다. 이름이 다음으로 시작함@. 필요한 경우 경로 이름에 공백이 포함된 파일을 포함하면 다음을 수행할 수 있습니다. 여전히 그렇게 하지만 작성해야 합니다.@"/경로 /파일로"따옴표로 묶는 대신 전체 구조.

  • 디렉토리가 있는 경우 일부 플랫폼에서 무한 루프 방지 에서 포함 대상으로 지정되었습니다.pg_hba.conf및 관련 파일(톰)

  • 무한 루프가 발생할 수 있는 경우 윈 토토SSL_read또는SSL_write설정 없이 실패함errno(톰)

    이것은 일부 Windows 버전에서 가능하다고 합니다 의openssl.

  • 허용하지 않음GSSAPI로컬 연결에 대한 인증이 필요하므로 올바르게 작동하는 호스트 이름(Magnus)

  • 보호ecpg반대 예기치 않게 문자열을 해제하는 애플리케이션(Michael)

  • 만들다ecpg신고하세요 연결이 사라지는 경우 적절한 SQLSTATE(Michael)

  • 셀 내용 번역 윈 토토psql \d출력(헤이키)

  • 윈 토토psql's숫자 로케일문자열 형식을 지정하지 않는 옵션 latex 및 troff 출력 형식이 아니어야 합니다(Heikki)

  • 다음에서 작은 쿼리별 메모리 누수 윈 토토psql(톰)

  • 만들다psql반환 올바른 종료 상태(3)는 다음과 같습니다.ON_ERROR_STOP그리고--단일 트랜잭션둘 다 지정되었으며 묵시적인 동안 오류가 발생합니다.커밋(브루스)

  • 윈 토토pg_dump의 출력 외부 서버에 대한 권한(Heikki)

  • 병렬로 발생할 수 있는 충돌 윈 토토pg_restore범위 벗어남으로 인해 종속성 ID(Tom)

  • 복합 열이 있는 경우 plpgsql 실패 윈 토토 NULL로 설정됨(Tom)

  • 다음에서 PL/Perl 함수를 호출할 때 발생할 수 있는 오류 윈 토토 PL/PerlU 또는 그 반대(Tim Bunce)

  • 추가휘발성표시 가능한 컴파일러 관련 오작동을 방지하기 위한 PL/Python (즈데넥 코탈라)

  • PL/Tcl이 Tcl 인터프리터를 완전히 초기화하는지 확인하세요. (톰)

    이러한 감독으로 인해 알려진 유일한 증상은 Tcl시계사용하는 경우 명령이 오작동합니다. Tcl 8.5 이상.

  • 방지ExecutorEnd에서 실패한 트랜잭션 내에서 생성된 포털에서 실행 중이거나 하위 트랜잭션(Tom)

    이는 사용 시 문제를 일으키는 것으로 알려져 있습니다.contrib/auto_explain.

  • 충돌 방지기여/dblink키 열이 너무 많은 경우 a로 지정됩니다.dblink_build_sql_*기능(루샤브 라티아, 조 콘웨이)

  • 0차원 배열 허용기여/ltree작업 (톰)

    이 사례는 이전에 오류로 인해 거부되었지만 요소가 없는 것과 동일하게 처리하는 것이 더 편리합니다. 배열. 특히 이는 다음과 같은 경우 불필요한 실패를 방지합니다. an트리작업이 다음에 적용됩니다. 결과배열(선택 ...)그리고 하위 선택은 행을 반환하지 않습니다.

  • 다양한 충돌 윈 토토contrib/xml2엉성한 기억으로 인해 발생 매니지먼트 (톰)

  • 건물 만들기contrib/xml2Windows에서 더욱 강력함(앤드류)

  • Windows 신호 처리의 경쟁 조건 윈 토토(Radu 일리에)

    이 버그의 알려진 증상 중 하나는 다음 행이 있다는 것입니다.pg_listener무거운 아래에 떨어질 수 있음 로드.

  • C가 다음과 같은 경우 구성 스크립트 보고 실패를 확인하세요. 컴파일러는 작동하는 64비트 정수 데이터 유형을 제공하지 않습니다. (톰)

    이 사건은 한동안 중단되었으며 더 이상 중단되었습니다. 지원할 가치가 있는 것 같으니 구성 시 거부하세요. 대신.

  • 다음으로 시간대 데이터 파일 업데이트tzdataDST 법률용 2010e 윈 토토 방글라데시, 칠레, 피지, 멕시코, 파라과이의 변화, 사모아.