Postgresql 9.2.24 문서화 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.2 : 토토 핫 8.4.3 | up | 부록 E. 배트맨 토토 노트 | 스포츠 토토 결과 : 문서 : 9.2 : 스포츠 토토 결과 8.4.1 |
출시 날짜 : 2009-12-14
이 릴리스에는 8.4.1의 다양한 배트맨 토토 사항이 포함되어 있습니다. 을 위한 8.4 주요 릴리스의 새로운 기능에 대한 정보 참조섹션 E.97.
8.4.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 해시 인덱스가 있으면Reindex수리를 위해 8.4.2로 업데이트 한 후 가능한 손상.
발생하는 간접 보안 위협으로부터 보호합니다 인덱스 기능 변경 세션-국소 상태 (Gurjeet 싱, 톰)
이 변경으로 인해 상상할 수있는 인덱스 기능이 주장됩니다 수퍼 유저 세션을 전복 할 수 있습니다 (CVE-2009-4136).
내장 된 널 바이트가 포함 된 SSL 인증서를 거부하십시오 공통 이름 (CN) 필드 (Magnus)
이것은 의도하지 않은 인증서의 a와 일치하는 것을 방지합니다 SSL 유효성 검사 중 서버 또는 클라이언트 이름 (CVE-2009-4034).
배트맨 토토 해시 인덱스 손상 (TOM)
해시 인덱스를 유지 한 8.4 변경 사항은 항목을 유지합니다 해시 값으로 정렬 된 버킷 분할을 업데이트하지 못했습니다. 순서를 보존하기위한 압축 루틴. 그래서 해당 작업 중 하나를 적용하면 이어질 수 있습니다 그 의미에서 지수의 영구 부패 검색에서 존재하는 항목을 찾지 못할 수 있습니다. 에게 이것을 다루십시오. 권장됩니다.Reindex그 후에 할 수있는 해시 인덱스 이 업데이트 설치.
백엔드 스타트 타임 캐시에서 가능한 충돌 배트맨 토토 초기화 (Tom)
빈 동의어 사전 사전 (TOM)에서의 충돌을 피하십시오
신호 방지 방지진공안전하지 않은 시간 (Alvaro)
이 배트맨 토토 사항이 공황을 방지합니다.진공 Full이미 나면 취소되었습니다 일시적인 오류뿐만 아니라 튜플 움직임을 저지했습니다 평원 인 경우진공중단되었습니다 테이블을 잘린 후.
해시 테이블의 정수 오버플로로 인한 가능한 충돌 배트맨 토토 크기 계산 (Tom)
이것은 매우 큰 플래너 추정치에서 발생할 수 있습니다 Hashjoin의 결과 크기는
A이면 충돌 배트맨 토토드롭IS 내부적으로 의존적 인 객체 (Tom)에 대한 시도
매우 드문 충돌 배트맨 토토inet/CIDR비교 (Chris Mikkelson)
준비된 공유 튜플 레벨 잠금 장치가 보관되어 있는지 확인하십시오 거래는 무시되지 않습니다 (Heikki)
커서에 사용되는 임시 파일의 조기 낙하 배트맨 토토 Subrantaction (Heikki) 내에서 액세스됩니다
syslogger 프로세스에서 메모리 누출 배트맨 토토 새로운 CSV 로그 파일 (TOM)
재판매 할 때 우체국에서 메모리 누출 배트맨 토토PG_HBA.conf(Tom)
Windows 권한 다운 그레이드 로직 배트맨 토토 (Jesse 모리스)
데이터베이스가 시작되지 않은 경우를 배트맨 토토합니다. Windows에서 종종와 같은 오해의 소지가있는 오류 메시지가 있습니다."일치하는 Postgres를 찾을 수 없었습니다 실행 파일 ".
make업데이트/공유기본 쿼리는 전파되지 않음with쿼리 (Tom)
예를 들어
with with with (select * from fool) select * from w, bar ... for update
the업데이트이제 영향을 미칩니다bar하지만foo. 이것은보다 유용하고 일관성이 있습니다 전파를 시도한 원래 8.4 동작업데이트with쿼리이지만 항상 분류되어 실패했습니다 구현 제한. 또한 디자인을 따릅니다 규칙with쿼리입니다 기본 쿼리와 무관 한 것처럼 실행됩니다.
a로 버그 배트맨 토토recursive즉시 쿼리 바로 다른 하나 (Tom)
해시 인덱스의 동시성 버그 배트맨 토토 (TOM)
동시 삽입으로 인덱스 스캔이 발생할 수 있습니다 일시적으로 잘못된 결과를보고합니다.
GIST 인덱스 페이지에 대한 잘못된 로직 배트맨 토토, 분할은 인덱스의 첫 번째 열에 달려 있습니다 (Paul 램지)
다중 열 진 지수에 대한 잘못된 검색 결과 배트맨 토토 와 함께Fastupdate활성화 (Teodor)
Gin Indexes (TOM) WAL ENTRY CREATION에서 버그 배트맨 토토
이 버그는 마스크되었습니다full_page_writes켜져 있었지만 a WAL 재생 실패는 이전에 충돌이 발생했는지 확신했습니다. 다음 체크 포인트.
이전 WAL 파일을 재활용하거나 제거하는 경우 오류가 발생하지 마십시오. 체크 포인트 (Heikki) 끝에서 실패
문제를 비 치명적으로 취급하고 허용하는 것이 좋습니다. 완료 할 검문소. 미래의 체크 포인트가 다시 시도됩니다 제거. 이러한 문제는 정상적으로 예상되지 않습니다 작동이지만 잘못 디자인으로 인한 것으로 보입니다. Windows 안티 바이러스 및 백업 소프트웨어.
WALL 파일이 Windows에서 반복적으로 보관되지 않도록하십시오 (Heikki)
이것은 다른 경우 일어날 수있는 또 다른 증상입니다. 프로세스가 필요하지 않은 삭제를 방해했습니다 파일.
PAM 비밀번호 처리를보다 강력하게 고정하십시오 (TOM)
이전 코드는 조합으로 실패하는 것으로 알려져 있습니다. 리눅스의PAM_KRB5PAM 모듈 Microsoft Active Directory를 도메인 컨트롤러로 사용합니다. 다른 곳에서도 문제가있을 수 있습니다. Pam Stack의 주장에 대한 정당한 가정 전달할 것입니다.
최대 인증 토큰 높이기 (Kerberos 티켓) GSSAPI 및 SSPI 인증 방법의 크기 (Ian 돌리는 사람)
기존 2000 바이트 한도는 Unix Kerberos 구현, Windows에서 발행 한 티켓 도메인 컨트롤러가 훨씬 클 수 있습니다.
도메인 제약이 시행되는지 확인하십시오 같은 구성배열 [...] :: domain, 도메인이 끝나는 곳 배열 유형 (Heikki)
일부 경우에 대한 외국 키 논리를 배트맨 토토하십시오 외국 키로 복합 유형 열 (TOM)
커서의 스냅 샷이 배트맨 토토되지 않았는지 확인 만들어졌다 (Alvaro)
이것은 커서가 잘못된 결과를 제공 할 수 있습니다. 동일한 트랜잭션에서 나중에 운영하면 데이터가 배트맨 토토됩니다 커서가 돌아와야합니다.
배트맨 토토테이블 생성올바르게 다른 상속에서 나오는 기본 표현식을 병합하십시오 부모 테이블 (Tom)
이것은 효과가 있었지만 8.4에서 깨졌습니다.
시퀀스에 대한 액세스 통계 수집 (아키라 쿠로사와)
이것은 효과가 있었지만 8.3에서 깨졌습니다.
기간 동안 소유권 의존성 처리 배트맨 토토함수 생성 또는 교체(Tom)
잘못된 처리 배트맨 토토여기서 x=x조건 (Tom)
경우에 따라 중복으로 무시 될 수 있지만 그들은 아닙니다 - 그들은 동등합니다x 그렇지 않습니다 널.
해시를 사용할 때 잘못된 계획 구성을 배트맨 토토합니다 구현하려는 집계별도의텍스트로 동일한 휘발성 표현식 (TOM)
휘발성에 대한 ASSERT 실패 배트맨 토토별개의 선택Expression (Tom)
배트맨 토토ts_stat ()
실패하지 않음
빈tsvectorvalue (tom)
텍스트 검색 파서를 XML에서 밑줄을 수락합니다 속성 (Peter)
인코딩 처리 배트맨 토토XML이진 입력 (Heikki)
XML 헤더가 인코딩을 지정하지 않으면 지금 기본적으로 UTF-8을 가정합니다. 이전 처리는 이루어졌습니다 일관성 없는.
호출로 버그 배트맨 토토plperlFromPlperlu또는 그 반대도 마찬가지입니다 (남자 이름)
내 함수에서 나오는 오류 종료하면 올바른 perl을 다시 선택하지 않아 충돌합니다 외부 기능에 대한 통역사.
PL/PERL 기능이있을 때 세션 리포드 메모리 누출을 배트맨 토토하십시오 재정의되었습니다 (Tom)
Perl 어레이가 올바르게 변환되었는지 확인하십시오.PostgreSQL배열시기 세트 퇴치 PL/PERL 함수 (Andrew Dunstan, Abhijit Menon-Sen)
이것은 이미 비 정리를 위해 올바르게 작동했습니다 기능.
PL/Python에서 예외 처리에서 드문 충돌을 배트맨 토토합니다 (베드로)
배트맨 토토ECPG문제커서 선언진술 (Michael)
배트맨 토토ECPG치료하지 않기 위해 최근에 예약 된 단어 (Tom)로서의 키워드
이것은 키워드에 영향을 미쳤습니다호출, 카탈로그, 정의, enum, 다음, Invoker, 옵션, 파티션, 선행, 범위, 보안, Server, Unbounded및래퍼.
정기 표현 특산 캐릭터를 다시 제외하고PSQL's\ df함수 이름 매개 변수 (TOM)
inContrib/Fuzzystrmatch,
계산 배트맨 토토Levenshtein
비 디폴트와의 거리
비용 (Marcin Mank)
inContrib/PG_Standby, 비활성화 Windows에 신호가있는 장애 조치 트리거 (fujii Masao)
Windows가 그렇지 않기 때문에 이것은 유용한 일이 없었습니다 Unix 스타일 신호가 있지만 최근 변경 사항이이를 변경했습니다 실제로 충돌.
putFreezeandVerbose올바른 순서의 옵션진공명령Contrib/Vacuumdb생산 (Heikki)
가능한 연결 가능성 배트맨 토토Contrib/DBlink오류가 발생합니다 (Tatsuhito Kasahara)
보장PSQL의 플렉스 모듈은 올바른 시스템 헤더로 컴파일됩니다 정의 (tom)
이것은 플랫폼에서 빌드 실패를 배트맨 토토합니다-enable-largefile호환되지 않습니다 생성 된 코드의 변경.
우체국이 어떤 것도 무시하게합니다application_name연결의 매개 변수 미래의 LIBPQ와의 호환성을 향상시키기 위해 패킷을 요청하십시오 버전 (Tom)
현재와 일치하도록 시간대 약어 파일을 업데이트하십시오 현실 (Joachim Wieland)
추가 포함idtto 기본 시간대 약어 세트.
시간대 데이터 파일 업데이트TZDATADST 법을위한 2009 년 출시 남극 대륙, 아르헨티나, 방글라데시, 피지의 변화 Novokuznetsk, 파키스탄, 팔레스타인, 사모아, 시리아; 또한 홍콩의 역사적 교정.