| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 토토 캔 : 문서 : 9.3 : 릴리스 9.3.22 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 릴리스 참고 | 젠 토토 : 문서 : 9.3 : 릴리스 9.3.20 | |
출시일: 2018-02-08
이 릴리스에는 9.3.20의 다양한 수정 사항이 포함되어 있습니다. 에 대한 9.3 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조토토 사이트 순위 PostgreSQL : 문서 : 9.3 : 릴리스 9.3.
9.3.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 다음 버전보다 이전 버전에서 업그레이드하는 경우 9.3.18 참조와이즈 토토 PostgreSQL : 문서 : 9.3 : 릴리스 9.3.18.
다음에 의해 만들어진 모든 임시 파일이 있는지 확인하십시오.pg_upgrade세계배트맨 토토 읽을 수 없습니다(Tom Lane, 노아 미쉬)
pg_upgrade일반적으로 제한합니다 호출자만이 임시 파일을 읽고 쓸 수 있도록 합니다. 사용자. 그러나 다음을 포함하는 임시 파일은pg_dumpall -g출력은 그룹 또는 사용자가 누구나 읽을 수 있거나 쓰기 가능한 경우에도 마찬가지입니다.마스크설정이 허용됩니다. 다중 사용자의 일반적인 사용법 기계,마스크및/또는 작업 중 디렉토리의 권한은 문제를 방지할 수 있을 만큼 엄격합니다. 하지만 다음을 사용하는 사람이 있을 수 있습니다.pg_upgrade이러한 감독이 있는 시나리오배트맨 토토 불친절한 눈에 데이터베이스 비밀번호가 공개되는 것을 허용합니다. (CVE-2018-1053)
키 공유가 잠겨 있는 동안 업데이트된 튜플을 진공화하는 문제 수정 (안드레스 프로인드, 알바로 에레라)
어떤 경우에는진공실패할 것입니다 그러한 튜플이 지금은 죽었더라도 제거하면 다양한 데이터 손상 시나리오.
일부 LSN 가져오기배트맨 토토 부적절한 버퍼 잠금 수정(Jacob 챔피언, Asim Praveen, Ashwin Agrawal)
이러한 오류는 동시 로드 시 오작동을 일으킬 수 있습니다. 잠재적인 결과는 완전히 특성화되지 않았습니다.
상속 트리에 대한 쿼리배트맨 토토 불필요한 실패를 피하십시오. 일부 하위 테이블이 제거되는 것과 동시에 발생합니다. 트리별상속되지 않은 테이블 변경(톰 레인)
상관된 하위 복구 실패선택내부값내부 에측면하위 쿼리(톰 레인)
수정"다음에 대한 쿼리 계획을 고안할 수 없습니다. 주어진 쿼리"중첩과 관련된 일부 경우에 대한 플래너 실패유니온 전체측면 하위 쿼리 내부(Tom 레인)
수정has_sequence_privilege()에
지원부여 옵션 있음테스트, 기타
권한 테스트 기능은 다음과 같습니다(Joe Conway)
UTF8 인코딩을 사용하는 데이터베이스배트맨 토토는 모든 XML 선언을 무시합니다. 다른 인코딩을 주장하는 것(Pavel Stehule, Noah Misch)
우리는 항상 데이터베이스 인코딩에 XML 문자열을 저장합니다.
libxml이 다른 인코딩 선언에 따라 작동하도록 허용
잘못된 결과. UTF8 이외의 인코딩에서는 다음을 약속하지 않습니다.
어쨌든 비ASCII XML 데이터를 지원하므로 이전 동작을 유지합니다.
버그 호환성을 위해. 이 변경 사항은 다음에만 영향을 미칩니다.xpath()및 관련 기능; 다른 XML 코드
경로는 이미 이런 식으로 작동했습니다.
미래의 마이너 프로토콜과의 향후 호환성 제공 버전(Robert Haas, Badrul Chowdhury)
지금까지는,포스트그레SQL서버 3.0보다 새로운 프로토콜 버전을 사용하라는 요청을 거부했을 뿐입니다. 그래서 전공과 전공 사이에는 기능적 차이가 없었습니다. 프로토콜 버전 번호의 사소한 부분. 클라이언트에게 다음을 허용합니다. 실패 없이 버전 3.x를 요청하고 메시지를 다시 보냅니다. 서버가 3.0만 이해한다는 것을 보여줍니다. 이것은 아니오 현재로서는 차이가 있지만 이 변경 사항을 백패칭하면 향후 마이너 프로토콜 업그레이드를 더 빠르게 도입할 수 있습니다.
매우 깊이 계획할 때 스택 오버플로 충돌 방지 중첩 집합 연산(유니온/교차/제외) (톰 레인)
나타나는 일부 유형의 LDAP URL에 대한 널 포인터 충돌 수정 에서pg_hba.conf(토마스 먼로)
샘플 수정INSTR()함수
PL/pgSQL 문서(Yugo Nagata, Tom Lane)
이 기능은 다음과 같이 명시되어 있습니다.오라클® 호환되지만 정확히는 그렇지 않았습니다. 배트맨 토토 특히, 해석에 있어서 불일치가 있었다. 음수 세 번째 매개변수: Oracle은 음수 값을 생각합니다. 대상 하위 문자열이 시작될 수 있는 마지막 위치를 나타냅니다. 반면에 우리 함수는 그것을 타겟이 있는 마지막 장소로 삼았습니다. 끝날 수 있습니다. 또한 Oracle은 0 또는 음의 4분의 1에 대해 오류를 발생시킵니다. 매개변수이지만 우리 함수는 0을 반환했습니다.
샘플 코드는 오라클의 행동에 맞게 조정되었습니다 더 정확하게는. 이 코드를 자신의 컴퓨터에 복사한 사용자 응용 프로그램이 복사본을 업데이트할 수도 있습니다.
수정pg_dumpACL을 만들기 위해 (권한), 주석 및 보안 레이블 항목을 안정적으로 아카이브 출력 형식으로 식별 가능(Tom Lane)
그"태그"ACL 아카이브의 일부 항목은 일반적으로 연관된 개체의 이름이었습니다. 만들어 보세요 대신 객체 유형으로 시작하여 ACL을 주석 및 보안 레이블 아카이브에 이미 사용된 규칙 항목. 또한 다음에 대한 설명 및 보안 레이블 항목을 수정합니다. 전체 데이터베이스(있는 경우)로 시작하는 태그 만들기데이터베이스그들도 이것을 따르도록 컨벤션. 이렇게 하면 코드배트맨 토토 잘못된 일치를 방지할 수 있습니다. 태그가 시작되는지 확인하여 대형 개체 관련 항목을 식별합니다. 와 함께대형 개체. 그럴 수도 있지 결과적으로 항목이 스키마가 아닌 데이터로 잘못 분류되었습니다. 바람직하지 않은 결과로 인해 스키마 전용 또는 데이터 전용 덤프가 발생합니다.
이 변경 사항의 출력배트맨 토토 사용자가 볼 수 있는 결과가 있음을 참고하십시오.pg_restore --list.
에ecpg, 표시기 감지 길이가 정확하지 않고 오류를 보고하는 배열 (데이비드 레이더)
libc 어설션 트리거 방지기여/hstore,의 사용으로 인해memcpy()동일한 소스와 대상
포인터(토마스 본드라)
macOS배트맨 토토 Postgres를 자동 시작하는 방법에 대한 최신 예 제공 (톰 레인)
스크립트는contrib/start-scripts/osx인프라를 사용하세요. 10년 넘게 더 이상 사용되지 않으며 더 이상 작동하지 않습니다. 지난 몇 년간의 macOS 릴리스배트맨 토토. 새로 추가 하위 디렉터리contrib/start-scripts/macos최신 버전을 사용하는 스크립트 포함런칭인프라.
구성별 라이브러리의 잘못된 선택 수정 Windows의 OpenSSL(앤드류 던스턴)
MinGW 기반 libperl 버전 연결 지원(Noah 미쉬)
이를 통해 몇 가지 일반적인 Perl 배포판으로 PL/Perl을 구축할 수 있습니다. Windows의 경우.
32비트 libperl에 필요한지 테스트하기 위해 MSVC 빌드 수정-D_USE_32BIT_TIME_T(노아 미쉬)
사용 가능한 Perl 배포판은 내용이 일치하지 않습니다. 보고할 수 있는 신뢰할 만한 수단이 부족하므로 사용되는 라이브러리가 실제로 무엇을 하는지에 대한 빌드 타임 테스트입니다.
Windows배트맨 토토는 postmaster의 초기에 크래시 덤프 핸들러를 설치하십시오. 스타트업(츠나카와 다카유키)
이것은 일부 초기 시작을 위한 코어 덤프 수집을 허용할 수 있습니다. 이전에 덤프를 생성하지 않은 오류입니다.
Windows에서는 다음과 같은 경우 인코딩 변환 관련 충돌을 피하십시오. 포스트마스터 시작 초기에 메시지 보내기(Takayuki 츠나카와)
OpenBSD배트맨 토토도 기존 Motorola 68K 스핀록 코드를 사용합니다. NetBSD(David Carlier)로
Motorola 88K에 스핀록 지원 추가(David Carlier)
다음으로 시간대 데이터 파일 업데이트tzdata2018c 릴리스에 대한 DST 법률 변경 사항 브라질, 상투메 프린시페 및 역사적 정정 볼리비아, 일본, 남수단.미국/태평양 지역-뉴영역이 제거되었습니다(단지 별칭미국/Los_Angeles어쨌든).
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| 릴리스 9.3.22 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 출시 버전 9.3.20 |