이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

E.68. 릴리스 8.4.4

출시 날짜 : 2010-05-17

이 릴리스에는 8.4.3의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 e.72.

E.68.1.

8.4.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다.섹션 e.70.

E.68.2.

  • 제한 시행plperl대신 전체 통역사에 적용되는 OPMASK 사용Safe.pm(Tim Bunce,

    최근의 발전은 우리에게 그것을 확신 시켰습니다.Safe.pm의존하기에는 너무 불안합니다plperl신뢰할 수 있습니다. 이것Safe.pm전체적으로 별도의 통역사를 사용하는 것을 선호합니다엄격한Pragma in aplperl$ aand$ b변수는 정렬에서 예상대로 작동합니다

  • PL/TCL이 신뢰할 수없는 코드를 실행하는 것을 방지합니다PLTCL_MODULES(Tom)

    pl/tcl의 기능 aPLTCL_MODULES소유입니다"정상"우리가 그렇지 않으면 tcl 통역사pltclu함수. (CVE-2010-1170)

  • WAL Replay의 데이터 손상 수정ALTER ... 세트 테이블 스페이스(Tom)

    언제archive_mode켜져 있습니다.ALTER ... 세트 테이블 스페이스생성Alter

  • 캐시 재설정 메시지가 수신되면 가능한 충돌 수정

    이 오류는 8.4.3에 도입되어 a를 수정했습니다

  • 실행 중에 기능 당 GUC 설정을 적용하십시오

    함수의 코드가 유효하지 않은 경우 고장을 피합니다search_pathIS

  • 상속에 대한 제약 제외업데이트and삭제TARGET TABLES제약 _exclusion = 파티션(Tom)

    감독으로 인해이 설정은 이전에만 발생했습니다select명령.

  • 비전없는 사용자가 재설정 할 수 없습니다

    이전에, 비공식적 인 사용자가 실행 한 경우Alter User ... All자신을 위해 또는데이터베이스 변경 ... 모두 재설정aAlter는 만 제거합니다

  • 종료시 백엔드 종료 중에 충돌이 발생하지 않도록하십시오Context추가

    경우에 따라 컨텍스트 프린팅 함수가 실패합니다

  • 잘못된 처리 수정%r매개 변수복구 _end_command(Heikki)

    값은 항상 0이되었습니다.

  • 아카이버 프로세스가 변경에 응답하는지archive_command

  • 수정 pl/pgsql 'scase진술

  • PL/PERL의 업데이트ppport.h

  • PL/Python에서 다양한 메모리 누출 수정 (Andreas Freund,

  • ECPG에서 비워진 스트링 핸들링 매개 변수를 올바르게 연결합니다

  • 무한 재귀 방지PSQL변수를 확장 할 때

  • 수정PSQL's\ copy내면의 점 주위에 공백을 추가하지 않으려면\ copy (select ...)(Tom)

    숫자의 소수점 주위의 공간 추가

  • 형식 실패 방지PSQL로케일 컨텍스트에서 실행할 때client_encoding(Tom)

  • 불필요한 수정"진 인덱스는 그렇지 않습니다만족할 수없는 오류Contrib/Intarray운영자 (Tom)

  • Contrib/Pgstattuple함수가 응답합니다

  • 서버 스타트 업을 제대로 처리하는 경우shmget ()반환einval기존 공유 메모리 세그먼트의 경우

    이 동작은 BSD 유래 커널에서 관찰되었습니다

  • Windows의 Syslogger 프로세스에서 가능한 충돌을 피하십시오

  • 불완전한 시간대 정보를보다 강력하게 다루십시오

  • 알려진 Windows 시간대 이름 세트를 업데이트하십시오

  • 시간대 데이터 파일 업데이트TZDATADST 법에 대한 2010J 윈 토토

    또한 추가PKST(파키스탄 여름