이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 동일한 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

E.145. 릴리스 8.3.2

출시 날짜 :절대 스포츠 토토

이 릴리스에는 8.3.1의 다양한 수정 사항이 포함되어 있습니다. 을 위한 8.3 주요 릴리스의 새로운 기능에 대한 정보 참조스포츠 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.3.

E.145.1. 버전 8.3.2로의 마이그레이션

8.3.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 하지만, 8.3.1 이전 버전에서 업그레이드하는 경우 참조범퍼카 토토 PostgreSQL : 문서 : 9.3 : 릴리스 8.3.1.

E.145.2. 변화

  • 수정errordata_stack_size 초과충돌 UTF-8 데이터베이스 인코딩을 사용할 때 Windows에서 발생했습니다. 다른 클라이언트 인코딩 (Tom)

  • 잘못된 아카이브 잘림 지점 계산 수정%r매크로 in복구 _command매개 변수 (Simon)

    따뜻한 스탠드 스크립트가 의존하는 경우 데이터 손실로 이어질 수 있습니다%rWAL을 버릴시기를 결정합니다 세그먼트 파일.

  • 수정ALTER 테이블 추가 열 ... 1 차 열쇠새 열이 올바르게 확인되어 모든 비 널 (Brendan Jurd)에게 초기화되었습니다

    이전 버전은이 요구 사항을 확인하는 것을 무시했습니다 모두.

  • 수정소유 한 reassign작동하도록합니다 절차 언어도 (Alvaro)

  • 문제 해결선택 업데이트/공유a 비select최상위 조작 (TOM)

  • 가능한 수정테이블 생성오류 시점 상속"동일"제약 a에서 그 제약을 물려받은 다중 부모 관계 공통 조상 (Tom)

  • 수정pg_get_ruledef ()alias, AN의 대상 테이블에 첨부 된업데이트또는삭제(Tom)

  • 범위 외 블록 번호의 8.3 이전 동작을 복원하십시오 Tidscan 계획에 사용되는 내 소식에서는 조용히 모든 행 매칭 (Tom)

    8.3.0 및 8.3.1 대신 오류를 던졌습니다.

  • a를 초래할 수있는 진 버그 수정너무 많습니다 LWLOCKS 촬영실패 (Teodor)

  • 깨진 GIST 비교 함수 수정tsquery(Teodor)

  • 수정tsvector_update_trigger ()andTS_STAT ()(Tom)과 함께 일할 것으로 예상되는 유형

  • 열거 데이터 유형을 외래 키 (TOM)로 지원하지 않는 실패 수정

  • 손상된 데이터를 압축 해제 할 때 충돌 가능한 충돌을 피하십시오 (Zdenek 코탈라)

  • 지연되지 않은 링크와 간의 레이스 조건 수정DROP DATABASE(Heikki)

    최악의 경우 새로 생성 된 것을 삭제할 수 있습니다. 새 데이터베이스의 테이블은 최근에 드로핑 된 것; 그러나 물론 그것은 극도입니다 낮은 확률 시나리오.

  • 백엔드의 SIGTERT 출구가 떠날 수있는 두 곳을 수리 공유 메모리의 부패 상태 (Tom)

    SIGTERM을 사용하는 경우 어떤 사례도 그다지 중요하지 않습니다. 전체 데이터베이스 클러스터가 함께하지만 문제가 발생했습니다. 누군가가 개인의 백엔드를 SIGTERT를 시도하려고했습니다.

  • AN에 대한 잘못된 계획으로 인해 가능한 충돌 수정xin (selectyFrom ...)조항시기xy다른 데이터 유형이 있습니다. 그리고 확인하십시오 동작은에서 변환 할 때 의미 적으로 정확합니다.y의 유형 tox의 유형은 손실 (Tom)

  • 플래너가 알려진 대체를 방해하는 감독 수정 상수 인 것처럼 매개 변수 값 (tom)

    이 실수는 이름없는 최적화를 부분적으로 비활성화했습니다 8.3.0 및 8.3.1의 확장 쿼리 진술 : 특히 유사한 인덱스 스캔 최적화는 적용되지 않습니다 패턴은 매개 변수로 전달되었으며 제약 제외되었습니다 매개 변수 값에 따라 작동하지 않았습니다.

  • 인덱스가 가능한 경우 플래너 실패 수정Min또는max집계가 사용됩니다별도의또는주문 by(Tom)

  • a를 사용하지 않도록 플래너를 수정하십시오"실제 tlist"먹이를주는 계획 노드의 경우 a 정렬 노드 (tom)

    이것은 종류가 그것보다 더 많은 데이터를 밀어야하는 것으로 이루어졌습니다. 사용하지 않은 열 값이 정렬 된 데이터.

  • 쿼리 문자열의 불필요한 복사를 피하십시오 (TOM)

    이것은 8.3.0에 도입 된 성능 문제를 해결합니다. 많은 명령이 단일 쿼리로 제출됩니다. 끈.

  • makeTransactionIdiscurrentTransactionId ()이진을 사용하십시오 어린이 전달을 확인할 때 선형 검색 대신 검색 XIDS (Heikki)

    이것은 8.3.0이 상당히 느려지는 경우를 해결합니다. 이전 릴리스보다.

  • ISO-8859-5와 처리 할 기타 인코딩 간의 변환 수정 키 릴리"yo"문자 (eande두 개의 점으로) (Sergey Burladyan)

  • 여러 데이터 유형 입력 함수 수정, 특히array_in (), 사용하지 않는 바이트를 허용했습니다 그들의 결과는 초기화되지 않고 예측할 수없는 값을 포함합니다 (남자 이름)

    이것은 두 가지가 동일하게 실패 할 수 있습니다. 문자 그대로의 값은 동일하게 보이지 않았으므로 파서가 타의 추종을 불허하는 것에 대한 불만주문 by별도의표현.

  • 일반 표현기 서브 스트링 매칭에서 코너 케이스를 수정합니다 (Substring (StringFrom패턴)) (Tom)

    문제는 전반적으로 패턴과 일치 할 때 발생합니다. 그러나 사용자는 괄호 안 하위 표현을 지정했습니다. 하위 표현은 일치하지 않았습니다. 예는입니다.Substring ( 'foo (bar)?')의 'foo'). 이것은해야합니다 return null,(bar)일치하지 않습니다. 그러나 대신 전체 패턴 경기를 실수로 돌려주었습니다 (즉,foo).

  • 발사 된 자동 바이 쿠움의 취소 방지 XID 랩 어라운드 방지 (Alvaro)

  • 개선분석의 의심의 취급 튜플 (아직 커미셔닝되지 않은 사람에 의해 삽입되거나 삭제 된 것 트랜잭션)이 카운트가 통계 수집가에게보고하도록합니다. 정확할 가능성이 더 높습니다 (Pavan Deolasee)

  • 수정initdb친척을 거부하려면 그것의 길-xlogdir(-x) 옵션 (Tom)

  • 만들기PSQL인쇄 탭 문자 적절한 수의 공간으로\ x098.3.0 및 8.3.1 (Bruce)에서 수행 된대로

  • 시간대 데이터 파일 업데이트TZDATARelease 2008C (DST 법률 변경의 경우 모로코, 이라크, 초승스, 파키스탄, 시리아, 쿠바 및 아르헨티나/San_luis)

  • addecpgget_pgconn ()함수 toecpglib(Michael)

  • 잘못된 결과 수정ECPG'spgtypestimestamp_sub ()함수 (Michael)

  • 연속선 마커의 처리 수정ECPG(Michael)

  • 가능한 충돌 수정에서Contrib/Cube함수 (TOM)

  • 코어 덤프 수정Contrib/XML2'sxpath_table ()입력시 기능 쿼리는 널 값을 반환합니다 (Tom)

  • 수정Contrib/XML2의 makefile은 아닙니다 보수cflags자동 구성libxslt선물 (Tom)