Postgresql 9.2.24 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.2 : 스포츠 토토 베트맨 9.0.4 | up | 부록 E. 사설 토토 노트 | PostgreSQL : 문서 : 9.2 : 토토 9.0.2 |
출시 날짜 : 2011-01-31
이 릴리스에는 9.0.2의 다양한 수정 사항이 포함되어 있습니다. 을 위한 9.0 주요 릴리스의 새로운 기능에 대한 정보 참조롤 토토 PostgreSQL : 문서 : 9.2 : 릴리스 9.0.
9.0.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
종료하기 전Walreceiver, 수신 된 모든 것을 확인하십시오 Wal은 disk에 fsync'd입니다 (Heikki Linnakangas)
그렇지 않으면 대기 서버가 일부 동기화되지 않은 일부를 재생할 수 있습니다 Wal, 시스템이라면 데이터 손상으로 이어질 수 있습니다 그 시점에서 충돌합니다.
초과 fsync 활동을 피하십시오Walreceiver(Heikki Linnakangas)
makeAlter TableRevalidate 필요할 때 독창성과 배제 제약 조건 (Noah 미사)
이것은 의도 된 변경으로 9.0으로 깨졌습니다. 동안 재평가 억제진공 가득한and클러스터, 그러나 의도하지 않게 영향을받습니다변경 테이블
평가 플랜 Qual 수정업데이트테이블이 모두 비슷하지 않은 상속 트리 (Tom Lane)
테이블 행 유형의 변형 (삭제 포함 일부 어린이 테이블에만 존재하는 열)는 혼동됩니다 평가 계획 코드는 오작동 또는 심지어 이어집니다 충돌. 평가 플랜 Qual은 그 동안에 만 실행되기 때문에 같은 행에 대한 동시 업데이트, 문제는 간헐적으로 보았습니다.
실패를 피하십시오설명단순 형식을 표시하려고합니다caseExpression (Tom Lane)
IFCASE의 테스트 표현식 일정했고, 플래너는를 단순화 할 수 있습니다.CASE혼란스러운 형태로 expression-display 코드, 결과"예기치 않은 경우 조항"오류.
이전의 배열 슬라이스에 할당을 수정합니다. 기존 구역 범위 (Tom Lane)
새로 추가 된 구독 사이에 간격이있는 경우 최초의 기존 위시, 코드 얼마나 많은 항목을 이전 배열의 NULL 비트 맵으로 잠재적으로 데이터로 이어집니다 부패 또는 충돌.
Planner의 예기치 않은 변환 오버플로를 피하십시오 먼 날짜 값 (Tom Lane)
the날짜유형은 더 넓은 것을 지원합니다 날짜 범위타임 스탬프유형이지만 플래너는이를 가정했습니다 항상 날짜를 불의로 타임 스탬프로 전환 할 수 있습니다.
배열에 NULL 항목이 포함 된 경우 PL/Python Crash 수정 (Alex Hunsaker)
제거ECPG's 고정 어레이 치수를 정의하는 상수의 길이 제한 (Michael Meskes)
잘못된 구문 분석 수정tsquery값 포함... & ! (하위 표현) | ...(Tom Lane)
이 연산자 조합을 포함하는 쿼리 올바르게 실행되지 않습니다. 동일한 오류가Contrib/Intarray'squery_int타입 및Contrib/ltree'sltxtQuery103PostgreSQL : 문서 : 9.2 : 릴리스 9.0.351
버퍼 오버런에서Contrib/Intarray의 입력 함수query_int타입 (Apple)
이 버그는 기능이 반환 된 이후 보안 위험입니다. 주소를 덮어 쓸 수 있습니다. Apple Inc에게 감사합니다 이 문제를보고하고 공급하는 보안 팀 고치다. (CVE-2010-4015)
수정 버그에서Contrib/Seg's gist PickSplit 알고리즘 (Alexander Korotkov)
이것은 상당한 비 효율성을 초래할 수 있습니다 실제로 잘못된 답변이 아닙니다.SEG열. 당신이 그런 사람이 있다면 색인, 고려reindexing 이 업데이트를 설치 한 후. (이것은 버그와 동일합니다 그것은에 고정되었습니다.Contrib/Cubein 이전 업데이트.)