Postgresql 9.3.25 문서 | ||||
---|---|---|---|---|
PostgreSQL: Tài liệu: 9.3: 젠 토토át hành 8.3.8 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 배트맨 토토 노트 | PostgreSQL : 문서 : 9.3 : 스포츠 토토 베트맨 8.3.6 |
출시 날짜 : 2009-03-16
이 릴리스에는 8.3.6의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.3 주요 릴리스의 새로운 기능에 대한 정보 참조스포츠 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.3.
8.3.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 하지만, 8.3.5 이전 버전에서 업그레이드하는 경우 참조하십시오.PostgreSQL : 문서 : 9.3 : 토토 8.3.5.
변환 인코딩이 실패 할 때 오류 재귀 충돌 방지 (남자 이름)
이 변경 사항은 마지막 두 개의 사소한 릴리스에서 작성된 수정 사항을 확장합니다. 관련 실패 시나리오의 경우. 이전 수정 사항은 좁았습니다 원래 문제 보고서에 맞게 조정되었지만 지금은 인식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)
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
릴리스 8.3.8 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 8.3.6 |