토토 캔 9.3.25 문서 | ||||
---|---|---|---|---|
이전 | up | 부록 E. 토토 캔 | 다음 |
출시 날짜 : 2016-02-11
이 토토 캔에는 9.3.10의 다양한 수정 사항이 포함되어 있습니다. 을 위한섹션 E.26.
정기적으로 무한 루프 및 버퍼 오버 런 문제를 해결하십시오
브래킷 표현식의 매우 큰 문자 범위로 인해 발생할 수 있습니다
postmaster.pid파일이 제거되었습니다 (Tom Lane)
Postmaster는 이제 1 분마다 확인합니다postmaster.pid여전히 존재하지만 여전히 포함되어 있습니다Sigquit. 메인postmaster.pid그런 다음 새로 시작합니다
inSERIALIZALE트랜잭션 격리
수행시 적절한 WAL 레코드를 방출하지 못하는 수정ALTER 테이블 ... 세트 테이블 스페이스
관계의 데이터가 해제되지 않더라도 이동은
끝에없는 관계에 대한 가능한 오해를 해결합니다
Walsender 슬롯이있을 때 완전히 다시 시작되도록하십시오
수정Alter Column Type재구성
수정소유 한 재명소유권 변경
수정소유 한 재명andAlter Owner부여 된 관리를 올바르게 업데이트하려면
수정소유 한 재명외국을 무시합니다
쿼리를 수행 한 후 가능한 충돌 수정 업데이트 가능
Planner의 처리 수정측면참조 (Tom Lane)
이것은 일부 코너 케이스를 수정하여"N- 웨이 조인을 만들지 못했습니다"또는"쿼리 계획을 고안 할 수 없습니다"플래너
GIN에 대한 나쁜 플래너 비용 추정에 대한 더 많은 방어 추가
플래너가
고유 한 테이블 별명의 속도를 높이고설명및 규칙 덤핑을 생성하고 생성하십시오지명 된 ATALEN(Tom
전체 줄 대표 덤핑 수정row ()and값 ()Lists (Tom Lane)
가능한 내부 오버플로 수정숫자Division (Dean Rasheed)
내부의 괄호 안에 제한을 시행합니다
Lookahead 제약 조건은 BackRefs를 포함 할 수 없습니다
정규 표현식을 IndexScan 경계로 변환 할 수 있습니다
구속 조건 루프를 처리하기 위해 일반 표현 컴파일러를 수정하십시오
CVE-2007-4772에 추가 된 코드는 모두 불완전했습니다.
일반 발현 컴파일러에서 메모리 사용 회계 개선
코드가 방출됩니다"일반어떤 경우에는 오류가 발생합니다
일반 발현 컴파일러의 성능 향상 (Tom
make%Hand%r탈출log_line_prefixlog_connections(Tom Lane)
이전,%H/%r새로운 세션이 끝난 직후에 일하기 시작했습니다"연결 수신"로그
Windows에서 공유 메모리 매핑 핸들이 닫히도록하십시오
이 감독은 충돌로부터 회복되지 않았다logging_collector
비 블로킹 모드에서 소켓 EOF를 감지하지 못하는 수정
이 문제가 발생할 수 있는지는 완전히 명확하지 않습니다.
SSPI 인증 중에 토큰 손잡이가 새는 것을 피하십시오
inPSQLlibreadline의 화면 아이디어
이전,libreadline그렇지 않았습니다
수정PSQL's\ det패턴 인수를 해석하는 명령\ d명령
가능한 충돌을 피하십시오PSQL's\ c이전 연결이있을 때 명령
inPG_CTL 시작 -W, 테스트 아동 프로세스
이전,PG_CTLpostmaster.pid5 초 이내에. 그러나 그것은 할 수 있습니다PG_CTL
Windows를 제외 하고이 변경 사항은 A를 의미합니다.PG_CTL 시작 -W그 후 즉시 완료되었습니다
inPG_CTL 시작 -W, 시도하지 마십시오
Windows,PG_CTL실패합니다Listen_Addresses로 설정되었습니다0.0.0.0또는::127.0.0.1또는:: 1,
inPG_CTLWindows에서 확인하십시오
inpg_dumpandPG_BASEBACKUP, GNU 협약을 채택하십시오
posix 표준타르파일 형식타르지원 anpg_dumpwith-ft8GB 이상의 테이블에서 더 이상 실패하지 않습니다.PG_BASEBACKUP8GB보다 큰 파일을 처리 할 수 있습니다. 또한 휴대 성을 수정하십시오
다양한 모서리 코너 버그 수정pg_dump의 확장 회원 처리
makepg_dump보기를 표시하십시오PG_RESTORE(Tom Lane)
관계 옵션 값이 올바르게 인용되어 있는지 확인하십시오.pg_dump(Kouhei Sutou, Tom
간단한 식별자 또는 숫자가 아닌 재학 값pg_dump. 이것토토 캔이지만 확장은 할 수 있습니다
병렬 중에 반복되는 비밀번호 프롬프트를 피하십시오pg_dump(Zeus Kronion)
수정pg_upgrade의 파일-인기
경비원 설치pgbench평가 중 코너 케이스 오버 플로우 조건에 대한
소속 메시지가 소속되지 않는 메시지를 수정PG_RECEIVEXLOGandPG_RECVLOGICAL(ioseph Kim)
두 가지를 사용할 때 덤프/재 장전 문제를 피하십시오Plpython2andPlpython3(Tom Lane)
원칙적으로 두 버전의pl/python동일한 데이터베이스에서 사용할 수 있습니다.Libpython안전하게 사용할 수 없습니다PG_RESTOREandpg_upgrade둘 다 그 일을합니다
수정pl/python회귀 테스트
조기 청산 수정libpq의 입력 버퍼 소켓 EOF가 보일 때
이 실수가 발생했습니다libpqTO"서버는 연결을 닫았습니다.
특정 방지pl/javaSuperusers (Noah Misch)가 설정 한 매개 변수
이 변경 사항은 A를 완화시킵니다.pl/java보안 버그 (CVE-2016-0766).pl/java이 매개 변수를 표시하여토토 캔더 자주pl/java, 핵심 코드를 인식하십시오
개선libpq의 처리
인수 순서 수정에서ECPG-생성typedef진술 (Michael Meskes)
use%gnot%f형식ECPG'spgtypesnumeric_from_double ()
(Tom Lane)
수정ECPG-공급 헤더 파일
그러한 의견은에 의해 거부됩니다.ECPG. 아직 명확하지 않습니다ECPG자체가 변경되어야합니다.
수정hstore_to_json_loose ()
's 테스트hstore값을 변환 할 수 있습니다
이전 에이 함수는 비 알파늄에 의해 속일 수 있습니다
Contrib/Pgcrypto'scrypt ()
함수를 중단 할 수 있습니다
수락Flex이후의 버전
이제 Flex 2.6.0이 릴리스되었으므로 버전 확인이 있습니다.
파일 이름을 보장하여 빌드 출력의 재현성을 향상시킵니다
이것은 생산 된 것의 가능한 비트 차이를 피합니다
설치누락스크립트 PGX
이것은 기계에서 수행 된 PGXS 빌드에서 제정신 동작을 허용합니다.Bison누락되었습니다.
Dynloader.h에 포함되어 있습니다
일치하는 변형 회귀 테스트 예상 출력 파일 추가libxml2(Tom
수정에 대한libxml2's
시간대 데이터 파일 업데이트TZDATADST 법률 변경에 대한 2016a 토토 캔