토토 사이트 노트

PostgreSQL

E.1. 토토 사이트 9.0.23

출시 날짜 : 2015-10-08

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

이것은 마지막이 될 것토토 사이트 예상postgresql9.0.x 시리즈의 출시.

E.1.1.

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

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

E.1.2.

  • 수정Contrib/Pgcrypto감지crypt ()소금 (Josh Kupershmidt)

    특정 잘못된 소금 인수는 서버에 충돌했습니다

  • 포털 후 잠수함 청소 수정 (Cursor)

    외부 대류 커서에서 실행 된 함수

  • 관계 캐시에 관계 삽입 수정"Init File"(Tom Lane)

    가장 최근의 미성년자의 패치에 대한 감독pg_trigger_tgrelid_tgname_index

  • 많은 튜플을 a에 삽입 할 때 o (n^2) 동작을 피하십시오

  • 개선듣기시작 시간

  • 기본적토토 사이트 SSL 재협상 비활성화 (Michael Paquier,

    SSL 재협상을 사용하는 반면 이론적토토 사이트는 좋은 생각입니다.SSL_RENEGOTIATION_LIMIT0까지

  • 의 최소값을 낮추십시오*_freeze_max_age매개 변수 (Andres

    이것은 주로 관련 행동 테스트를 덜 만드는 것입니다.

  • 최대 값을 제한Wal_buffers서버 충돌을 피하기 위해 2GB까지

  • 곱하기의 희귀 내부 오버플로 수정숫자값 (Dean Rasheed)

  • 관련하기 어려운 스택 오버플로에 대한 가드JSON, JSONB, tsquery, ltxtQueryandquery_int(Noah Misch)

  • 수정dowanddoydateTime 입력 (Greg

    이 토큰은 DateTime 값토토 사이트 사용되는 것이 아닙니다."잘못된 입력.

  • 정규 표현식에 더 많은 쿼리 캔셀 점검을 추가하십시오

  • 정규 표현에 재귀 깊이 보호 추가,유사kike매칭 (Tom Lane)

    적절한 검색 패턴 및 낮은 스택 깊이 한계

  • 정규 표현식에서 잠재적 인 무한 루프를 고정하십시오

    명백히 0 길이와 일치 할 수있는 검색 패턴

  • 정기 표현으로 저 메모리 실패를 수정하십시오

  • 정기적으로 낮은 활성화 메모리 누출 수정

  • 잠금 청소에서 드문 저 메모리 고장 수정

  • 수정"예기치 않은 메모리tuplestores를 사용할 때의 오류work_mem설정 (Tom

  • 매우 낮은 활성화 가능성 스택 오버런에서Qsort(Tom Lane)

  • 수정"잘못된 메모리 할당 요청해시의 실패는 큰 것과 결합work_mem설정 (Tomas Vondra, Tom

  • 수정 다양한 플래너 버그 (Tom Lane)

    이러한 실수는 잘못된 쿼리 계획토토 사이트 이어질 수 있습니다"에 대한 쿼리 계획을 수립 할 수 없었습니다, "를 찾을 수 없습니다, "계획또는"모든 NestLoopParams를 할당하지 못했습니다. Andreas Seltenreich에게 감사드립니다

  • 모든 지원되는 퍼지 경로 비용 타이 브리지 규칙을 사용하십시오

    이 변경은 플랫폼 별 동작을 피하기위한 것입니다

  • Postmaster 종료 중에 소켓 당 잠금을 확인하십시오postmaster.pid파일

    이것은 외부 인 경우 경쟁 조건 실패를 피합니다pg_ctl 정지반환.

  • Postmaster의 시작 프로세스 충돌 처리 수정

    충돌 회복주기 동안 시작 프로세스 인 경우

  • 인쇄하지 마십시오경고

  • Autovacuum 발사기가 과도하게 오랫동안 자지 못하도록 방지합니다

  • 진 지수의 보류중인 insertions의 정리 여야합니다

  • GIN 인덱스의 All-Zeroes 페이지를 재사용 할 수 있습니다

    충돌 후에 그러한 페이지가 남을 수 있습니다.

  • 다른 harmless로 이어지는 OFF-ONE 오류를 수정하십시오"명백한서브 트랜스/다중 공장 자리 (Thomas

  • 잘못보고 수정계속and움직임진술 유형pl/pgsql의 오류 컨텍스트

  • 일부 장소 수정PL/TCL확인을 무시한 것malloc ()전화

  • 개선libpq's

  • 메모리 누출 수정 및 메모리 외 확인 누락ECPG(Michael Paquier)

  • 수정PSQL의 코드

    서식 코드가\ pset드문 일을 위해 잘못된 일을했습니다Money데이터 유형.

  • 충돌 방지PSQL's\ c아니오가있을 때 명령하십시오

  • a 중 임시 파일이 생성되는지 확인하십시오.pg_dumprun with타르-형식 출력입니다

  • 수정pg_dumpandpg_upgrade지원합니다Postgres또는template1데이터베이스는 a에 있습니다

  • 수정pg_dump처리 할

    함수 또는 절차 언어를 덤프 할 때pg_dump생산grant/Revoke소유자를 철회 한 명령public. 특권 이후usageandexecute, 이것은 보안이 아닙니다

  • 수정pg_dump덤프

    쉘 유형 (즉, 정의하지 않은 유형)pg_dump덤프해야합니다.

  • PPC 하드웨어에 대한 Spinlock 어셈블리 코드 수정aix's

    건물이있는GCC작동하지 않으면GCC

  • onaix, 테스트-Qlonglong컴파일러 옵션 오히려

  • onaix, 사용-wl, -brtllib허용하는 링크 옵션

    Perl은 5.8.0 이상의이 능력에 의존합니다.

  • 32 비트로 컴파일 할 때 인라인 함수 사용을 피하십시오XLC12023_12066

  • uselibrtforsched_yield ()필요한 경우

  • Windows 수정install.bat스크립트

  • 숫자 형태의postgresql버전 번호 (예 :90405) 쉽게 구할 수 있습니다version_num(Michael Paquier)

  • 시간대 데이터 파일 업데이트TZDATADST 법을위한 2015G 토토 사이트America/Fort_nelson