출시 날짜 : 2010-03-15
이 릴리스에는 8.1.19의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.1 주요 릴리스의 새로운 기능에 대한 정보 참조PostgreSQL : 문서 : 8.1 : 스포츠 토토 결과 8.1.
8.1.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 더 일찍 버전에서 업그레이드하는 경우 8.1.18, 8.1.18의 릴리스 노트를 참조하십시오.
새 구성 매개 변수 추가SSL_RENEGOTIATION_LIMIT얼마나 자주 통제하기 위해 SSL 연결을위한 세션 키 재협상을 수행합니다 (Magnus)
재협상을 비활성화하기 위해 0으로 설정할 수 있습니다 완전히, 깨진 SSL 라이브러리가 필요할 수 있습니다. 사용됩니다. 특히 일부 공급 업체는 스톱 갭을 배송하고 있습니다 재협상 시도를 일으키는 CVE-2009-3555의 패치 실패합니다.
a에서 복구하려고 할 때 가능한 충돌을 해결하십시오 잠수함 실패 (TOM)
SavePoints 사용과 관련된 서버 메모리 누출 수정 서버의 인코딩과 다른 클라이언트 (남자 이름)
만들기substring ()
for비트유형은 음의 길이를 처리합니다
의미로"나머지 모든 것
끈"(Tom)
이전 코딩은 그 방식으로 -1 만 처리했으며 다른 음수 값에 대해 잘못된 결과 값을 생성하고 아마도 충돌로 이어질 수 있습니다 (CVE-2010-0442).
정수-비트 스트링 변환 수정을 처리합니다 출력 비트 폭이있을 때 첫 번째 분수 바이트가 올바르게 올바르게됩니다 주어진 정수보다 더 넓습니다. 8 비트의 여러 개 (Tom)
병리학 적으로 느린 정규 표현의 경우를 고정하십시오 일치 (Tom)
수정WAL 위치 정지입력 백업 기록 파일에서 다음 WAL 세그먼트를보고합니다. 끝 위치가 정확히 세그먼트 경계에있을 때 이름 (Itagaki Takahiro)
임시 파일 누출 사례를 더 수정하십시오 (Heikki)
이것은 이전 미성년자에게 도입 된 문제를 수정합니다 풀어 주다. 실패한 사례 중 하나는 PLPGSQL 기능이있을 때입니다 반환 세트는 다른 기능의 예외에서 호출됩니다 매니저.
읽는 시점PG_HBA.conf및 관련 파일, 치료하지 마십시오@Something파일 포함 요청 인 경우 그만큼@인용 표시 안에 나타납니다. 또한, 절대 치료하지 마십시오@그 자체로 파일 포함 요청 (Tom)
이것은 역할이나 데이터베이스 인 경우 불규칙한 행동을 방지합니다 이름은로 시작됩니다.@. 필요한 경우 경로 이름이 공백이 포함 된 파일을 포함하면 여전히 그렇게하지만 쓸 것 같아요@"/path /파일 "주위에 인용문을 넣는 대신 전체 구조.
디렉토리 인 경우 일부 플랫폼에서 무한 루프 방지 포함 목표로 명명pg_hba.conf및 관련 파일 (TOM)
수정PSQL'sNumericLocale문자열을 형식화하지 않는 옵션 라텍스와 트로프 출력 형식 (Heikki)에있어서는 안됩니다.
복합 열이있는 경우 PLPGSQL 실패 수정 null (tom)로 설정됩니다.
add휘발성표시 가능한 컴파일러-특이 적 오해를 피하기위한 PL/Python (Zdenek Kotala)
PL/TCL이 TCL 통역사를 완전히 초기화해야합니다 (남자 이름)
이 감독의 유일한 알려진 증상은 TCL이라는 것입니다.클럭사용하는 경우 오작동을 명령하십시오 TCL 8.5 이상.
충돌 방지Contrib/DBlink너무 많은 키 열이있을 때
A에 지정됩니다.DBLINK_BUILD_SQL_*
함수 (Rushabh
Lathia, Joe Conway)
gistored 충돌 수정Contrib/XML2조잡한 기억으로 인한 관리 (Tom)
시간대 데이터 파일 업데이트TZDATADST 법률을위한 2010e 토토 꽁 머니 방글라데시, 칠레, 피지, 멕시코, 파라과이의 변화 사모아.