토토 노트

PostgreSQL

E.12. 토토 8.4.11

출시 날짜 : 2012-02-27

이 토토에는 8.4.10의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.23.

E.12.1.

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

그러나, 더 일찍 버전에서 업그레이드하는 경우섹션 E.13.

E.12.2.

  • 트리거 함수에서 권한을 실행해야합니다.트리거 만들기(Robert Haas)

    이 누락 된 수표는 다른 사용자가보안, 그렇지 않으면 트리거 함수가 실행되므로

  • 공통 이름의 길이에서 임의의 제한을 제거합니다

    둘 다libpq

  • Newlines를 쓰여진 이름의 공간으로 변환pg_dump댓글 (Robert

    pg_dump불법적이었습니다

  • 삽입 동시 삽입에서 Btree 지수 손상을 수정하십시오

    삽입으로 인한 인덱스 페이지 분할진공인덱스 항목 제거를 그리워합니다"블록 n을 읽을 수 없습니다) 또는 더 나쁜, 조용히 잘못된 쿼리 결과

  • 테이블 당뿐만 아니라 열 당 권한 업데이트

    이 작업에 실패했다는 것은 이전에 부여 된 것을 의미했습니다

  • 일부 설정에 대해 존재하지 않는 값을 허용사용자/데이터베이스 세트 변경(Heikki

    허용default_text_search_config, default_tablespacetemp_tablespaces이름으로 설정됩니다search_path및 이러한 설정

  • 테이블을 삭제하는 데 문제가있을 때 충돌을 피하십시오

    테이블을 떨어 뜨리면 기본이 삭제됩니다

  • WAL Replay 중에 OID 카운터를 올바르게 추적하십시오

    이전에 OID 카운터는 높은 상태로 붙어 있습니다.

  • 정규 표현식 수정*첨부 (Tom Lane)

    정확한 문자열 일치를 시행하는 대신 코드

    비슷한 문제는 여전히 역 참조를 고통합니다PostgreSQL토토.

  • 처리시 최근에 소개 된 메모리 누출 수정inet/CIDR값 (Heikki Linnakangas)

    2011 년 12 월 토토 패치PostgreSQL메모리 누출이 발생했습니다

  • 끊는 포인터 수정 후생성/a

    대부분의 경우 이것은 단지 주장 실패로 이어졌습니다.

  • syslogger에서 파일 핸들의 이중 닫기를 피하십시오

    일반적 으로이 오류는 보이지 않았지만 유발할 것입니다

  • PLPGSQL에서 I/O 개수 관련 메모리 누출 수정

    특정 작업이 끝날 때까지 메모리 누출이 발생합니다

  • 개선pg_dump's

    pg_dumpNOT NULL부모가 아닌 곳

  • 수정PG_RESTORE's

    직접-다이버스는 아카이브 파일에서 복원-inserts또는-Column-Inserts옵션을 사용할 때 옵션 실패PG_RESTORE토토에서

  • 허용at옵션ECPG 딜 로이징진술 (Michael Meskes)

    이것을 지원하기위한 인프라가 있습니다

  • 오류 수정Contrib/Intarray'sint [] & int []운영자 (Guillaume

    가장 작은 정수가 있으면 두 입력 배열이 있습니다.

  • 오류 감지 수정Contrib/Pgcrypto'sEncrypt_iv ()anddecrypt_iv ()(Marko Kreen)

    이 함수는 특정 유형의보고에 실패했습니다

  • 1 바이트 버퍼 오버런 수정contrib/test_parser(Paul Guyot)

    코드는 그보다 하나를 더 읽으려고합니다.contrib/test_parser만 예제 코드입니다.

  • use__sync_lock_test_and_set ()스핀 록

    이 함수는 이전 사용을 대체합니다.SWPB지시입니다

  • use-fexcess-precision = Standard이를 허용하는 GCC 버전으로 빌드 할 때 옵션

    이것은 최근 버전에서 분류 된 시나리오를 방지합니다

  • freebsd (Chris Rees)에서 스레드 파이썬 사용 허용

    우리의 구성 스크립트는 이전에 이것을 믿었습니다