| PostgreSQL 9.1.24 문서 | ||||
|---|---|---|---|---|
| PostgreSQL : 문서 : 9.1 : 토토 베이 8.3.17 | 위로 | 부록 E. 스포츠 토토 사이트 노트 | PostgreSQL : 문서 : 9.1 : 롤 토토 8.3.15 | |
출시일: 2011-09-26
이 릴리스에는 8.3.15의 다양한 수정 사항이 포함되어 있습니다. 에 대한 8.3 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조롤 토토 PostgreSQL : 문서 : 9.1 : 릴리스 8.3.
8.3.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 8.3.8 참조PostgreSQL : 문서 : 9.1 : 스포츠 토토 8.3.8.
의심스러운 HOT 업데이트 튜플의 인덱싱 버그 수정(Tom 레인)
이러한 버그는 이후 색인 손상을 초래할 수 있습니다. 시스템 카탈로그를 다시 색인화합니다. 그들은 믿지 않는다 사용자 색인에 영향을 미칩니다.
GiST 인덱스 페이지 분할 처리의 여러 버그 수정 (헤이키 린나캉가스)
발생 확률은 낮았지만 이러한 일이 발생할 수 있습니다. 인덱스가 손상될 수 있습니다.
가능한 버퍼 오버런 수정tsVector_concat()(톰 레인)
함수는 메모리 양을 과소평가할 수 있습니다 결과에 필요하므로 서버 충돌이 발생합니다.
충돌 수정xml_recv언제
처리 중"독립형"매개변수(톰 레인)
다음의 메모리 끝에서 액세스하는 것을 피하십시오.분석및 SJIS-2004 인코딩 전환(노아 미쉬)
이것은 매우 낮은 확률의 서버 충돌을 수정합니다 시나리오.
relcache 초기화 파일 무효화의 경쟁 조건 수정 (톰 레인)
새로운 백엔드 프로세스를 실행할 수 있는 창이 있었습니다. 오래된 초기화 파일을 읽었지만 잘못된 메시지를 놓쳤습니다. 데이터가 오래되었다고 말할 것입니다. 결과는 다음과 같습니다. 일반적으로 카탈로그 액세스의 기괴한 실패"파일의 블록 0을 읽을 수 없습니다 ..."나중에 시작하는 동안.
GiST 인덱스 스캔 종료 시 메모리 누수 수정(Tom 레인)
많은 개별 GiST 인덱스 스캔을 수행하는 명령, 새로운 GiST 기반 제외 확인 등 이미 많은 행을 포함하는 테이블에 대한 제약 조건이 있을 수 있습니다. 이로 인해 일시적으로 많은 양의 메모리가 필요합니다. 누출.
대규모, 손실이 있는 구성 시 성능 문제 수정 비트맵(톰 레인)
패딩을 보장하기 위해 배열 및 경로 생성 기능 수정 바이트는 0입니다(Tom Lane)
이것은 계획자가 생각할 상황을 피합니다 의미상 동일한 상수는 동일하지 않으므로 결과적으로 최적화가 좋지 않습니다.
WAL 재생을 중단시키는 gcc 4.6.0 버그 해결 (Tom 레인)
이로 인해 이후 커밋된 트랜잭션이 손실될 수 있습니다. 서버 충돌.
다음에 대한 덤프 버그 수정값에 보기(톰 레인)
허용하지 않음선택 업데이트/공유시퀀스(톰 레인)
이 작업은 예상대로 작동하지 않으며 다음과 같은 결과가 발생할 수 있습니다. 실패.
크기를 계산할 때 정수 오버플로를 방지합니다. 해시 테이블(톰 레인)
다음과 같은 경우 수정클러스터아마도 이미 삭제된 TOAST 데이터에 접근을 시도합니다(Tom Lane)
자격 증명 제어 사용 시 이동성 버그 수정 에 대한 메시지"동료"인증(톰 레인)
다중 왕복이 필요할 때 SSPI 로그인 수정 (아메드 신와리, 매그너스 하간데르)
이 문제의 일반적인 증상은 다음과 같습니다."요청한 기능은 지원되지 않습니다"SSPI 로그인 중 오류가 발생했습니다.
오타 수정pg_srand48시드 초기화(Andres Freund)
이로 인해 제공된 비트의 모든 비트를 사용하지 못하게 되었습니다.
씨앗. 이 기능은 대부분의 플랫폼에서 사용되지 않습니다.
없는 사람들스랜덤) 및
잠재적인 보안 노출
예상보다 덜 무작위적인 시드는 어떤 경우에도 최소한으로 보입니다.
경우.
합계가 다음과 같을 때 정수 오버플로를 피하세요.한도그리고오프셋값이 2^63을 초과합니다(Heikki Linnakangas)
오버플로 검사 추가int4그리고int8버전generate_series()(로버트 하스)
다음의 0 제거 수정to_char()(마티 라우제프)
다음 형식으로FM아니요 소수점 이하 자릿수, 왼쪽은 0 소수점이 잘못 제거될 수 있습니다.
수정pg_size_pretty()에
2^63에 가까운 입력에 대한 오버플로 방지(Tom Lane)
에pg_ctl, 지원 Windows에서 서비스 등록을 위한 자동 모드 (마우마우)
수정psql의 계산 중 동안 스크립트 파일 줄 번호복사다른 파일에서(Tom Lane)
수정pg_restore의 데이터베이스 직접 모드standard_conforming_strings(톰 레인)
pg_restore발산할 수 있음 데이터베이스에 직접 복원할 때 잘못된 명령 다음으로 만들어진 아카이브 파일의 서버standard_conforming_strings다음으로 설정됨켜짐.
write-past-buffer-end 및 메모리 누수 수정libpq의 LDAP 서비스 조회 코드(Albe Laurenz)
에libpq, 피하세요 비차단 I/O 및 SSL 연결 사용 시 오류 (마틴 피흘락, 톰 레인)
연결 중 libpq의 실패 처리 개선 스타트업(톰 레인)
특히, 서버 보고서에 대한 응답포크()SSL 중 실패
이제 연결 시작이 더 정상화되었습니다.
개선libpq님의 오류 SSL 실패 보고(Tom Lane)
만들다ecpglib쓰기더블15자리 값 정밀함(구로사와 아키라)
에ecpglib, 꼭 하세요LC_NUMERIC설정이 복원되었습니다 오류 발생 후(Michael Meskes)
복어 부호 있는 문자 버그에 대한 업스트림 수정 적용 (CVE-2011-2483) (톰 레인)
contrib/pg_crypto의 복어 암호화 코드는 다음과 같은 플랫폼에서 잘못된 결과를 제공할 수 있습니다. char이 서명되어(대부분) 암호화됩니다. 비밀번호가 예상보다 취약합니다.
메모리 누수 수정기여/세그먼트(헤이키 린나칸가스)
수정pgstatindex()주다
빈 인덱스에 대한 일관된 결과(Tom Lane)
Perl 5.14로 빌드 허용(Alex Hunsaker)
존재 조사를 위한 구성 스크립트 방법 업데이트 시스템 기능(Tom Lane)
8.3과 8.2에서 사용한 autoconf 버전은 다음과 같을 수 있습니다. 링크 타임을 수행하는 컴파일러에 의해 속임 최적화.
빌드 및 설치 파일 경로와 관련된 다양한 문제 수정 공백을 포함하는 것(톰 레인)
다음으로 시간대 데이터 파일 업데이트tzdataDST 법률용 2011i 스포츠 토토 사이트 캐나다, 이집트, 러시아, 사모아, 남부의 변화 수단.