스포츠 토토 베트맨 9.5.25 문서 | |||
---|---|---|---|
이전 | up | 부록 E. 스포츠 토토 베트맨 노트 | 다음 |
출시 날짜 : 2016-05-12
이 스포츠 토토 베트맨에는 9.5.2의 다양한 수정 사항이 포함되어 있습니다. 9.5 주요 스포츠 토토 베트맨의 새로운 기능에 대한 정보는 참조섹션 E.26.
9.5.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나 9.5.2 이전 버전에서 업그레이드하는 경우 참조섹션 E.24.
OpenSSL 오류 큐를 OpenSSL 호출 전에 지우지 않고 이미 명확하다고 가정하지 않고; 그리고 우리가 나중에 그것을 명확하게 남겨 두십시오 (Peter Geoghegan, Dave Vitek, Peter Eisentraut)
이 변경 사항은 단일 프로세스 내에서 OpenSSL을 사용하는 여러 연결이있을 때 문제를 방지하며 관련된 모든 코드가 오류 큐를 지우는시기에 대해 동일한 규칙을 따르는 것은 아닙니다. 클라이언트 애플리케이션이 SSL 연결을 사용하는 경우libpqOpenSSL 용 PHP, Python 또는 Ruby Wrappers를 사용하여 SSL 연결과 동시에. 확장자 모듈이 나가는 SSL 연결을 설정하면 서버 내에서도 비슷한 문제가 발생할 수 있습니다.
수정"어떤 구축에 실패N-웨이 조인 "왼쪽 조인 오른쪽에 전체 결합 된 플래너 오류 (Tom Lane)
다단계 NestLoop Plans (Tom Lane)에서 동등성 등급 테스트의 잘못된 처리 수정
와 같은 변수의 3 개 또는 동등성 등급이 주어지면x.x = y.y = z.z, 플래너가 모든 변수가 실제로 같음을 시행하는 데 필요한 일부 테스트를 생략 할 수 있었으며,이를 만족하지 않는 행을 출력하게됩니다.여기서조항. 여러 가지 이유로 실제로 잘못된 계획이 거의 선택되지 않았 으므로이 버그는 오랫동안 감지되지 않았습니다.
CONORE CASE CASE PARSER FABURES가 발생할 때 발생합니다OPERATOR_PRECENENCE_WARNING켜져 있습니다 (Tom Lane)
예는입니다.select (array []) :: text []괄호없이 작동했지만 오류가 발생했습니다.
GIN 인덱스 스캔에서 Query-Lifespan 메모리 누출 수정 (Julien Rouhaud)
Query-Lifespan 메모리 누출 및 잠재적 인덱스 손상 위험 고정 Gin Index Insertion (Tom Lane)
메모리 누출은 일반적으로 간단한 쿼리에 크게 해당되지 않지만 큰 진 인덱스 빌드에서는 매우 실질적 일 수 있습니다.maintenance_work_mem.
가능한 오해의 수정th, th및y, yyy형식 코드에서TO_TIMESTAMP ()
(Tom Lane)
입력 문자열의 끝에서 발전 할 수있어 후속 형식 코드가 쓰레기를 읽을 수 있습니다.
규칙 및 견해의 덤핑 수정배열A의 주장value 운영자any (배열)Construct는 하위 선택 (Tom Lane)입니다.
신축성을 허용하지 않습니다Alter System매개 변수 값 (Tom Lane)
configuration-file 파서는 문자열 리터럴에서 내장 된 최신 라인을 지원하지 않으므로 값을 삽입 할 수 있도록 허용해서는 안됩니다Alter System.
수정Alter Table ... 색인을 사용한 복제 아이덴티티OID의 색인이 선택된 경우 올바르게 작동하려면 (David Rowley)
테이블 스페이스 Symlink (Tom Lane)를 제거한 후 오해를 피하십시오
정렬 피키 플랫폼에서 논리적 디코딩의 충돌 수정 (Tom Lane, Andres Freund)
실패는 디스크에 유출 될만큼 큰 트랜잭션과 해당 거래 내에서 1 차 키 변경으로 만 발생했습니다.
Walsender (Nick Cleaton)를 종료하는 동안 수신기의 피드백 요청을 피하십시오
makePG_REGRESS시작 시간 초과 사용pgctltimeout환경 변수, 그것이 설정된 경우 (Tom Lane)
이것은 최근에 추가 된 동작과 일관성을위한 것입니다PG_CTL; 느린 기계에서 자동 테스트가 완화됩니다.
수정pg_upgrade하나의 운영자 클래스 (Tom Lane) 만 포함하는 운영자 제품군의 확장 멤버십을 올바르게 복원하려면
이 경우 운영자 제품군은 새로운 데이터베이스로 복원되었지만 더 이상 확장의 일부로 표시되지 않았습니다. 이것은 즉각적인 악영향이 없었지만 나중에 발생할 것입니다pg_dump복원시 (무해한) 오류를 유발할 출력을 방출하기 위해 실행됩니다.
수정pg_upgrade새로운 클러스터 토스트 규칙이 오래된 (Tom Lane)와 다를 때 실패하지 않음
pg_upgrade새로운 상황을 처리 할 특별한 코드가있었습니다.스포츠 토토 베트맨버전은 기존 버전은 그렇지 않은 동안 테이블에 토스트 테이블이 있어야한다고 생각합니다. 그 코드가 끊어 졌으므로 제거하고 대신 아무것도하지 않습니다.
IBM의 XLC 컴파일러 (Noah Misch)를 사용할 때 PPC의 원자 연산 수정
|-disable-spinlocks(Tom Lane)
내부 기능 이름 바꾸기strtoi ()
tostrtoint ()
NETBSD 라이브러리 기능 (Thomas Munro)과의 충돌을 피하려면
오류보고 수정bind ()
andListen ()
시스템 호출 Windows (Tom Lane)
Microsoft Visual Studio (Christian Ullrich)를 사용하여 구축 할 때 컴파일러 출력의 구두 성 감소
Visual Studio 2015를 사용한 지원 건물 (Michael Paquier, Petr Jelínek)
vs2015로 만든 빌드는 Windows Vista 전에 Windows 버전에서 실행되지 않음을 참고하십시오.
수정putenv ()
Visual Studio 2013 (Michael Paquier)에서 제대로 작업하려면
Windows '를 피하십시오.FormatMessage ()
기능 (Christian Ullrich)
사용format_message_ignore_inserts적절한 경우 플래그. 라이브 버그는 여기에 존재하는 것으로 알려져 있지만 조심하는 것이 좋은 생각처럼 보입니다.
시간대 데이터 파일 업데이트TZDATA러시아와 베네수엘라의 DST 법률 변경을위한 2016D 출시. 새로운 영역 이름이 있습니다Europe/KirovandAsia/Tomsk이 지역이 이제 인접한 지역과는 다른 시간대 이력이 있다는 사실을 반영합니다.