2025 년 7 월 17 일 : | Postgresql 18 베타 2 배트맨 토토!
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

E.140. 릴리스 8.3.7

출시 날짜 : 2009-03-16

이 릴리스에는 8.3.6의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.3 주요 릴리스의 새로운 기능에 대한 정보 참조스포츠 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.3.

E.140.1. 버전 8.3.7로의 마이그레이션

8.3.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 하지만, 8.3.5 이전 버전에서 업그레이드하는 경우 참조하십시오.PostgreSQL : 문서 : 9.3 : 토토 8.3.5.

E.140.2. 변화

  • 변환 인코딩이 실패 할 때 오류 재귀 충돌 방지 (남자 이름)

    이 변경 사항은 마지막 두 개의 사소한 릴리스에서 작성된 수정 사항을 확장합니다. 관련 실패 시나리오의 경우. 이전 수정 사항은 좁았습니다 원래 문제 보고서에 맞게 조정되었지만 지금은 인식Any오류 인코딩 변환 기능에 의해 던져 질 수 있습니다. 오류를보고하는 동안 무한 재귀. 해결책 따라서 변환 및 인코딩 변환을 비활성화하는 것입니다 우리가 우리가 찾을 수 있다면 평범한 ASCII 형식의 오류 메시지를보고합니다. 재귀 오류보고 상황에 빠졌습니다. (CVE-2009-0922)

  • anallow변환 생성지정된 변환 함수 (Heikki)에 대한 잘못된 인코딩

    이것은 변환 인코딩을위한 하나의 가능한 시나리오를 방지합니다 실패. 이전 변경은 다른 사람을 보호하기위한 백스톱입니다. 같은 지역에서의 종류의 실패.

  • 수정xpath ()경로를 수정하지 않으려면 필요하지 않는 한 표현, 그리고 필요한 (Andrew)

    SQL 표준은xpath문서 인 데이터에서 작동해야합니다 파편이지만libxml그렇지 않습니다 그것을지지하고 실제로 이것이 합리적이라는 것은 분명하지 않습니다. XPath 표준에 따르면.xpath이 불일치를 해결하려고 시도했습니다 데이터와 경로 표현식을 모두 수정하지만 수정은 버그가 많았으며 유효한 검색이 실패 할 수 있습니다. 지금,xpath데이터가 있는지 확인합니다 사실이 잘 알려진 문서, 그리고 그렇게 호출하는 경우libxml데이터 나 경로를 변경하지 않음 표현. 그렇지 않으면 다른 수정 방법입니다 실패 가능성이 다소 사용됩니다.

    Note:새로운 수정 방법은 여전히 100%가 아닙니다. 만족스럽고, 실제 해결책이없는 것 같습니다. 가능한. 따라서이 패치는 반창고로 간주되어야합니다. 기존 애플리케이션을 불필요하게 깨지 않도록하십시오. 그것은 아마도PostgreSQL8.4 Will 단순히 사용을 거부xpath데이터 그것은 잘 형성된 문서가 아닙니다.

  • Core 덤프 수정시to_char ()is 데이터 유형에 부적절한 형식 코드가 주어진 주어진 형식 코드 인수 (Tom)

  • C 로케일이 A와 함께 사용될 때 텍스트 검색에서 가능한 실패 수정 멀티 바이트 인코딩 (Teodor)

    플랫폼에서 충돌이 가능했습니다WCHAR_T보다 좁습니다int; 특히 Windows.

  • 텍스트 검색의 극한 비 효율성 수정 파서의 처리 다중를 포함하는 이메일과 같은 문자열@캐릭터 (Heikki)

  • Sub의 플래너 문제 수정selectin 더 큰 하위 쿼리 (TOM)의 출력 목록

    이 버그의 알려진 증상은 A입니다."실패 그룹화 열을 찾으려면 "관련된 데이터 유형; 그러나 다른 문제도있을 수 있습니다.

  • |CASE암시 적 강요 (Tom)

    이 실수는 Assert-endabled에서 Assist 실패로 이어질 수 있습니다. 빌드 또는"예기치 않은 경우 절"검사를 시도 할 때 다른 경우 오류 메시지 또는보기를 덤프하십시오.

  • 토스트 테이블의 소유자의 가능한 오용 수정 RowType (Tom)

    if클러스터또는 재 작성 변형Alter Table다른 사람이 처형했습니다 테이블 소유자보다pg_type입력 테이블의 토스트 테이블은 그분이 소유 한 것으로 표시됩니다. 누구. 이로 인해 권한 이후 즉각적인 문제가 발생하지 않았습니다 Toast Rowtype에서 일반 데이터베이스에서는 검사되지 않습니다. 작업. 그러나 그것은 예상치 못한 실패로 이어질 수 있습니다 나중에 명령을 내린 역할을 철회하려고 시도했습니다 (8.1 또는 8.2), 또는"데이터 유형의 소유자가있는 것 같습니다 유효하지 않은"경고pg_dump그렇게 한 후 (8.3).

  • 변경Unlisten현재 세션은 결코 실행되지 않았습니다듣기Command (Tom)

    대부분의 경우 이것은 특히 유용한 최적화가 아닙니다. 하지만 이후모든 것을 버립니다호출Unlisten, 이전 코딩은 상당한 일을 일으켰습니다 크게 사용한 응용 프로그램의 성능 문제모든 것을 버립니다.

  • 치료하지 않도록 pl/pgsql 수정in이후삽입내 변수 조항으로서 줄의 어느 곳에서나, 처음에는뿐만 아니라; 특히 그렇지 않습니다 실패삽입규칙 만들기(Tom)

  • 청소 PL/PGSQL 오류 상태 변수 블록 출구에서 완전히 완전히 (Ashesh Vashi and Dave Page)

    이것은 PL/PGSQL 자체에게는 문제가되지 않지만 누락 PL/PGSQL 디버거가 충돌하여 함수의 상태.

  • Regry 실패CallNamedPipe ()Windows (Steve Marshall, 매그너스)

    이 함수는 때때로 일시적으로 실패 할 수있는 것으로 보입니다. 우리 이전에는 실패를 어려운 오류로 취급했는데 혼란 스러울 수 있습니다듣기/NotifyAS 다른 작전뿐만 아니라

  • add필수(Mauritius Island Summer Time) 알려진 시간대 약어의 기본 목록 (Xavier ugaud)