Postgresql 9.5.25 문서 | |||
---|---|---|---|
이전 | up | 부록 E. 메이저 토토 사이트 노트 | 다음 |
출시 날짜 : 2019-06-20
이 메이저 토토 사이트에는 9.5.17의 다양한 수정 사항이 포함되어 있습니다. 9.5 주요 메이저 토토 사이트의 새로운 기능에 대한 정보는 참조섹션 E.26.
9.5.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나 9.5.13 이전 버전에서 업그레이드하는 경우 참조섹션 E.13.
고장 실패ALTER 테이블 ... ALTER 열 유형테이블에 부분 제외 제약 조건 (Tom Lane)이있을 때
고장 실패댓글도메인 제약 조건에 대한 의견을 명령하십시오 (Daniel Gustafsson, Michael Paquier)
중복 조인 이름 (Philip Dubé)이있는 쿼리의 잘못된 인쇄 수정
이 감독은 그러한 쿼리를 포함하는 뷰에 덤프/복원 실패를 일으켰습니다.
의 잘못 최적화 수정{1,1}정규 표현식의 정량 자 (Tom Lane)
그러한 정량화자는 NO-OPS로 취급되고 최적화되었다. 그러나이 문서는 비가 부적절한 변형의 경우 욕심이나 욕구를 부과한다는 것을 명시합니다.1,1?, 그들이 첨부 된 서브 표현에서 이런 일이 일어나지 않았습니다. 오작동은 하위 표현이 괄호 캡처 또는 역전을 포함하는 경우에만 발생했습니다.
새로운 프로세스를 초기화하는 동안 가능한 고장을 피하십시오pg_stat_activity데이터 (Tom Lane)
SSL 인증서에서 추출한 문자열을 데이터베이스 인코딩으로 변환하는 것과 같이 실패 할 수있는 특정 작업은 임계 섹션 내에서 수행되었습니다. 실패 공유의 액세스 프로토콜을 위반하여 데이터베이스 전체 잠금이 발생합니다pg_stat_activity데이터.
경쟁 조건을 수정하여 기존의 공유 메모리 세그먼트가 여전히 상충되는 우체국 장 (Tom Lane)이 사용 중인지 여부를 확인하십시오.
특정 데이터베이스에 연결되지 않은 프로세스 (Vignesh C, Andres Freund)
이 오류는와 같은 실패를 초래할 수 있습니다."데이터베이스를 선택하지 않고 PG_CLASS를 읽을 수 없습니다".
가능한 교수형을 피하십시오libpqSSL을 사용하고 OpenSSL의 보류 데이터 버퍼를 사용하는 경우 정확한 배수 256 바이트 (David Binderman)가 포함되어 있습니다.
개선initdb의 시스템 시간대 (Tom Lane, Andrew Gierth)에 대한 여러 해당 이름의 처리
makeinitdb검사/etc/localtime그것이 존재하는 경우, 시스템 시간대와 동등한 이름 사이의 관계를 끊는 것입니다. 이것은initdb여러 동일한 시간대가 존재할 때 사용자가 기대할 시간 영역 이름을 선택할 가능성이 높습니다. 동작을 바꾸지 않을 것입니다/etc/localtime영역 데이터 파일에 대한 Symlink가 아니거나 시간대가에서 결정된 경우TZ환경 변수.
별도로, 선호UTC해당 시간대의 다른 철자 위에, 어느 쪽도TZNOR/etc/localtime힌트를 제공하십시오. 이것은에 의해 소개 된 성가심을 수정합니다.TZDATA2019a의 변화를위한 변화UCT및UTC영역 이름에 해당 :initdb그런 다음 선호UCT, 거의 원하지 않는 사람.
오도 오류 보고서 수정ReindexDB(Julien Rouhaud)
VACUUMDB평행 작업을 사용하는 동안 오류가 발생하면 올바른 상태를 반환합니다 (Julien Rouhaud)
inContrib/Postgres_FDW, Local의 가능한 데이터 수정을 설명행 전 업데이트 전트리거 (Shohei Mochizuki)
트리거가 다른 방식으로 변경되지 않은 열을 수정 한 경우업데이트, 새 값은 원격 서버로 전송되지 않았습니다.
Windows에서 데이터베이스 인코딩이 SQL_ASCII로 설정된 경우 고장을 피하고 ASCII가 아닌 문자열 (Noah Misch)을 기록하려고 시도합니다.
코드는 그러한 문자열이 UTF-8에 있어야한다고 가정했으며, 유효하게 인코딩되지 않은 경우 오류가 발생합니다. 이제, 번역되지 않은 바이트를 로그로 전송합니다.
makepl/pgsql의 헤더 파일 C ++-안전 (George Tarasov)