Postgresql 9.3.25 문서화 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.3 : 스포츠 토토 베트맨 9.1.20 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 부록 E. 토토 핫 노트 | PostgreSQL : 문서 : 9.3 : 스포츠 토토 사이트 9.1.18 |
출시 날짜 : 2015-10-08
이 릴리스에는 9.1.18의 다양한 토토 핫 사항이 포함되어 있습니다. 을 위한 9.1 주요 릴리스의 새로운 기능에 대한 정보 참조윈 토토 PostgreSQL : 문서 : 9.3 : 릴리스 9.1.
9.1.x.를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.
그러나, 더 일찍 버전에서 업그레이드하는 경우 9.1.16, 참조PostgreSQL : 문서 : 9.3 : 스포츠 토토 사이트 9.1.16.
토토 핫Contrib/Pgcrypto감지 및
보고 너무 신고crypt ()
소금 (조쉬
Kupershmidt)
특정 잘못된 소금 인수는 서버에 충돌하거나 공개했습니다. 서버 메모리의 바이트는 거의 없습니다. 우리는 생존력을 배제하지 않았습니다 기밀 정보가 존재하도록하는 공격 공개 된 바이트이지만 가능성은 거의 없습니다. (CVE-2015-5288)
포털 (Cursor)이 소속 된 후 서브 트랜잭션 정리 토토 핫 외부 하위 트랜잭션 실패 (Tom Lane, Michael Paquier)
외부 대류 커서에서 실행 된 함수 관계를 참조하여 어설 션 실패 또는 충돌을 일으 킵니다. 내부 하위 트랜잭션 내에서 생성됩니다.
관계 캐시에 관계 삽입 토토 핫"Init File"(Tom Lane)
가장 최근의 사소한 토토 핫에서 패치에 대한 감독pg_trigger_tgrelid_tgname_indexinit 파일에서 생략되었습니다. 후속 세션이이를 감지했습니다 Init 파일을 깨뜨리고 조용히 무시한 것으로 간주됩니다. 세션 시작 시간에 상당한 저하가 발생합니다. ~ 안에 버그 토토 핫에 추가하여 일부 가드를 설치하여 미래의 실수가 더 분명 할 것입니다.
SPI에 많은 튜플을 삽입 할 때 O (N^2) 동작을 피하십시오. 쿼리 결과 (Neil Conway)
개선듣기시작 시간 읽지 않은 많은 알림 (Matt Newell)
Back-Patch 9.3- 자원당 소유자 잠금 캐시의 추가 (Jeff Janes)
이것은 성능을 실질적으로 향상시킬 때pg_dump많은 수의 덤프를 시도합니다 테이블.
기본적으로 SSL 재협상 비활성화 (Michael Paquier, Andres Freund)
SSL 재협상을 사용하는 것은 이론적으로는 좋은 생각이지만 기본 Openssl에서 실제로 너무 많은 버그를 보았습니다. 도서관과 우리의 사용에. 재협상이 제거됩니다 전적으로 9.5 이상. 오래된 가지에서는 그냥 바꾸십시오 기본값SSL_RENEGOTIATION_LIMIT~ 0 (비활성화).
의 최소값을 낮추십시오*_freeze_max_age매개 변수 (Andres Freund)
이것은 주로 관련 행동 테스트를 덜 만드는 것입니다. 시간이 많이 걸리지 만 설치에도 가치가있을 수 있습니다. 제한된 디스크 공간.
최대 값을 제한Wal_buffers서버 충돌을 피하기 위해 2GB까지 (Josh Berkus)
곱하기의 희귀 내부 오버플로 토토 핫숫자값 (Dean Rasheed)
레코드와 관련된 도달하기 어려운 스택 오버 플로에 대한 보호 유형, 범위 유형,JSON, JSONB, tsquery, ltxtQuery및query_int(노아 미사)
토토 핫dowanddoydateTime Input (Greg Stark)
이 토큰은 DateTime 값으로 사용되는 것이 아니라 이전에는 불투명 한 내부 오류 메시지가 오히려 발생했습니다 보다"유효하지 않은 입력 구문".
정규 표현식 일치에 쿼리 캔셀 점검을 추가 추가하십시오 (Tom 레인)
정규 표현에 재귀 깊이 보호 추가,유사및Like매칭 (Tom Lane)
적절한 검색 패턴과 낮은 스택 깊이 한계가 이어질 수 있습니다. 스택 오버 런 충돌.
정규식 실행에서 잠재적 인피니트 루프 토토 핫 (Tom 레인)
제로 길이 문자열과 일치 할 수있는 검색 패턴, 그러나 실제로 등 참조 때문에 일치하지 않으며 이끌 수 있습니다. 무한 루프에.
정규 표현 편집에서 저 메모리 고장을 토토 핫합니다 (Andreas Seltenreich)
정규 표현식 동안 낮은 확률 메모리 누출을 토토 핫합니다 실행 (Tom Lane)
트랜잭션 중 잠금 청소에서 드문 저 메모리 실패 토토 핫 중단 (Tom Lane)
토토 핫"예상치 못한 메모리가 아닌 상황 정렬 중 "작은 Tuplestores를 사용하는 시점work_mem설정 (Tom Lane)
매우 낮은 활성화 가능성 스택 오버런에서Qsort
(Tom Lane)
토토 핫"잘못된 메모리 할당 요청 크기"해시의 실패는 큰 것과 결합work_mem설정 (Tomas Vondra, Tom Lane)
토토 핫 다양한 플래너 버그 (Tom Lane)
이러한 실수는 잘못된 쿼리 계획으로 이어질 수 있습니다. 잘못된 답변을 제공하거나 Assert 지원의 주장 실패 빌드 또는 이상한 플래너 오류"할 수 있습니다 주어진 쿼리에 대한 쿼리 계획을 고안하지 마십시오 ", "정렬 할 Pathkey 항목을 찾을 수 없습니다", "계획은 하위 플랜의 변수를 참조해서는 안됩니다", 또는"모든 NestLoopParams를 계획하도록 할당하지 못했습니다 노드 ". Andreas Seltenreich와 Piotr에게 감사드립니다 이러한 문제를 노출시킨 퍼즈 테스트를위한 Stefaniak.
지원되는 모든 지점에서 퍼지 경로 비용 타이 브리지 사용 (Tom Lane)
이 변경은 플랫폼 별 동작을 피하기위한 것입니다 대체 계획 선택은 효과적으로 동시성을 추정했습니다 소송 비용.
Postmaster에서 대기 프로모션 트리거 파일을 제거하십시오 스타트 업 (Michael Paquier, Fujii Masao)
이것은 원치 않는 프로모션이 이러한 파일이면 발생하는 것을 방지합니다 새를 초기화하는 데 사용되는 데이터베이스 백업에 나타납니다. 대기 서버.
Postmaster 종료 중에 소켓 당 파일이 잠금 파일을 확인하십시오 제거되고 청취 소켓이 닫히기 전에postmaster.pid파일 (Tom Lane)
외부 스크립트 인 경우 경주 조건 실패를 피합니다 즉시 새로운 우체국 장을 시작하려는 시도PG_CTL 정지반환.
Postmaster의 시작 프로세스 충돌 처리 토토 핫 충돌 회복 (Tom Lane)
충돌 회복주기 중에 시작 프로세스가 충돌하는 경우 데이터베이스 일관성을 복원하지 않고 일반적으로 다시 충돌하는 새로운 시작 프로세스 무한 루프로 이어집니다.
인쇄하지 마십시오경고Autovacuum Worker는 이미 신호를 보내려고 할 때 사라졌습니다. 그러한 신호에 대한 로그 진실성 감소 (Tom Lane)
Autovacuum 발사기가 지나치게 오래 잠을 자지 못하도록 방지합니다 서버 시계는 대량으로 뒤로 이동합니다 (Álvaro Herrera)
진 지수의 보류중인 삽입 목록의 정리가 취소 요청 (Jeff Janes)에 의해 중단 가능
GIN 인덱스의 All-Zeroes 페이지를 재사용 할 수 있습니다 (Heikki Linnakangas)
충돌 후에 그러한 페이지가 남을 수 있습니다.
다른 말이없는 경고로 이어지는 오류 오류를 해결하십시오 에 대한"명백한 랩 어라운드"in 서브 트랜스/다중 공학 자르기 (Thomas Munro)
잘못보고 토토 핫계속and움직임진술 유형pl/pgsql의 오류 컨텍스트 메시지 (Pavel Stehule, Tom Lane)
토토 핫pl/perl처리 할 비ASCII오류 메시지 텍스트 올바르게 (Alex Hunsaker)
토토 핫pl/python충돌시 a의 문자열 표현 반환레코드결과 (Tom Lane)
일부 장소 토토 핫PL/TCL실패를 무시한malloc ()
전화 (Michael Paquier, Álvaro
Herrera)
inContrib/ISN, ISBN-13의 출력 토토 핫 979 (Fabien Coelho)로 시작하는 숫자
979 (9790이 아님)로 시작하는 EAN은 ISBN으로 간주되지만 10 자리가 아닌 새로운 13 자리 형식으로 인쇄해야합니다. 체재.
개선libpq의 취급 메모리 외 조건 (Michael Paquier, Heikki Linnakangas)
메모리 누출 토토 핫 및 메모리 외 확인 누락ECPG(Michael Paquier)
토토 핫PSQL의 코드 숫자 출력의 로케일 인식 형식 (Tom Lane)
서식 코드가\ pset NumericLocale ON드문 경우에는 잘못된 일을했습니다 지수가 있지만 소수점이없는 숫자와 같은. 할 수 있습니다 또한 이미 국소화 된 출력Money데이터 유형.
충돌 방지PSQL's\ c현재가 없을 때 명령 연결 (Noah Misch)
기본 선택 토토 핫Zlib압축 수준pg_dump's 디렉토리 출력 형식 (Andrew Dunstan)
a 중 임시 파일이 생성되는지 확인하십시오.pg_dumprun with타르-형식 출력은 세계적으로 읽을 수 없습니다 (Michael Paquier)
토토 핫pg_dumpandpg_upgrade를 지원하려면Postgres또는template1Database는 비 Default 테이블 스페이스에 있습니다 (Marti Raudsepp, Bruce Momjian)
토토 핫pg_dump객체를 처리합니다 서버에서 덤프 할 때 너무 오래된 권한은 특정 권한 유형 (Tom Lane)
7.3 이전의 기능 또는 절차 언어를 덤프 할 때 서버,pg_dump생산grant/Revoke소유자의 부여 가능한 특권을 취소 한 명령 모든 특권 부여public. 부터 관련된 특권은 단지usageandexecute, 이것은 보안 문제가 아닙니다. 그러나 그것은 확실히 나이가 많은 사람들의 놀라운 표현입니다 시스템의 행동. 기본 권한 상태를 떠나려면 토토 핫하십시오 이 경우 혼자.
토토 핫pg_dump쉘 유형을 덤프합니다 (Tom Lane)
쉘 유형 (즉, 정의되지 않은 유형)은 유용하지 않습니다 많이하지만 그럼에도 불구하고pg_dump덤프해야합니다.
gistored minor memory 누출 토토 핫pg_dump및 기타 고객 측 프로그램 (Michael Paquier)
PPC 하드웨어 호환에 대한 Spinlock 어셈블리 코드 토토 핫 와 함께AIX의 네이티브 어셈블러 (Tom 레인)
건물이있는GCC작동하지 않았습니다 만약에GCC사용하도록 구성되었습니다 더 흔해지고있는 네이티브 어셈블러.
onAIX, 테스트-qlonglong단지 가정하기보다는 컴파일러 옵션 사용하기에 안전합니다 (Noah Misch)
onaix, 사용-wl, -brtllib링크 옵션 런타임 (Noah Misch)에서 해결
Perl은 5.8.0 이상의이 능력에 의존합니다.
32 비트로 컴파일 할 때 인라인 함수 사용을 피하십시오XLC18245_18282
uselibrtforsched_yield ()
필요한 경우 일부에 있습니다
Solaris 버전 (Oskari Saarenmaa)
Windows 토토 핫install.bat스크립트로 공백이 포함 된 대상 디렉토리 이름을 처리하십시오 (Heikki Linnakangas)
숫자 형태PostgreSQL버전 번호 (예 :90405) makefiles를 확장 할 수 있습니다 변수 명명version_num(마이클 Paquier)
시간대 데이터 파일 업데이트TZDATADST 법률 변경을위한 2015G 출시 케이맨 제도, 피지, 몰도바, 모로코, 노퍽 섬, 북쪽 한국, 터키 및 우루과이. 새로운 영역 이름이 있습니다America/Fort_nelson캐나다 북부 로키스.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
릴리스 9.1.20 | PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 노트 | 릴리스 9.1.18 |