출시 날짜 : 2005-04-07
이 와이즈 토토에는 8.0.1의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.27.
8.0을 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.*. 이것postgresql라이브러리
모든 인터페이스의 주요 버전 번호를 증가시킵니다
이것은 8.0.0에서 수행되어야했습니다. 그렇게 필요합니다PSQL,
Windows 전용 추가Wal_sync_method설정fsync_writethrough(Magnus, Bruce)
이 설정이 발생합니다postgresqlfsyncfsync다른 플랫폼에서.
활성화Wal_sync_method설정Open_Datasyncon
기본값이 더 이상 없기 때문에fsync_writethrough, 데이터 손실이 가능합니다장치 관리자를 선택하십시오정책.
새로운 캐시 관리 알고리즘2Q대체아크(Tom)
이것은 미국의 특허를 피하기 위해 수행되었습니다아크. 그만큼2Q코드는 몇 퍼센트 일 수 있습니다아크일부 작업 부하. 더 나은 캐시 관리 알고리즘
행동을 개선하기위한 플래너 조정
plpgsql이 배열의 요소에 할당하도록 허용null(Tom)
이전에는 배열이 남아있을 것입니다null그러나 이제는 단일 요소가됩니다업데이트이 방식으로 널 배열 값의
변환\ r \ nand\ rto\ nin
Plpython 코드가있을 때 구문 오류를 방지합니다
SPI 커서가 반환되는 유틸리티 명령을 처리하도록 허용합니다설명(Tom)
수정클러스터|OID가없는 ALTER 테이블 세트(Tom)
메모리 사용 감소알터 테이블(Neil)
수정언어 이름 변경(Tom)
Windows 전용 문서레지스터andUNGERISTER옵션PG_CTL(Magnus)
백엔드 종료 중 작업이 수행되는지 확인하십시오
이것은 보고서를 해결할 것으로 예상됩니다pg_autovacuum시스템을 청소하지 마십시오
구성 매개 변수의 Windows 기본값 변경log_destinationtoEventLog(Magnus)
기본적으로 Windows에서 실행되는 서버가 이제 전송됩니다.
Windows에서 Kerberos 인증이 작동합니다
허용Alter Database Renameby
WAL 로그 항목 수정Createand드롭절대 경로를 지정하지 않으려면 (Tom)
이것은 다른 시간에 포인트 회복을 허용합니다테이블 스페이스 생성여전히 포즈
개방형으로 종료하는 백엔드에서 충돌을 수정합니다
수정array_map ()
따라서 가능합니다
몇Contrib/Tsearch2andcontrib/btree_gist수정
일부의 충돌 수정Contrib/Pgcrypto일부에 대한 기능
수정Contrib/Intagg64 비트
구문 분석시 ECPG 버그 수정Create성명서 (Michael)
PowerPC 및 AMD64에서 GCC 버그를 중심으로 작업하십시오
Locale-Aware 버전의 사용하지 마십시오.어퍼 ()
, lower ()
및initcap ()
로케일이있을 때C(브루스)
이 기능은 플랫폼에서 작동 할 수 있습니다C.
수정quote_ident ()
인용
수정to_date ()
행동CCandyy필드는 모두 사용됩니다 (Karel)
예방TO_CHAR (Interval)
제로 월 간격 (TOM)이 주어지면 실패하지 못했습니다.
잘못된 주에 의해 반환date_trunc ( 'Week')
(브루스)
date_trunc ( 'Week')
1 월 첫 며칠 동안 잘못된 해를 돌려
클래스의 올바른 기본 마스크 길이 사용D주소inet데이터 유형 (TOM)