롤 토토 노트

롤 토토

E.3. 롤 토토 9.2.22

출시 날짜 : 2017-08-10

이 롤 토토에는 9.2.21의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.25.

the롤 토토커뮤니티 Will

E.3.1.

9.2.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.

그러나 사용하는 외국 데이터 서버를 사용하는 경우

또한, 더 일찍 버전에서 업그레이드하는 경우섹션 E.5.

E.3.2.

  • 가시성을 추가로 제한pg_user_mappings.Umoptions, 저장된 비밀번호를 보호하기 위해

    CVE-2017-7486에 대한 수정이 잘못되었습니다usage허가information_schema.user_mapping_options그러한 경우 옵션이 표시되지 않습니다.pg_user_mappings

    그 자체 로이 패치는 동작 만 고정합니다.

    1. 추가 후 포스트 마스터를 다시 시작합니다allow_system_table_mods = trueto롤 토토.conf. (안에ALTER, 당신은 그것을 사용할 수 있습니다

    2. in클러스터의 데이터베이스, 다음 명령을 실행하십시오

      SET SEARCH_PATH = PG_CATALOG;
    3. 포함하는 것을 잊지 마십시오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';
    4. 마지막으로 제거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)