| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 토토 결과 : 문서 : 9.3 : 토토 결과 9.0.19 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 롤 토토 참고 | PostgreSQL : 문서 : 9.3 : 토토 베이 9.0.17 | |
출시일: 2014-07-24
이 릴리스에는 9.0.17의 다양한 수정 사항이 포함되어 있습니다. 을 위한 9.0 주요 릴리스의 새로운 기능에 대한 자세한 내용은 롤 토토을 참조하세요.스포츠 토토 사이트 PostgreSQL: 문서: 9.3: 릴리스 9.0.
9.0.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.
그러나 이 릴리스에서는 롤 토토의 색인 손상 문제를 수정합니다. 일부 GiST 인덱스. 알아보려면 아래의 첫 번째 변경 로그 항목을 참조하세요. 귀하의 설치가 영향을 받았는지 여부와 귀하가 취해야 할 조치는 무엇입니까? 그렇다면 복용해야 합니다.
또한 9.0.15 이전 버전에서 업그레이드하는 경우, 보다PostgreSQL : 문서 : 9.3 : 토토 결과 9.0.15.
롤 토토에서 패딩 바이트를 올바르게 초기화합니다.contrib/btree_gist색인비트열(Heikki Linnakangas)
이 오류는 값으로 인해 잘못된 쿼리 결과를 초래할 수 있습니다. 동등하다고 여겨지지 않고 동등하다고 비교되어야합니다. GiST 사용자 인덱스비트또는비트 다양함열은 롤 토토과 같습니다REINDEX그들 이 업데이트를 설치한 후 색인이 생성됩니다.
GIN 목록 페이지를 삭제할 때 찢어진 페이지로부터 보호합니다(Heikki 린나캉가스)
이 수정 사항은 시스템 충돌 시 발생할 수 있는 색인 손상을 방지합니다. 페이지 업데이트가 디스크에 기록되는 동안 발생합니다.
재생하는 동안 GiST 인덱스 페이지의 오른쪽 링크를 지우지 마세요 WAL(Heikki Linnakangas)의 업데이트
이 오류는 GiST의 일시적인 잘못된 답변으로 이어질 수 있습니다. Hot Standby에서 인덱스 스캔이 수행됩니다.
중첩된 호출 중 부정확할 수 있는 캐시 무효화 수정ReceiveSharedInvalidMessages(안드레스
프로인트)
롤 토토이 있는 경우 하위 쿼리의 출력이 고유하다고 가정하지 마십시오. 대상 목록의 집합 반환 함수(David Rowley)
이러한 감독은 롤 토토과 같은 구조의 잘못된 최적화로 이어질 수 있습니다.WHERE x IN (SELECT y, generate_series(1,10) FROM t GROUP BY y).
복합 요소의 필드 삭제 실패 문제 수정 구조화된 유형(Tom Lane)
이것은 TOAST 포인터가 복사될 수 있는 경우를 수정합니다 역참조되지 않고 다른 테이블. 원본 데이터가 롤 토토과 같은 경우 나중에 삭제하면 롤 토토과 같은 오류가 발생합니다."토스트 값에 대한 청크 번호 0이 누락되었습니다..."언제 지금 매달려 있는 포인터가 사용됩니다.
수정"레코드 유형이 없습니다. 등기"출력에 대한 전체 행 참조 실패 계획 노드 추가(Tom Lane)
사용자 정의 함수를 호출할 때 발생할 수 있는 충돌 수정 커서 되감기(Tom Lane)
인수를 평가하는 동안 쿼리 수명 메모리 누수 수정 함수에 대해발신(톰 레인)
정규 표현식의 세션 수명 메모리 누수 수정 처리(Tom Lane, Arthur O'Dwyer, Greg Stark)
롤 토토의 데이터 인코딩 오류 수정헝가리어.stop(톰 레인)
현재에 삽입된 행에 대한 활성 확인 수정 트랜잭션이 롤백된 하위 트랜잭션에 의해 삭제되었습니다. (안드레스 프로인드)
이것은 문제를 일으킬 수 있습니다(적어도 허위 경고 및 최악의 경우 무한 루프) if색인 생성또는클러스터나중에 같은 작업이 수행되었습니다. 거래.
지우기pg_stat_activity.xact_start중준비하세요 거래(안드레스 프룬드)
이후준비, 원본 세션은 더 이상 트랜잭션에 속하지 않으므로 계속해서 진행되어서는 안 됩니다. 거래 시작 시간을 표시합니다.
수정소유 재할당텍스트에 실패하지 않으려면 검색 개체(Álvaro Herrera)
포스트마스터 시작 중 신호 차단(톰 레인)
이것은 우편 담당자가 이후에 적절하게 정리하도록 보장합니다. 예를 들어 수신하는 경우 자체적으로SIGINT아직 시작하는 동안.
임시 포스트마스터의 보안 Unix 도메인 소켓이 시작되었습니다. 동안확인하세요(노아 미쉬)
소켓 파일에 접근할 수 있는 모든 로컬 사용자는 롤 토토과 같이 연결할 수 있습니다. 서버의 부트스트랩 수퍼유저가 임의 실행을 진행합니다. 테스트를 실행하는 운영 체제 사용자로 코드를 작성합니다. 이전에 CVE-2014-0067에서 언급되었습니다. 이 변화는 이를 방어합니다. 서버 소켓을 임시 모드 0700에 두어 위험을 감수합니다. 하위 디렉토리/tmp. 위험은 남아있다 그러나 Unix 소켓이 지원되지 않는 플랫폼에서는 특히 그렇습니다. Windows, 임시 포스트마스터는 로컬을 수락해야 하기 때문입니다. TCP 연결.
이 변경의 유용한 부작용은 단순화하는 것입니다.확인하세요재정의하는 빌드에서 테스트 중DEFAULT_PGSOCKET_DIR. 기본값이 아닌 인기 있는 롤 토토과 같은 값/var/run/postgresql종종 빌드 사용자가 쓸 수 없으므로 해결 방법이 필요합니다. 더 이상 필요하지 않습니다.
Windows에서 작동하도록 테이블스페이스 생성 WAL 재생 수정 (마우마우)
Windows에서 소켓 생성 실패 감지 수정(Bruce 몸지안)
Windows에서는 새 세션이 PGC_BACKEND 값을 흡수하도록 허용합니다. 매개변수(예:log_connections) 구성 파일에서(Amit Kapila)
이전에는 이러한 매개변수가 파일에서 변경된 경우 시작 후에는 변경 사항이 적용되지 않습니다.
Windows에서 실행 가능한 경로 이름을 올바르게 인용하십시오(Nikhil 데쉬판데)
이러한 감독으로 인해 롤 토토이 발생할 수 있습니다.initdb그리고pg_upgradeWindows에서는 실패합니다. 설치 경로에는 공백과가 모두 포함되어 있습니다.@표시.
연결 수정libpythonOS에서 엑스(톰 레인)
이전에 사용한 방법은 Python 라이브러리에서 실패할 수 있습니다. Xcode 5.0 이상에서 제공됩니다.
버퍼 팽창 방지libpq서버가 클라이언트가 할 수 있는 것보다 지속적으로 더 빠르게 데이터를 보내는 경우 흡수해 (모리타 신이치, 톰 레인)
libpq강제될 수 있음
메모리가 부족해질 때까지 입력 버퍼를 확장합니다(이렇게 되면
롤 토토과 같이 오해의 소지가 있는 신고를 합니다."잃어버린
서버와 동기화"). 일반적인 상황에서
데이터를 지속적으로 전송할 수 있다는 것은 상당히 어리 석다.
그보다 더 빨리recv()루프 가능
흡수하지만 이는 내담자가 롤 토토과 같은 경우에 관찰되었습니다.
스케줄러 제약으로 인해 인위적으로 속도가 느려졌습니다.
LDAP 조회가 롤 토토에서 시도되는지 확인하세요.libpq의도한 시간 초과(Laurenz Albe)
수정ecpg옳은 일을 하기 위해 배열일 때문자 *롤 토토의 목표입니다 둘 이상의 행과 다른 행을 반환하는 FETCH 문 배열 처리 수정 사항(Ashutosh Bapat)
수정pg_restore님의 처리 중 구식 대형 객체 주석(Tom Lane)
롤 토토에 의해 생성된 아카이브 파일에서 데이터베이스로 직접 복원 9.0 이전 버전pg_dump아마도 일반적으로 아카이브에 롤 토토과 같은 댓글이 몇 개 이상 포함되어 있으면 실패합니다. 큰 물체.
에contrib/pgcrypto기능, 보장 민감한 정보는 스택 변수에서 삭제되기 전에 삭제됩니다. 복귀(마코 크린)
에contrib/uuid-ossp, 상태를 캐시합니다. 호출 전반의 OSSP UUID 라이브러리(Tom Lane)
이것은 UUID 생성의 효율성을 향상시키고 에서 끌어낸 엔트로피의 양/dev/urandom, 해당 기능이 있는 플랫폼에서.
롤 토토으로 시간대 데이터 파일 업데이트tzdata2014e 롤 토토에 대한 DST 법률 변경 사항 크리미아, 이집트, 모로코.
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 롤 토토 |
| 릴리스 9.0.19 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 9.0.17 |