이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.14. 사설 토토 사이트 10.10

출시일: 2019-08-08

이 릴리스에는 10.9의 다양한 수정 사항이 포함되어 있습니다. 주요 릴리스 10의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.젠 토토 PostgreSQL : 문서 : 10 : E.24. 릴리스 10.

E.14.1. 버전 10.10으로 마이그레이션

10.X를 실행하는 사설 토토 사이트 덤프/복원이 필요하지 않습니다.

그러나 10.6 이전 버전에서 업그레이드하는 경우 다음을 참조하세요.사설 토토 PostgreSQL : 문서 : 10 : E.18. 릴리스 10.6.

E.14.2. 변경사항

  • 기능적 캐스트 구문을 사용할 때 임시 유형으로 캐스트하려면 스키마 한정이 필요합니다(Noah Misch)

    우리는 임시 스키마를 명시적으로 지정하기 위해 오랫동안 임시 함수 호출을 요구해 왔습니다. 즉pg_temp.func_name(인수). 예를 들어 함수 표기법을 사용하여 임시 유형으로 캐스팅하는 사설 토토 사이트에도 이를 요구합니다.pg_temp.유형_이름(인수). 그렇지 않으면 임시 개체를 사용하여 함수 호출을 캡처하여 CVE-2007-2138에서 차단한 것과 거의 동일한 방식으로 권한 상승을 허용할 수 있습니다. (CVE-2019-10208)

  • 실패 수정테이블 변경 ... 열 유형 변경하나의 명령으로 여러 열의 유형을 변경할 때(Tom Lane)

    이것은 가장 최근 마이너 사설 토토 사이트에 도입된 회귀 문제를 수정합니다. 변경된 열을 사용하는 인덱스가 올바르게 처리되지 않아 이상한 오류가 발생했습니다.테이블 변경.

  • 파티션 키 열 삭제를 방지하기 위해 종속성 설치(Tom Lane)

    테이블 변경 ... 열 삭제파티션 키 열인 열 삭제를 거부합니다. 그러나 간접적인 삭제(예: 키 열의 데이터 유형 삭제로 인한 계단식 삭제)에는 그러한 검사가 없으므로 키 열을 삭제할 수 있습니다. 이로 인해 액세스하거나 삭제할 수 없는 심하게 손상된 파티션으로 나눈 테이블이 발생했습니다.

    이 수정 사항은 다음을 추가합니다pg_dependent계속 삭제로 인해 키 열이 강제로 제거되는 사설 토토 사이트 키 열뿐만 아니라 분할된 전체 테이블이 삭제되도록 강제하는 항목입니다. 그러나 이러한 항목은 분할된 테이블이 생성될 때만 생성됩니다. 따라서 이 수정 사항은 기존의 분할된 테이블에 대한 위험을 제거하지 않습니다. 이 문제는 기본 제공되지 않은 데이터 유형의 파티션 키 열에서만 발생할 수 있으므로 대부분의 사용자에게는 위험하지 않은 것 같습니다.

  • 최적화하지 마세요그룹별관련 테이블이 상속 부모일 때의 열 (David Rowley)

    일반적으로 테이블의 기본 키 열이 포함된 사설 토토 사이트그룹별, 기본 키 열만으로도 그룹을 고유하게 만들 수 있으므로 다른 그룹화 열을 삭제해도 안전합니다. 그러나 쿼리가 상속 하위 테이블도 읽는 사설 토토 사이트에는 이 규칙이 작동하지 않습니다. 부모의 고유성은 자식에게까지 확장되지 않습니다.

  • 일부 쿼리에 불필요한 정렬 단계를 사용하지 마십시오그룹화 세트(앤드류 기어스, 리차드 구오)

  • 동안 트리거 전환 테이블에 액세스하지 못하는 문제 수정EvalPlanQual재확인(Alex Aktsipetrov)

    전환 테이블에 의존하는 트리거는 동시 업데이트가 있는 사설 토토 사이트 때때로 실패했습니다.

  • 외래 키 제약 조건을 재구축할 때 다중 열 외래 키의 잘못된 처리 수정(Tom Lane)

    테이블 변경키의 모든 열이 동일한 유형이 아닌 사설 토토 사이트 외래 키 재검증이 필요한지 여부에 대해 잘못된 결정을 내릴 수 있습니다. 오류는 항상 보수적인 방향, 즉 불필요하게 유효성을 재검토하는 방향에 있었을 것 같습니다.

  • 상속 트리에 대한 확장된 통계를 구축하지 마세요(Tomas Vondra)

    이것은 다음을 방지합니다.튜플은 이미 자체적으로 업데이트되었습니다.오류 발생 중분석.

  • 튜플 잠금을 업그레이드할 때 가짜 교착 상태 오류 방지(Oleksii Kliukin)

    두 개 이상의 트랜잭션이 트랜잭션 T1이 튜플 수준 잠금을 해제하기를 기다리고 있고 T1이 잠금을 더 높은 수준으로 업그레이드하는 사설 토토 사이트 T1이 완료되면 대기 중인 트랜잭션 간의 의사 교착 상태가 보고될 수 있습니다.

  • 여러 병렬 작업자 프로세스와 관련된 교착 상태 해결 실패 수정(Rui Hai Jiang)

    이 버그가 인위적이지 않은 쿼리로 도달할 수 있는지는 확실하지 않습니다. 그러나 만약 그런 일이 발생한다면 해결 가능한 교착 상태와 관련된 쿼리는 취소될 때까지 차단됩니다.

  • 날짜 범위의 잘못된 정규화를 방지무한대엔드포인트(로렌츠 알베)

    끝점이 무한할 경우 끝점 값을 증가 또는 감소시켜 열린 범위를 닫힌 범위로 또는 그 반대로 변환하려는 시도는 올바르지 않습니다. 그런 경우에는 범위를 그대로 두십시오.

  • 아주 큰 숫자로 변환할 때 소수 자릿수가 손실되는 문제 수정값을숫자(톰 레인)

  • MIPS r6(YunQiang Su)에서 작동하도록 MIPS CPU용 스핀록 어셈블리 코드 수정

  • 만들다libpq캐리지 리턴 무시(\r11945_12004

    일부 경우에는 Windows 스타일 줄바꿈이 포함된 서비스 파일이 잘못 구문 분석되어 연결 오류가 발생할 수 있습니다.

  • psql, 이후 잘못된 탭 완성 옵션을 제공하지 마세요SET변수 =(톰 레인)

  • 작은 메모리 누수 수정psql's\d명령(톰 레인)

  • 수정pg_dump맞춤 연산자 클래스가 올바른 순서로 덤프되도록 하기 위해(Tom Lane)

    사용자 정의 opclass가 사용자 정의 범위 유형의 하위 유형 opclass인 사설 토토 사이트 관련 개체가 잘못된 순서로 덤프되어 복원할 수 없는 덤프가 생성되었습니다. (opclass 종속성을 처리하지 못하는 근본적인 실패는 다른 사설 토토 사이트에도 나타날 수 있지만 이것이 알려진 유일한 사설 토토 사이트입니다.)

  • 잠금 가능성 수정pgbench사용 시-R옵션 (파비앙 코엘료)

  • 수정기여/비밀번호 확인다른 사용자와 공존하기 위해check_password_hook(마이클 파퀴에)

  • 수정contrib/sepgsql최신 SELinux 사설 토토 사이트에서 작동하도록 테스트합니다(Mike Palmiotto)

  • 안정성 향상src/테스트/복구회귀 테스트(Michael Paquier)

  • 감소stderr출력pg_upgrade의 테스트 스크립트(Tom Lane)

  • 빌드 디렉토리가 루트가 아닌 msys 마운트 지점에 있는 경우 msys Perl과 작동하도록 TAP 테스트 수정(Noah Misch)

  • Microsoft Visual Studio 2019(Haribabu Kommi)를 사용하여 Postgres 구축 지원

  • Visual Studio 빌드에서는 존중WindowsSDK버전환경 변수, 설정된 경우 (Peifeng Qiu)

    이것은 일부 구성에서 빌드 실패를 수정합니다.

  • Visual Studio 빌드에서 OpenSSL 1.1.0 이상 지원(Juan José Santamaría Flecha, Michael Paquier)

  • 허용만들다다음으로 전달될 옵션gmake비 GNU make가 최상위 수준에서 호출될 때(Thomas Munro)

  • 선택을 피하세요현지시간또는posixrulesas시간대initdb(톰 레인)

    어떤 사설 토토 사이트에는initdb다음 인공 영역 이름 중 하나를 선택하겠습니다진짜영역 이름. 이 두 가지보다 C 라이브러리의 시간대 동작과 일치하는 다른 항목을 선호합니다.

  • 조정pg_timezone_names다음을 표시하는 보기공장시간대에 짧은 약어가 있는 경우에만 해당(Tom Lane)

    역사적으로 IANA는 이 인공 영역을 다음과 같이 설정했습니다.약어좋아요현지 시간대를 설정해야 합니다. zic 매뉴얼 페이지를 참조하세요.. tzdb 데이터베이스 쇼의 최신 버전-00대신, 일부 플랫폼은 역사적 문구 중 하나를 표시하기 위해 데이터를 변경합니다. 현대 약어를 사용하는 경우에만 이 구역을 표시하십시오.

  • 시간대 라이브러리 사본을 IANA tzcode 릴리스 2019b(Tom Lane)와 동기화

    이것은 다음에 대한 지원을 추가합니다.지크의 새로운-b 슬림설치된 영역 파일의 크기를 줄이는 옵션입니다. 현재는 이 기능을 사용하고 있지 않지만 나중에 활성화할 수 있습니다.

  • 다음으로 시간대 데이터 파일 업데이트tzdata브라질의 DST 법률 변경 사항과 홍콩, 이탈리아, 팔레스타인의 역사적 수정 사항에 대해 2019b 릴리스를 발표합니다.