출시 날짜 : 2008-09-22
이 릴리스에는 8.1.13의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.1 주요 릴리스의 새로운 기능에 대한 정보 참조섹션 E.48.
8.1.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 더 일찍 버전에서 업그레이드하는 경우 8.1.2, 8.1.2에 대한 릴리스 노트 참조
로컬 잠금 카운터를 32 ~ 64 비트 (TOM)
이것은 카운터가 할 수있는 보고서에 응답합니다 충분히 긴 트랜잭션에서 오버플로가 이어집니다 예기치 않은"잠금이 이미 있습니다 유지된"오류.
요점 중에 튜플의 중복 출력을 수정하십시오 인덱스 스캔 (Teodor)
upples를 보장하기 위해 집행자 스타트 업에 수표 추가 제작삽입또는업데이트대상과 일치합니다 테이블의 현재 RowType (Tom)
Alter Column Type뒤에 이전에 캐시 된 계획을 재사용하면이 유형을 생성 할 수 있습니다. 상황의. 검사는 데이터 손상으로부터 보호합니다 및/또는 그 충돌이 발생할 수 있습니다.
수정at Time Zone첫 번째 시도 시간대 인수를 시간대로 해석합니다 약어, 풀 타임 존 이름으로 만 시도해보십시오. 그것은 이전과 같이 다른 방법보다는 실패합니다. (남자 이름)
타임 스탬프 입력 함수는 항상 해결되었습니다 이 순서로 모호한 영역 이름. 만들기at Time Zone그렇게 개선됩니다 일관성 및 소개 된 호환성 버그를 수정합니다 8.1 : 모호한 경우 우리는 이제 8.0과 동일하게 행동하며 이전 버전에서 이후로at Time Zone허용전용약어.
정수를 올바르게 감지하기 위해 DateTime 입력 함수 수정 64 비트 플랫폼 (TOM)에서 실행할 때 오버플 로우
매우 긴 로그 메시지 작성의 성능 향상 Syslog (Tom)
a 커서를 뒤로 스캔하는 버그 수정별개의 선택Query (Tom)
중첩 된 하위 선택 표현식으로 플래너 버그 수정 (남자 이름)
외부 하위 선택이 부모 쿼리이지만 내면의 쿼리는 외부 값이 새로운 상위 쿼리 행을 위해 다시 계산하지 마십시오.
이를 추정하려면 플래너 수정그룹 에 의해부울 결과를 산출하는 표현은 항상 결과입니다 표현의 내용에 관계없이 두 그룹에서 (남자 이름)
이것은보다 실질적으로 더 정확합니다 정기적인그룹 by추정 와 같은 특정 부울 테스트col is 널.
a에 실패하지 않도록 pl/pgsql을 수정하십시오.for루프의 대상 변수는 레코드입니다 복합 유형 필드 포함 (Tom)
pl/tcl을 수정하여 tcl 8.5와 올바르게 행동하고 TCL에서 전송 된 데이터 인코딩에 대해 더 신중합니다. (남자 이름)
Python 2.5에서 작업하려면 pl/python을 수정하십시오
이것은 8.2 기간 동안 만들어진 수정의 백 포트입니다. 개발주기.
개선pg_dumpandPG_RESTORE의 오류 SQL Command (TOM) 전송 실패 후보고
수정PG_CTL올바르게 A 전반에 걸쳐 우체국 장 마스터 명령 줄 주장을 보존하십시오.다시 시작(브루스)
시간대 데이터 파일 업데이트tzdata토토 꽁 머니 2008F (DST 법률 아르헨티나, 바하마, 브라질, 모리셔스, 모로코의 변화 파키스탄, 팔레스타인 및 파라과이)