지원되지 않은 버전 :9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
이 문서는 지원되지 않는 버전의 스포츠 토토 결과을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

E.280. 릴리스 6.1

출시 날짜 : 1997-06-08

회귀 테스트는 광범위하고 광범위하게 조정되었습니다 6.1의 릴리스를 위해 수정스포츠 토토 결과.

3 가지 새로운 데이터 유형 (DateTime, 타임 스팬Circle) 기본 세트에 추가되었습니다스포츠 토토 결과유형. 포인트, 상자, 경로 및 다각형은 출력 형식을 데이터 유형. Misc.out의 다각형 출력은 그랬습니다 원래 회귀에 대한 정확성을 위해 스팟 점검 산출.

스포츠 토토 결과6.1 소개 a 사용하는 새롭고 대체 최적화기genetic알고리즘. 이 알고리즘은 a 쿼리가 쿼리 결과 순서에서 임의의 동작 여러 예선 또는 여러 테이블이 포함되어 있습니다 (제공 최적화 평가 순서에 대한 선택). 여러 회귀 결과를 명시 적으로 주문하기 위해 테스트가 수정되었으며 따라서 Optimizer 선택에 민감하지 않습니다. 몇 가지 회귀 테스트는 본질적으로 정렬되지 않은 데이터 유형에 대한 것입니다 (예 : 포인트 및 시간 간격) 및 해당 유형과 관련된 테스트는 다음과 같습니다. 명시 적으로 괄호GEQO를 설정하십시오 '끄다'andgeqo.

배열 지정자의 해석 (곱슬 버팀대 주위의 원자 값)은 원래 회귀 테스트가 생성되었습니다. 전류./expected/*. out파일은이 새로운 것을 반영합니다 해석, 정확하지 않을 수도 있습니다!

Float8 회귀 테스트는 적어도 일부 플랫폼에서 실패합니다. 이것은 구현의 차이로 인한 것입니다.pow ()andexp ()그리고 오버플로 및 언더 플로에 사용되는 신호 메커니즘 정황.

the"Random"무작위를 초래합니다 테스트는를 유발해야합니다."랜덤"테스트 BE"실패"9807_9884"Random"무작위 결과를 생성하지 않는 것 같습니다 내 테스트 컴퓨터에서 (Linux/GCC/i686).

E.280.1. 버전 6.1로의 마이그레이션

이 마이그레이션은 6.0 데이터베이스의 완전한 덤프가 필요합니다. 그리고 6.1의 데이터베이스 복원.

이전 1에서 마이그레이션하는 사람들은 먼저 릴리스해야합니다 사본 출력 형식이 개선되었으므로 1.09로 업그레이드 1.02 릴리스에서.

E.280.2. 변화

버그 수정
-------
라이브러리 루틴에서 패킷 길이 검사
잠금 관리자 우선 순위 패치
Float8 (Bruce)의 Under/Over Flow를 확인하십시오.
멀티블 가입 수정 (vadim)
SIGPIPE CRAST FIX (Darren)
큰 객체 수정 (Sven)
btree 인덱스가 널을 처리하도록 허용 (Vadim)
시간대 수정 (d 'arcy)
SELECT SUM (X)은 No Rows (Thomas)에서 NULL을 반환 할 수 있습니다.
내부 최적화기, 집행자 버그 수정 (Vadim)
<또는 <=의 내부 루프가 행이없는 경우 문제를 해결하십시오 (vadim)
다시 커뮤니케이션을 방지하기 Join Index Clauses (Vadim)
다중 테이블에 대한 조항 고정 (Vadim)
해시 수정, 배열을위한 해시 조인 (vadim)
Abstime 유형에 대한 Btree 수정 (Vadim)
큰 물체 수정 (Raymond)
해시 인덱스에서 버퍼 누출 수정 (Vadim)
내부 스캔에 사용하려면 RTREE를 수정하십시오 (Vadim)
내부 스캔, 정리 (Vadim, Andrea)에서 사용하기 위해 GIST 수정
불필요한 로컬 버퍼 할당을 피하십시오 (Vadim, Massimo)
트랜잭션 중단에서 로컬 버퍼 누출 수정 (Vadim)
파일 관리자 메모리 누출, 정리 (Vadim, Massimo) 수정
스토리지 관리자 메모리 누출 수정 (Vadim)
Btree 복제 처리 처리 (Vadim) 수정
진공 상태로 인한 삭제 된 행 환생 수정 (Vadim)
varchar ()/char ()를 테이블에 제로 길이의 제로 길이 필드 (Bruce)에 수정하십시오.
Purify (Igor)를 사용하여 고정 된 많은 PSQL, PG_DUMP 및 LIBPQ 메모리 누출.

향상
------------
속성 최적화 통계 (Bruce)
훨씬 빠른 새로운 btree 벌크로드 코드 (PAU)
Btree 고유 한 벌크로드 코드 (Vadim)에 추가되었습니다.
새로운 잠금 디버그 코드 (Massimo)
LIBPG ++ (LEO)에 대한 대규모 변경
새로운 GEQO 최적화 속도 속도 테이블 다중 최적 최적화 (Martin)
비 유니 키 삽입에 대한 새로운 경고 메시지 (MARC)
x = -3, 공백 없음, 이제 유효한 업데이트 (Bruce)
사례에 민감한 식별자 취급 제거 (Bruce, Thomas, Dan)
Debug Backend Now Pretty Prints Tree (Darren)
새로운 Oracle 캐릭터 기능 (Edmund)
새로운 일반 텍스트 암호 기능 (DAN)
그러한 클래스 나 불충분 한 권한이 별개의 메시지로 변경되지 않았습니다 (DAN)
새로운 ANSI 타임 스탬프 함수 (DAN)
새로운 Ansi 시간 및 날짜 유형 (Thomas)
백엔드 (Martin)에서 큰 데이터 덩어리를 이동
멀티 컬럼 BTREE 인덱스 (Vadim)
New Set var to Value Command (Martin)
Reads (DAN)의 트랜잭션 상태 업데이트
캐릭터 유형에 대한 새로운 로케일 설정 (OLEG)
새로운 시퀀스 일련 번호 생성기 (Vadim)
이제 기능별로 그룹 가능 (Vadim)
회귀 테스트 재구성 (Thomas, Marc)
새로운 최적화기 작동 중량 (Vadim)
새로운 PSQL \ Z 보조금/허가 옵션 (MARC)
새로운 돈 데이터 유형 (D 'Arcy, Thomas)
TCP 소켓 통신 속도 향상 (Vadim)
속성 통계 및 특정 열의 새로운 진공 옵션 (Vadim)
많은 기하학적 유형 개선 (Thomas, Keith)
추가 회귀 테스트 (Thomas)
새로운 데이터 스타일 변수 (Thomas, Vadim, Martin)
정렬 유형에 대한 더 많은 비교 연산자 (Thomas)
새로운 전환 기능 (토마스)
새로운 더 컴팩트 한 btree 형식 (Vadim)
pg_dumpall이 데이터베이스 소유권을 보존하도록 허용 (Bruce)
새로운 세트 geqo =# 및 r_plans 변수 (vadim)
Old (! geqo) Optimizer는 오른쪽 계획 (Vadim)을 사용할 수 있습니다.
SQL 파서 (Bruce)의 타이치 체크 개선
새 세트, 쇼, 재설정 명령 (Thomas, Vadim)
New \ Connect Database 사용자 옵션
New DestroyDB -I 옵션 (Igor)
new \ dt 및 \ di psql 명령 (Darren)
"\ n"을 선택하여 Newline (A. Duursma)
오래된 형식 (Thomas)의 새로운 기하학적 변환 기능

소스 트리 변경
--------------------
새로운 구성 스크립트 (MARC)
readline 구성 옵션 추가 (MARC)
OS 특이 적 구성 옵션 제거 (MARC)
새로운 OS 특이 적 템플릿 파일 (MARC)
더 이상 makefile.global (marc)을 편집 할 필요가 없습니다.
포함 파일 재시성 (MARC)
Nextstep Patches (Gregor Hoffleit)
제거 된 Windows 별 코드 (Bruce)
Postmaster -e 옵션을 제거했습니다. 이제 Postgres -e 옵션 만 (Bruce)
전면/백엔드 (Martin)의 중복 라이브러리 코드를 병합
이제 Ebones, International Kerberos (Jun)와 함께 일합니다.
더 많은 공유 라이브러리 지원
C ++는 파일 정리 (Bruce) 포함
Buggy Flex (Bruce)에 대해 경고
DG/UX, Ultrix, IRIX, AIX 휴대 성 수정