Postgresql 9.1.24 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Phụ lục E. | NEXT |
Ngày kèo bóng đá cúp c2: 2012-02-27
Bản kèo bóng đá cúp c2 này chứa nhiều bản sửa lỗi từ 9.0.6. VìPhần E.49.
Không cần thiết phải kết xuất/khôi phục cho những người chạy 9.0.x.
Tuy nhiên, nếu bạn đang nâng cấp từ phiên bản sớm hơnPhần E.43.
Yêu cầu thực thi quyền trên hàm kích hoạt choTạo Trigger(Robert Haas)
Kiểm tra bị thiếu này có thể cho phép người dùng khác thực thiBảo mật, vì các hàm kích hoạt khác chạy như
Xóa giới hạn tùy ý về độ dài của tên chung kèo bóng đá cúp c2
cảlibpqvà
Chuyển đổi Newlines thành các khoảng trắng kèo bóng đá cúp c2 tên được viết bằngpg_dumpNhận xét (Robert
PG_DUMPlà không đáng tin cậy
Khắc phục sự tham nhũng của chỉ số Btree từ các lần chèn đồng thời
một trang chỉ mục chia rẽ do chèn có thểVACUUMĐể bỏ lỡ các mục nhập chỉ mục mà"Không thể đọc khối n kèo bóng đá cúp c2) Hoặc tệ hơn, kết quả truy vấn âm thầm sai
sửa lỗi tạm thời của bộ đệm được chia sẻ kèo bóng đá cúp c2 khi Wal
Logic kèo bóng đá cúp c2 lại đôi khi sẽ không và nạp lại một"Bộ nhớ không hợp lệ Alloc.
Khắc phục Postmaster để cố gắng khởi động lại sau khi đứng nóng
Một lỗi logic khiến người quản lý bưu điện chấm dứt, thay vào đó
sửacụm/Nút không đầy đủXử lý các giá trị bánh mì nướng được sở hữu
Giám sát này có thể dẫn đến"Giá trị khóa trùng lặp vi phạm duy nhấtlỗi được báo cáo đối với bánh mì nướng
Cập nhật quyền mỗi cột, không chỉ mỗi bàn
Không làm điều này có nghĩa là bất kỳ được cấp trước đó
Hỗ trợ gói dữ liệu nước ngoài và máy chủ nước ngoài kèo bóng đá cúp c2Sở hữu(Alvaro
Lệnh này không thành công với"Không mong muốnLỗi nếu cần thay đổi quyền sở hữu
Cho phép các giá trị không tồn tại cho một số cài đặt kèo bóng đá cúp c2Thay đổi bộ người dùng/cơ sở dữ liệu(Heikki
cho phépdefault_text_search_config, default_tablespacevàTEMP_TABLESPACESđược đặt thành tên12520_12533và các cài đặt này
Tránh gặp sự cố khi chúng ta gặp vấn đề khi xóa bảng
Thả một bảng sẽ dẫn đến việc xóa cơ sở
Khôi phục từ các lỗi xảy ra trong quá trình kèo bóng đá cúp c2 lại Wal củaThả không gian bảng(Tom Lane)
kèo bóng đá cúp c2 lại sẽ cố gắng loại bỏ không gian bảng
13879_13969
Đôi khi một khóa sẽ được ghi lại như được giữ bởi"Giao dịch 0". Đây là tại
Theo dõi bộ đếm OID một cách chính xác trong quá trình kèo bóng đá cúp c2 lại Wal, thậm chí
Trước đây bộ đếm OID sẽ vẫn bị kẹt ở mức cao
Ngăn chặn kèo bóng đá cúp c2 ra sai lầm"Trạng thái phục hồi nhất quán đạt được"Log
Khắc phục giá trị ban đầu củaPG_STAT_REPLICATION.replay_location(Fujii Masao)
Trước đây, giá trị được hiển thị sẽ sai cho đến khi tại
Khắc phục biểu thức thông thường-Tham khảo lại bằng*Đính kèm (Tom Lane)
Thay vì thực thi một chuỗi chính xác, mã
Một vấn đề tương tự vẫn còn ảnh hưởng đến các tài liệu tham khảo lại rằngPostgreSQLkèo bóng đá cúp c2.
Khắc phục rò rỉ bộ nhớ được giới thiệu gần đây kèo bóng đá cúp c2 quá trình xử lýinet/CIDRGiá trị (Heikki Linnakangas)
Một bản vá trong bản kèo bóng đá cúp c2 tháng 12 năm 2011 củaPostgreSQLgây rò rỉ bộ nhớ kèo bóng đá cúp c2
sửa chữa con trỏ lơ lửng sauTạo/Chọn vàokèo bóng đá cúp c2 a
kèo bóng đá cúp c2 hầu hết các trường hợp, điều này chỉ dẫn đến sự cố xác nhận kèo bóng đá cúp c2
Tránh đóng đôi tay cầm tệp kèo bóng đá cúp c2 syslogger bật
Thông thường lỗi này là vô hình, nhưng nó sẽ gây ra
Khắc phục rò rỉ bộ nhớ liên quan đến chuyển đổi I/O kèo bóng đá cúp c2 PLPGSQL
Một số hoạt động nhất định sẽ rò rỉ bộ nhớ cho đến khi kết thúc
Cải thiệnpg_dump's
pg_dumpMishandledkhông nullnơi cha mẹ của họ không
sửapg_restore's
cơ sở dữ liệu trực tiếp phục hồi từ các tệp lưu trữ được thực hiện bằng--Insertshoặc-Cột tin tứcTùy chọn không thành công khi sử dụngPG_RESTORETừ một bản kèo bóng đá cúp c2
cho phéppg_upgradeđếnRegClassCột (Bruce Momjian)
kể từpg_upgradeBây giờpg_ classoids, không còn bất kỳ lý do nào cho việc này
làmlibpqbỏ quaenotdirlỗi khi tìm kiếm
Điều này cho phép các kết nối SSL được thiết lập, mặc dù/dev/null.
Khắc phục một số vấn đề căn chỉnh trường khác kèo bóng đá cúp c2ECPG's Sqlda khu vực (Zoltan
cho phépatTùy chọn kèo bóng đá cúp c2ECPG DealLocateCâu lệnh (Michael Meskes)
Cơ sở hạ tầng để hỗ trợ điều này đã ở đó
Không sử dụng tên biến khi xác định varchar
sửa20172_20194's
Đầu ra đã sử dụng dấu ngoặc ở cấp cao nhất, khi nó
sửa lỗi kèo bóng đá cúp c2PREDT/Intarray'sint [] & int []toán tử (Guillaume
Nếu số nguyên nhỏ nhất, hai mảng đầu vào có kèo bóng đá cúp c2
sửa lỗi kèo bóng đá cúp c2 hiện lỗi trongPREDT/PGCRYPTO'sencrypt_iv ()
vàdecrypt_iv ()
(Marko Kreen)
Những chức năng này không báo cáo một số loại
Khắc phục bộ đệm một byte ghi đè kèo bóng đá cúp c2PRINT/TEST_PARSER(Paul Guyot)
Mã sẽ cố gắng đọc thêm một byte hơn bình thường,PRINT/TEST_PARSERchỉ là mã ví dụ,
sử dụng__sync_lock_test_and_set ()
cho spinlocks
Hàm này thay thế việc sử dụng trước đây của chúng tôiSWPBHướng dẫn, đó là
Sử dụng-FexCess-lecision = StandardTùy chọn khi xây dựng với các phiên bản GCC chấp nhận nó
Điều này ngăn chặn các kịch bản được các loại kèo bóng đá cúp c2 đó các phiên bản gần đây
Cho phép sử dụng Python có ren trên FreeBSD (Chris Rees)
Tập lệnh cấu hình của chúng tôi trước đây đã tin rằng điều này