롤 토토 9.2.24 문서 | ||||
---|---|---|---|---|
이전 | up | 부록 E. | 다음 |
출시 날짜 : 2017-08-10
이 롤 토토에는 9.2.21의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.25.
the롤 토토커뮤니티 Will
9.2.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나 사용하는 외국 데이터 서버를 사용하는 경우
또한, 더 일찍 버전에서 업그레이드하는 경우섹션 E.5.
가시성을 추가로 제한pg_user_mappings.Umoptions, 저장된 비밀번호를 보호하기 위해
CVE-2017-7486에 대한 수정이 잘못되었습니다usage허가information_schema.user_mapping_options그러한 경우 옵션이 표시되지 않습니다.pg_user_mappings
그 자체 로이 패치는 동작 만 고정합니다.
추가 후 포스트 마스터를 다시 시작합니다allow_system_table_mods = trueto롤 토토.conf. (안에ALTER, 당신은 그것을 사용할 수 있습니다
in각클러스터의 데이터베이스, 다음 명령을 실행하십시오
SET SEARCH_PATH = PG_CATALOG;
포함하는 것을 잊지 마십시오Template0andtemplate1데이터베이스 또는Template0, 일시적으로 필요합니다롤 토토9.5 이상
allow_connections true를 사용하여 데이터베이스 템플릿을 변경합니다.
그런 다음 수정 후Template0, undo with
allow_connections가있는 데이터베이스 템플릿을 Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Alter Database Template;
이전 버전에서 대신 사용
업데이트 pg_database set datallowconn = true 위치 datname = 'template0';
마지막으로 제거allow_system_table_mods구성
모든 비밀번호 기반의 빈 비밀번호를 허용하지 않습니다
libpq비어있는 것을 무시합니다PSQL또는 기타libpq기반 클라이언트. 관리자libpq기반 클라이언트, 로그인 할 수 있습니다MD5, 허용 빈 비밀번호.
Windows에서, 우리가 예약하지 못하면 다시 프로세스 생성
이것은 드물게 아동 프로세스 발사를 수정할 것으로 예상됩니다
공유 술어 잠금 장치의 낮은 활성화 부패 수정
SSL 연결의 클린 폐쇄 로그를 피하십시오
고객에게 SSL 세션 티켓 발송 방지 (Tom
이 수정은 재 연결 고장을 방지합니다
설정을위한 코드 수정TCP_KEEPALIVES_IDLEOn Solaris (Tom Lane)
통계 수집가를 수정하여 문의 메시지를 존중합니다
통계 문의 후 0.5 초 이내에 발행되었습니다
통계 수집가의 수신 버퍼가 있는지 확인하십시오
이로 인해 통계 데이터가 떨어질 위험이 줄어 듭니다
잘못된 WAL 세그먼트의 가능한 생성을 수정합니다.xlog_switchWal Record (Andres Freund)
수정Sighupandsigusr1취급
불필요하게 느린 재시작을 수정Walreceiver레이스로 인한 프로세스
an을 수정하십시오.삽입또는업데이트하나 이상에 할당됩니다
자율적 인 배열 유형을 방해하는 동안Alter ... Rename(Vik Fearing)
이전에, 우리는 충돌하는자가 생성의 이름을 바꿀 것입니다Create; 이 수정은 해당 동작을 연장합니다
Alter User ... Set모든 구문 변형을 허용합니다.ALTER 역할 ... 세트
데이터 유형을 변경할 때 종속성 정보를 올바르게 업데이트합니다opaque올바른 유형 (Heikki
유형 만들기업데이트 I/O드롭 타입떠나기
분석프로세스 atsvector열 (Heikki Linnakangas)
불필요한 정밀 손실과 조잡한 반올림을 수정하십시오Money값
구문 분석하는 함수의 공백 검사를 조입니다regprocedurein ()
(Tom Lane)
우세한 로케일에 따라 이러한 기능
관련성 사용#define기호pl/perl(Ashutosh Sharma, Tom
이것은 이식성 문제를 피하고 일반적으로 나타납니다"핸드 셰이크"불일치
inPSQL, 고장을 수정하십시오stdin에서 복사stdin에서 복사(토마스
이 오해는 BSD 유래 플랫폼에서 관찰되었습니다
수정pg_dump방출되지 않음
수정pg_dump출력
stdout에 작성된 압축 된 일반 텍스트 덤프
수정pg_get_ruledef ()
toon열이 바뀌는 뷰의 규칙
일부 코너 케이스에서pg_dump의존pg_get_ruledef ()
보기를 덤프하기 위해
From표현이있는 경우 조항
수정pg_basebackupWindows에서 Stdout으로 출력 (Haribabu Kommi)
STDOUT에 작성된 백업에는 손상된 데이터가 포함됩니다
수정pg_upgradetoWal_level = 최소(Bruce Momjian)
이 조건은 업그레이드 된 대기 서버를 방지 할 수 있습니다
항상 사용-fpic, 아님-fpic, 공유 라이브러리를 구축 할 때
이것은 플랫폼에서 더 큰 확장 라이브러리를 지원합니다
빌드 스크립트에서 Escaped-Braces 문제를 수정하십시오
MSVC가 구축 된 경우를 처리하는 경우OpenSSL도서관 내에 있지 않음VC하위 디렉토리 (Andrew
MSVC 빌드에서 적절한 포함 경로 추가libxml2헤더 파일 (Andrew
이것은 이전의 물건을libxml2.
MSVC 빌드에서 이름이 지정된 TCL 라이브러리를 인식하십시오tcl86.lib(Noah Misch)