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

E.155. 릴리스 8.2.16

출시일: 2010-03-15

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

E.155.1. 버전 8.2.16으로 마이그레이션

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

E.155.2. 변경사항

  • 새 구성 매개변수 추가ssl_renegotiation_limit우리가 얼마나 자주 하는지 통제하기 위해 SSL 연결을 위한 세션 키 재협상(Magnus)

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

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

  • recache 중 오류를 처리하지 않아 발생할 수 있는 충돌 수정 깨끗하게 다시 로드하세요(Tom)

  • 실패에서 복구를 시도할 때 발생할 수 있는 충돌 수정 하위 거래 시작(Tom)

  • 저장점 사용과 관련된 서버 메모리 누수 수정 및 클라이언트 인코딩이 서버 인코딩과 다릅니다(Tom)

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

    이로 인해 색인이 손상되거나 WAL 재생 중에 오류가 발생했습니다. 운이 좋지 않아 WAL 재생 중에 충돌이 발생한 경우 불완전한 GIST 완료 후 복구 종료 후 정리 삽입.

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

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

  • 첫 번째를 처리하기 위해 정수에서 비트 문자열로의 변환 수정 출력 비트 너비가 다음보다 넓을 때 분수 바이트가 올바르게 표시됩니다. 8비트의 배수가 아닌 다른 값으로 주어진 정수 (톰)

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

  • 수정월 위치 중지입력 백업 기록 파일을 사용하여 다음 WAL 세그먼트 이름을 보고합니다. 끝 위치는 정확히 세그먼트 경계에 있습니다(Itagaki 다카히로)

  • 임시 파일 유출 사례 수정 (Heikki)

    이것은 이전 마이너 버전에서 발생한 문제를 수정합니다. 릴리스. 실패한 사례 중 하나는 plpgsql 함수가 반환되는 경우입니다. set은 다른 함수의 예외 처리기 내에서 호출됩니다.

  • 부울 변수의 제약 제외 처리 개선 특히 다음과 같은 파티션을 제외할 수 있습니다. 가 있습니다"bool_column = false"제약 (톰)

  • 읽을 때pg_hba.conf및 관련 파일, 처리하지 않음@뭔가파일로 다음과 같은 경우 포함 요청@내부에 나타남 따옴표; 또한 치료하지 마십시오@그 자체로 파일 포함 요청으로(Tom)

    역할이나 데이터베이스 이름이 시작될 때 비정상적인 동작을 방지합니다. 와 함께@. 파일을 포함해야 하는 경우 경로 이름에 공백이 포함된 경우에도 그렇게 할 수 있지만 반드시 쓰다@"/경로/파일"두는 것보다 전체 구성을 둘러싼 따옴표.

  • 디렉토리 이름이 지정된 경우 일부 플랫폼에서 무한 루프 방지 포함 대상으로pg_hba.conf그리고 관련 파일(톰)

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

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

  • 수정psql숫자 로케일문자열 형식을 지정하지 않는 옵션 latex 및 troff 출력 형식으로는 안 됩니다(Heikki)

  • 만들다psql올바른 결과를 반환 종료 상태(3) 언제ON_ERROR_STOP그리고--단일 트랜잭션둘 다 지정됨 묵시적인 동안 오류가 발생합니다.커밋(브루스)

  • 복합 열이 설정된 경우 plpgsql 오류 수정 NULL로(톰)

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

  • 추가휘발성PL/Python의 표시 가능한 컴파일러 관련 오작동 방지(Zdenek Kotala)

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

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

  • 충돌 방지기여/dblink때 a에 너무 많은 키 열이 지정되었습니다.dblink_build_sql_*기능(Rushabh Lathia, Joe 콘웨이)

  • 다양한 충돌 수정contrib/xml2부실한 메모리 관리로 인해 발생함(Tom)

  • 건물 만들기contrib/xml2더 보기 Windows에서 강력함(Andrew)

  • Windows 신호 처리의 경쟁 조건 수정(Radu Ilie)

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

  • 다음으로 시간대 데이터 파일 업데이트tzdata2010e 스포츠 토토 결과에 대한 DST 법률 변경 사항 방글라데시, 칠레, 피지, 멕시코, 파라과이, 사모아.