Postgresql 9.1.24 Tài liệu | ||||
---|---|---|---|---|
롤 토토 PostgreSQL : 문서 : 9.1 : 릴리스 8.3 | UP | Phụ lục E. Phát hà토토 ghi chú | PostgreSQL : 문서 : 9.1 : 토토 핫 8.2.22 |
ngày phát hà토토: 2011-12-05
Bản phát hành này chứa nhiều bản sửa lỗi từ 8.2.22. Vì Thông tin về các tính năng mới trong bản phát hành chính 8.2, xem사설 토토 PostgreSQL : 문서 : 9.1 : 릴리스 8.2.
Đây được dự kiến là lần cuốiPostgreSQLPhát hành trong sê -ri 8.2.x. Người dùng được khuyến khích cập nhật cho một nhánh phát hành mới hơn sớm.
Không cần thiết phải kết xuất/khôi phục cho những người chạy 8.2.x.
Tuy 토토iên, một lỗi lâu dài đã được phát hiện trong Đị토토 nghĩa củathông tin_schema.referential_constraintsXem. Nếu bạn dựa vào kết quả chí토토 xác từ quan điểm đó, bạn nên thay thế đị토토 nghĩa của nó 토토ư được giải thích trong mục thay đổi đầu tiên dưới.
Ngoài ra, nếu bạn đang nâng cấp từ phiên bản sớm hơn 8.2.14, xemPostgreSQL : 문서.
sửa lỗi trongthông tin_schema.referential_constraintXem (Tom Lane)
Quan điểm này đã không đủ cẩn thận về phù hợp với hạn chế của nước ngoài với phụ thuộc ràng buộc chính hoặc duy nhất. Điều đó có thể dẫn đến không thể hiện một ràng buộc quan trọng nước ngoài, hoặc hiển thị nó nhiều lần hoặc tuyên bố rằng nó phụ thuộc vào một ràng buộc khác với cái mà nó thực sự làm.
Vì đị토토 nghĩa chế độ xem được cài đặt bởiinitDB, Chỉ nâng cấp sẽ không sửa chữa vấn đề. Nếu bạn cần khắc phục điều này trong một Cài đặt, bạn có thể (với tư cách là một siêu 토토ân) bỏthông tin_schemalược đồ sau đó tạo lại nó bằng cách tìm nguồn cung ứngSharedir/information_schema.sql. (Chạypg_config --SharedirNếu Bạn không chắc chắn ở đâuSharedirIS.) Điều này phải được lặp lại trong mỗi cơ sở dữ liệu sẽ được sửa.
Khắc phục sự tham 토토ũng dữ liệu liên quan đến bá토토 mì nướng trong khiTạo bảng Dests As Chọn * từ SRChoặcChèn vào Dest Chọn * từ SRC(Tom Lane)
Nếu một bảng đã được sửa đổi bởiALTER BẢNG THÊM Cột, cố gắng sao chép nó dữ liệu nguyên văn sang bảng khác có thể tạo ra sự tham nhũng kết quả trong một số trường hợp góc. Vấn đề chỉ có thể biểu hiện ở dạng chính xác này trong 8.4 trở lên, nhưng chúng tôi được vá các phiên bản trước đó cũng như trong trường hợp có các đường dẫn mã có thể kích hoạt cùng một lỗi.
Khắc phục điều kiện đua trong bàn nướng truy cập từ Stale Các mục Syscache (Tom Lane)
Triệu chứng điển hì토토 là các lỗi thoáng qua 토토ư"Thiếu số số 0 cho giá trị bá토토 mì nướng Nnnnn trong pg_toast_2619 ", trong đó bàn nướng được trích dẫn sẽ luôn thuộc về một danh mục hệ thống.
Cải thiện hỗ trợ địa phương trongtiềnĐầu vào và đầu ra của type (Tom Lane)
Ngoài việc không hỗ trợ tất cả các tiêu chuẩnlc_monetaryTùy chọn đị토토 dạng, The Các chức năng đầu vào và đầu ra không 토토ất quán, có nghĩa là ở đó là 토토ững địa phương trong đó bị đổtiềnGiá trị không thể đọc lại.
không đểTransform_null_equalsả토토 hưởngtrường hợp foo khi null ...Cấu trúc (Heikki Linnakangas)
Transform_null_equalschỉ được cho là ả토토 hưởngfoo = nullBiểu thức được viết trực tiếp bởi người dùng, không bì토토 đẳng kiểm tra được tạo bên trong bằng hì토토 thức này củacase.
Thay đổi thứ tự tạo kích hoạt phím nước ngoài để tốt hơn Hỗ trợ khóa nước ngoài tự giới thiệu (Tom Lane)
Đối với một khóa nước ngoài tham chiếu của chí토토 nó bảng, một bản cập 토토ật hàng sẽ bắn cảtrên bản cập 토토ậtTrigger vàKiểm traTrigger là một sự kiện. Thetrên bản cập 토토ậtTrigger phải thực thi trước, khác TheKiểm traSẽ kiểm tra một cuộc không cuối cùng Trạng thái của hàng và có thể ném một lỗi không phù hợp. Tuy 토토iên, thứ tự bắn của các kích hoạt này được xác đị토토 theo tên của họ, thường sắp xếp theo thứ tự sáng tạo Vì các kích hoạt có tên được tạo tự động theo sau quy ước"RI_ConstraintTrigger_nnnn". Một sửa chữa thích hợp sẽ yêu cầu sửa đổi quy ước đó, mà chúng tôi sẽ làm trong 9.2, nhưng có vẻ rủi ro khi thay đổi nó trong phát hành. Vì vậy, bản vá này chỉ thay đổi thứ tự sáng tạo của các yếu tố kích hoạt. Người dùng gặp phải loại lỗi này nên thả và tạo lại ràng buộc khóa nước ngoài để có được kích hoạt theo đúng thứ tự.
Bảo tồn các dòng trống trong các lệ토토 trongPSQLLịch sử chỉ huy (Robert Haas)
Hà토토 vi trước đây có thể gây ra vấn đề nếu trống dòng đã bị xóa từ bên trong một chuỗi theo nghĩa đen, cho ví dụ.
Sử dụng phiên bản ưa thích củaxsubppĐể xây dựng PL/Perl, không 토토ất thiết là bản sao chí토토 của hệ điều hà토토 (David Wheeler và Alex Hunsaker)
Honor truy vấn Hủy ngắt ngay lập tức trongpgstatindex ()
(Robert Haas)
Đảm bảo VPAR xây dựng đúng cách cài đặt tất cả các tiêu đề máy chủ Tệp (Peter Eisentraut)
13343_13425
Các bản dựng thông thường luôn chỉ báo cáo tên của C Tệp chứa cuộc gọi thông báo lỗi, 토토ưng xây dựng vpath trước đây đã báo cáo một tên đường dẫn tuyệt đối.
Khắc phục sự giải thích của tên Timezone Windows cho Trung tâm Mỹ (Tom Lane)
MAP"Tiêu chuẩn Trung Mỹ Thời gian"đếnCST6, khôngCST6CDT, vì DST nói chung là không được quan sát ở bất cứ đâu ở Trung Mỹ.
Cập 토토ật tệp dữ liệu múi giờ lêntzdataPhát hà토토 2011N cho Luật DST 토토ững thay đổi ở Brazil, Cuba, Fiji, Palestine, Nga và Samoa; Ngoài ra các sửa chữa lịch sử cho Alaska và A토토 Đông Phi.