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

E.161. 릴리스 8.2.10

출시일: 2008-09-22

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

E.161.1. 버전 8.2.10으로 마이그레이션

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

E.161.2. 변경사항

  • btree WAL 복구 코드 버그 수정(Heikki)

    WAL이 페이지 분할을 통해 중간에 종료된 경우 복구 실패 작동합니다.

  • 잠재적인 계산 착오 수정datfrozenxid(알바로)

    이 오류는 최근 보고된 제거 실패에 대한 설명일 수 있습니다. 오래된pg_clog데이터.

  • 로컬 잠금 카운터를 32비트에서 64비트로 확장(Tom)

    이것은 카운터가 오버플로될 수 있다는 보고에 응답합니다. 충분히 긴 거래로 인해 예상치 못한 일이 발생함"잠금이 이미 걸려있습니다"오류.

  • GiST 인덱스 스캔 중 튜플의 중복 출력 가능성 수정 (테오도르)

  • 뷰에 단순 항목이 포함되어 있을 때 누락된 권한 검사 수정유니온 전체구조물 (헤이키)

    참조된 테이블에 대한 권한이 제대로 확인되었지만 보기 자체에 대한 권한이 아닙니다.

  • 실행기 시작 시 검사를 추가하여 튜플이 에 의해 생산됨삽입또는업데이트대상 테이블의 현재 행 유형과 일치합니다. (톰)

    열 유형 변경, 이어서 재사용 이전에 캐시된 계획으로 인해 이러한 상황이 발생할 수 있습니다. 검사는 데이터 손상 및/또는 충돌로부터 보호합니다. 발생할 수 있습니다.

  • 다음 중 반복적으로 드롭될 수 있는 문제 수정드롭 소유(톰)

    이것은 일반적으로 다음과 같은 이상한 오류를 발생시킵니다."관계에 대한 캐시 조회 실패 NNN".

  • 수정시간대에먼저 시도해보세요 시간대 인수를 시간대 약어로 해석하고 실패할 경우에만 전체 시간대 이름으로 시도해 보세요. 이전과 다른 방식으로(Tom)

    타임스탬프 입력 기능이 항상 모호하게 해결되었습니다. 이 순서대로 영역 이름을 지정합니다. 만들기시간에 구역그렇게 하면 일관성이 향상되고 문제가 해결됩니다. 8.1에 도입된 호환성 버그: 모호한 경우에는 이제 이전 버전에서는 8.0과 동일하게 작동합니다.시간대에수락약어.

  • 정수를 올바르게 감지하도록 날짜/시간 입력 기능 수정 64비트 플랫폼에서 실행 시 오버플로 발생(Tom)

  • 다음의 경우 단위 변환 중 정수 오버플로를 방지합니다. 단위가 있는 구성 매개변수 표시(Tom)

  • 매우 긴 로그 메시지를 syslog에 기록하는 성능 향상 (톰)

  • LDAP URL의 접미사 부분에 공백을 허용합니다.pg_hba.conf(톰)

  • a에서 커서를 뒤로 스캔하는 버그 수정선택 구별 ON질의 (톰)

  • 중첩된 하위 선택 표현식이 포함된 플래너 버그 수정(Tom)

    외부 하위 선택이 상위 항목에 직접적인 종속성을 가지지 않는 경우 쿼리를 수행했지만 내부 값은 쿼리를 수행하지만 외부 값은 가져오지 못할 수 있습니다. 새로운 상위 쿼리 행에 대해 다시 계산됩니다.

  • 이를 추정할 수 있도록 플래너 수정그룹별부울 결과를 산출하는 표현식은 항상 두 개의 그룹이 됩니다. 표현의 내용에 관계없이 (Tom)

    이것은 일반 것보다 훨씬 더 정확합니다.104PostgreSQL: 문서: 9.3: 릴리스 8.2.1053특정 부울에 대한 추정 다음과 같은 테스트col NULL임.

  • 다음 경우에 실패하지 않도록 PL/pgSQL 수정for루프의 대상 변수는 복합 유형 필드를 포함하는 레코드입니다. (톰)

  • PL/Tcl이 Tcl 8.5에서 올바르게 작동하도록 수정하고 더 많은 기능을 제공합니다. Tcl과 주고받는 데이터의 인코딩에 주의하세요(Tom)

  • Windows에서는 다음을 통해 Microsoft 버그를 해결하세요.libpq더 보내려고 하다가 시스템 호출당 64kB 이상(Magnus)

  • 개선pg_dump그리고pg_restore11145_11207

  • 수정pg_ctl적절하게 보존하기 위해 a 전체의 postmaster 명령줄 인수다시 시작(브루스)

  • 다음으로 시간대 데이터 파일 업데이트tzdata윈 토토 2008f(DST 법률 변경의 경우) 아르헨티나, 바하마, 브라질, 모리셔스, 모로코, 파키스탄, 팔레스타인, 파라과이)