이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.125. 릴리스 8.3.22

출시일: 2012-12-06

이 릴리스에는 8.3.21의 다양한 윈 토토 사항이 포함되어 있습니다. 에 대한 8.3 주요 릴리스의 새로운 기능에 대한 자세한 내용은 참조스포츠 토토 사이트 PostgreSQL : 문서 : 9.3 : 릴리스 8.3.

포스트그레SQL커뮤니티는 2월에 8.3.X 릴리스 시리즈에 대한 업데이트 출시를 중단합니다. 2013. 사용자는 최신 릴리스 브랜치로 업데이트하는 것이 좋습니다. 곧.

E.125.1. 버전 8.3.22로 마이그레이션

8.3.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.

그러나 다음 버전보다 이전 버전에서 업그레이드하는 경우 8.3.17 참조PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 8.3.17.

E.125.2. 변경사항

  • 관련된 여러 버그 윈 토토만들기 동시에 색인 생성(안드레스 프런드, 톰 레인)

    윈 토토동시에 인덱스 생성사용하다 인덱스 상태 변경 시 내부 업데이트pg_index행. 이는 경쟁 조건을 방지합니다. 동시 세션에서 대상 인덱스 업데이트를 놓칠 수 있습니다. 따라서 동시에 생성된 인덱스가 손상되었습니다.

    또한 다양한 다른 작업을 윈 토토하여 무시되도록 합니다. 실패로 인해 잘못된 인덱스가 발생했습니다.만들기 동시에 색인 생성명령. 그 중 가장 중요한 것은진공, 자동 진공 기능을 사용하면 시정 조치를 취하기 전에 쉽게 테이블 위에 올려 놓을 수 있습니다. 잘못된 색인을 윈 토토하거나 제거하는 데 사용됩니다.

  • 메모리 부족 시 내부 해시 테이블 손상 방지 (하라다 히토시)

  • 외부 조인 위의 엄격하지 않은 동등 조항 계획 윈 토토 (톰 레인)

    플래너가 절에서 잘못된 제약 조건을 파생할 수 있습니다. 예를 들어 엄격하지 않은 구성을 다른 것과 동일시하는 경우어디에서 합체(foo, 0) = 0언제foo외부 nullable 쪽에서 옵니다. 가입하세요.

  • 계획자의 제외 제약 조건을 증명하는 능력을 향상시킵니다. 동등한 클래스(Tom Lane)

  • 교차 유형을 처리하기 위해 해시된 하위 계획의 부분 행 일치 윈 토토 사례가 정확함(Tom Lane)

    이것은 다중 열에 영향을 미칩니다.포함되지 않음하위 계획, 예:여기 (a, b)가 아닌 곳 (SELECT x, y FROM ...)예를 들어 언제b그리고y있습니다int4그리고int8각각. 이 실수로 인해 잘못된 일이 발생했습니다. 특정 데이터 유형에 따라 응답 또는 충돌이 발생합니다. 참여했습니다.

  • 에 대한 이전 튜플을 다시 가져올 때 버퍼 잠금 획득행 업데이트/삭제 후트리거(안드레스 프로인트)

    매우 특이한 상황에서 이러한 감독은 다음과 같은 결과를 초래할 수 있습니다. 외래 키에 대한 사전 확인 논리에 잘못된 데이터 전달 집행 트리거. 이로 인해 충돌이 발생하거나 트리거 실행 여부에 대한 잘못된 결정입니다.

  • 윈 토토소유 재할당그랜트를 처리하기 위해 테이블스페이스(Álvaro Herrera)

  • 잘못된 내용 무시pg_attribute뷰용 시스템 열 항목(Tom Lane)

    뷰에는 시스템 열이 없습니다. 그러나 우리는 그것을 잊었다 테이블을 뷰로 변환할 때 이러한 항목을 제거하십시오. 그건 확정됐어 9.3 이상에서는 적절하지만 이전 분기에서는 다음을 수행해야 합니다. 기존의 잘못 변환된 뷰를 방어합니다.

  • 덤프할 규칙 인쇄 윈 토토INSERT INTO테이블기본값맞습니다 (톰 레인)

  • 스택이 너무 많을 때 스택 오버플로 방지유니온/INTERSECT/제외쿼리의 절(Tom Lane)

  • 최소값을 나눌 때 플랫폼에 따른 오류 방지 -1로 가능한 정수값 (Xi Wang, Tom Lane)

  • 날짜 분석에서 문자열 끝 이후에 접근 가능한 문제 윈 토토(Hitoshi 하라다)

  • 이해할 수 있는 오류 메시지를 생성합니다. Unix 도메인 소켓의 경로 이름이 플랫폼별 경로 이름을 초과합니다. 리미트(톰 레인, 앤드루 던스턴)

    이전에는 이로 인해 매우 도움이 되지 않는 결과가 발생했습니다. 와 같이"복구 불가능한 이름 오류 해상도".

  • 복합 열 값을 다음으로 보낼 때 메모리 누수 윈 토토 클라이언트(톰 레인)

  • 만들다pg_ctl더 강력해졌습니다. 읽는 중postmaster.pid파일(헤이키 린나캉가스)

    경합 조건 및 파일 설명자 누출 가능성을 윈 토토합니다.

  • 충돌 가능성 윈 토토psql만일 잘못 인코딩된 데이터가 표시되고client_encoding설정은 클라이언트 전용 인코딩입니다. SJIS(Jiang Guiqing)와 같은

  • 버그 윈 토토restore.sql스크립트 에 의해 방출됨pg_dump타르출력 형식(톰 레인)

    이름에 다음이 포함된 테이블에서는 스크립트가 완전히 실패합니다. 대문자. 또한 스크립트를 복원할 수 있도록 만드세요. 데이터 입력--삽입모드 뿐만 아니라 일반 복사 모드.

  • 윈 토토pg_restore수락하다 POSIX 규격타르파일(브라이언 위버, 톰 레인)

    원래 코딩pg_dump's타르출력 POSIX와 완전히 호환되지 않는 모드 생성 파일 표준. 이는 버전 9.3에서 윈 토토되었습니다. 이번 패치 이전 분기를 업데이트하여 두 가지를 모두 허용합니다. 방지하기 위해 부정확하고 윈 토토된 형식 9.3이 나오면 호환성 문제가 발생합니다.

  • 윈 토토pg_resetxlog찾다postmaster.pid정확하게 데이터 디렉터리의 상대 경로(Tom Lane)

    이 실수는 다음으로 이어질 수 있습니다.pg_resetxlog다음이 있다는 것을 알지 못함 데이터 디렉토리를 사용하는 활성 포스트마스터.

  • 윈 토토libpqlo_import()그리고lo_export()파일 I/O 오류를 보고하는 함수 제대로 (톰 레인)

  • 윈 토토ecpg의 중첩 처리 중 구조 포인터 변수(Muhammad Usama)

  • 만들다기여/페이지검사의 B트리 페이지 검사 기능은 페이지를 검사하는 동안 버퍼 잠금을 수행합니다(Tom 레인)

  • 윈 토토pgxs건물 지원 AIX에 로드 가능한 모듈(Tom Lane)

    원본 소스 트리 외부의 모듈 구축은 작동하지 않았습니다. AIX.

  • 다음으로 시간대 데이터 파일 업데이트tzdata2012j 윈 토토에 대한 DST 법률 변경 사항 쿠바, 이스라엘, 요르단, 리비아, 팔레스타인, 서사모아 및 일부 지역 브라질의.