출시 날짜 : 2008-03-17
이 릴리스에는 8.3.0의 다양한 젠 토토 사항이 포함되어 있습니다. 을 위한 8.3 주요 릴리스의 새로운 기능에 대한 정보 참조스포츠 토토 결과 PostgreSQL : 문서 : 8.3 : 릴리스 8.3.
8.3.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나, 당신은 필요할 수 있습니다Reindex업데이트 후 텍스트 열의 인덱스, 영향을받는 경우 아래에 설명 된 Windows 로케일 문제에 의해.
Windows Locales의 문자열 비교 젠 토토 다른 문자 조합을 동일하게 고려하십시오 (남자 이름)
이 젠 토토 사항은 Windows에서만 사용될 때만 적용됩니다. UTF-8 데이터베이스 인코딩. 모두에게도 같은 젠 토토이 이루어졌습니다 2 년 전에 다른 경우이지만 UTF-8이있는 Windows 업데이트되지 않은 별도의 코드 경로. 사용중인 경우 비 동일성 문자열을 다음과 같이 간주하는 로케일 동일, 당신은 필요할 수 있습니다Reindexto 텍스트 열에서 기존 인덱스 젠 토토.
코너 케이스 버그 수리진공 가득한(Tom)
동시 간의 잠재적 교착 상태진공 Full다른 시스템에서의 작동 카탈로그는 8.2에 도입되었습니다. 이것은 지금이었습니다 젠 토토. 8.3은 교착 상태가 될 수 있기 때문에 이것을 악화시켰다 임계 코드 섹션 내에서 발생하여 공황 상태로 만듭니다. 오류 조건보다는 대신.
또한 A진공 Full실패했습니다 시스템 카탈로그 진공 청소기를 통한 부분으로 인해 발생할 수 있습니다 동시 데이터베이스 세션의 캐시 손상.
다른진공 Full버그 8.3에 도입 된 라이브가없는 페이지를 처리 할 때보고하십시오 튜플.
관련된 외국 키 점검의 오작동 젠 토토캐릭터또는비트열 (Tom)
참조 열이 다르지만 호환 유형 (예 :Varchar), 제약 조건이 시행되었습니다 틀리게.
NO-OP 외국인 키에서 불필요한 교착 상태 실패를 피하십시오 수표 (Stephan Szabo, Tom)
준비된 쿼리를 다시 계획 할 때 가능한 코어 덤프 젠 토토 (남자 이름)
이 버그는 프로토콜 레벨 준비에만 영향을 미쳤습니다 SQL이 아닌 운영준비및 그래서 JDBC, DBI 및 기타로만 볼 수 있습니다. 준비된 진술을 사용하는 클라이언트 측 드라이버 무겁게.
호출 쿼리를 다시 계획 할 때 가능한 실패 젠 토토 spi-using 함수 (tom)
열이 포함 된 행 별 비교에서 실패를 젠 토토합니다 다른 데이터 유형 (Tom)
오랫동안 젠 토토듣기/Notify레이스 조건 (Tom)
드문 경우 방금 실행 한 세션듣기a 알림, 그러나 하나는 예상 되더라도 동시 트랜잭션 실행Notify나중에 커밋하는 것으로 관찰되었습니다.
젠 토토의 부작용은 거래가 제하지 않은 커뮤니케이션듣기명령은 어떤 행에 어떤 행이 표시되지 않습니다pg_listener용듣기, 보이도록 선택해야합니다. 전에 그럴 것입니다. 이 행동은 한 가지 방법으로 문서화되지 않았습니다 또는 다른 응용 프로그램이 가능하지만 오래된 행동에 의존합니다.
anallow듣기andUnlisten준비된 거래 내에서 (남자 이름)
이것은 이전에 허용되었지만 그렇게하려고 노력했습니다. 다양한 불쾌한 결과, 특히 원래 백엔드는만큼 오래 종료 할 수 없습니다.Unlisten커밋되지 않은 채로 남아 있습니다.
준비된 내에 임시 테이블을 떨어 뜨리지 못하게합니다 거래 (Heikki)
이것은 8.1에 의해 올바르게 허용되지 않았지만 수표는 실수로 8.2와 8.3에서 깨졌습니다.
쿼리 중에 오류가 발생하면 드문 충돌 젠 토토 해시 지수 (Heikki)
잘못된 비교 젠 토토tsquery값 (Teodor)
잘못된 동작 젠 토토좋아요단일 바이트 인코딩에 비 ASCII 문자가 포함되어 있습니다 (Rolf Jentsch)
비활성화xmlValidate
(Tom)
이 함수는 8.3 전에 제거되어야합니다 릴리스이지만 소스 코드에 실수로 남았습니다. 그것 비할 수없는 사용자가 할 수 있기 때문에 보안 위험이 적습니다 그것을 사용하여 모든 파일의 처음 몇 문자를 읽으십시오. 서버에 액세스 가능.
세트 퇴행의 특정 사용에서 메모리 누출 젠 토토 기능 (Neil)
만들기encode (BYTEA, '탈출')
모든 것을 변환하십시오
높은 비트 세트 바이트 값으로\NNNOctal
탈출 시퀀스 (Tom)
이것은 문제를 인코딩하는 것을 피하는 데 필요합니다
데이터베이스 인코딩은 멀티 바이트입니다. 이 변화는 포즈를 취할 수 있습니다
예상되는 응용 프로그램의 호환성 문제
의 구체적인 결과Encode
.
기원전 2 월 29 일의 DateTime 값 입력 젠 토토 BC (남자 이름)
이전 코딩은 어느 해에 오인되었습니다 도약.
젠 토토"인식되지 않은 노드 유형"일부 변형의 오류ALTER 소유자(Tom)
테이블 스페이스 권한 방지 오류인덱스를 포함하는 것과 같은 테이블 작성(Tom)
보장pg_stat_activity.대기잠금이 대기 할 때 플래그가 지워집니다 중단되었습니다 (Tom)
Windows Vista에서 프로세스 권한 처리 젠 토토 (Dave, Magnus)
특히이 젠 토토을 사용하면 서버를 AS로 시작할 수 있습니다 관리자 사용자.
시간대 데이터 파일 업데이트TZDATARelease 2008a (특히, 특히, 최근 칠레 변화); 시간대 약어 조정Vet(베네수엘라)는 UTC-4 : 30을 의미합니다. UTC-4 : 00 (Tom)
젠 토토ECPG문제 배열 (Michael)
젠 토토PG_CTL올바르게 사령부에서 우체국 장의 포트 번호를 추출하십시오 옵션 (Itagaki Takahiro, Tom)
이전,PG_CTL 시작 -W잘못된 포트에서 우체국 장에 연락 할 수 있습니다. 스타트 업 실패에 대한 가짜 보고서로 이어집니다.
use-fwrapv방어 최근에 가능한 오해GCC버전 (Tom)
이것은 건축 할 때 필요한 것으로 알려져 있습니다PostgreSQLwithGCC4.3 이상.
건물 활성화Contrib/uuid-sosspMSVC (Hiroshi 사이토)