PostgreSQL: soi kèo bóng đá truoctran | |||
---|---|---|---|
prev | UP | Phụ lục E. Ghi chú tỷ lệ kèo bóng đá | NEXT |
Ngày tỷ lệ kèo bóng đá: 2020-05-14
Bản tỷ lệ kèo bóng đá này chứa nhiều bản sửa lỗi từ 9.5.21. Để biết thông tin về các tính năng mới trong bản tỷ lệ kèo bóng đá chính 9.5, xemPhần E.26.
ThePostgreSQLCộng đồng sẽ ngừng tỷ lệ kèo bóng đá các bản cập nhật cho loạt tỷ lệ kèo bóng đá 9.5.x vào tháng 2 năm 2021. Người dùng được khuyến khích cập nhật lên một nhánh tỷ lệ kèo bóng đá mới hơn.
Không cần thiết phải kết xuất/khôi phục cho những người chạy 9.5.x.
Tuy nhiên, nếu bạn đang nâng cấp từ phiên bản sớm hơn 9.5.20, xemPhần E.6.
Bảo tồnIndisclusteredCài đặt chỉ số được viết lại bởiBảng thay đổi(Amit Langote, Justin Pryzby)
trước đó,Bảng thay đổiTrình theo dõi bị mất trong số chỉ số nào đã được sử dụng chocụm.
Bảo tồn tỷ lệ kèo bóng đá thuộc tính nhận dạng bản sao của tỷ lệ kèo bóng đá chỉ mục được viết lại bởiBảng thay đổi(Quan Zongliang, Peter Eisentraut)
Khóa đối tượng sớm hơn trongThả thuộc sở hữu(Álvaro Herrera)
Điều này tránh tỷ lệ kèo bóng đá thất bại trong tỷ lệ kèo bóng đá trường hợp điều hòa chủng tộc trong đó một phiên khác đang xóa một số đối tượng tương tự.
Khắc phục quá trình xử lý trường hợp lỗi choTạo vai trò ... trong vai trò(Andrew Gierth)
Một số trường hợp lỗi sẽ được báo cáo là"Loại nút bất ngờ"hoặc tương tự, thay vì tin nhắn dự định.
sửa lỗi tronggin_fuzzy_search_limitXử lý (Adé Heyward, Tom Lane)
Một giá trị nhỏ củagin_fuzzy_search_limitcó thể dẫn đến sự chậm chạp không mong muốn do vô tình giải cứu cùng một trang chỉ mục nhiều lần. Đường dẫn mã khác không áp dụng bộ lọc dự định, có thể trả về quá nhiều giá trị.
Cho phép đầu vào loạiCircleđể chấp nhận định dạng"(x,Y),R"Như tài liệu nói nó không (David Zhang)
làm choget_bit ()
vàset_bit ()
chức năng đối phó vớibyteaChuỗi dài hơn 256MB (di động LI)
Vì đối số số bit chỉ làINT4, không thể sử dụng tỷ lệ kèo bóng đá chức năng này để truy cập tỷ lệ kèo bóng đá bit ngoài 256MB đầu tiên của một dàibytea. Chúng tôi sẽ mở rộng đối số thànhINT8Trong V13, nhưng trong lúc này, cho phép tỷ lệ kèo bóng đá chức năng này hoạt động trên nền tảng ban đầu của một dàibytea.
Tránh có thể bị rò rỉ một mô tả tệp mở cho một thư mục trongpg_ls_dir ()
, pg_timezone_names ()
, pg_tablespace_database ()
và tỷ lệ kèo bóng đá chức năng đồng minh (Justin Pryzby)
Khắc phục độ phân giải loại chức năng đa hình để suy ra chính xác loại thực tế củaAnyArrayđầu ra khi chỉ được choAnyrangeInput (Tom Lane)
Tránh sự cố không thể xảy ra khiReindexbị chấm dứt bởi tín hiệu set-shutdown (Tom Lane)
Ngăn chặn bản in của số liệu thống kê bảng tham gia băm có thể có khả năng trongGiải thích(Konstantin Knizhnik, Tom Lane, Thomas Munro)
Khắc phục báo cáo về thời gian trôi qua cho tỷ lệ kèo bóng đá bước cắt ngắn trongVerbose chân không(Tatsuhito Kasahara)
Tránh có thể hiển thị"Chờ"Hai lần trong trạng thái PS của một quy trình (Masahiko Sawada)
Tránh tái chế sớm tỷ lệ kèo bóng đá phân đoạn WAL trong quá trình phục hồi sự cố (Jehan-Guillaume de Rorthais)
tỷ lệ kèo bóng đá phân đoạn Wal đã sẵn sàng để được lưu trữ trong quá trình phục hồi sự cố có khả năng được tái chế mà không được lưu trữ.
Tránh quét tỷ lệ kèo bóng đá mốc thời gian không liên quan trong quá trình phục hồi lưu trữ (Kyotaro Horiguchi)
Điều này có thể loại bỏ nhiều nỗ lực để tìm nạp tỷ lệ kèo bóng đá tệp WAL không tồn tại từ lưu trữ lưu trữ, rất hữu ích nếu truy cập lưu trữ chậm.
Xóa Bogus"Subtransaction đã đăng nhập mà không có bản ghi TXN cấp cao nhất trước đó"Kiểm tra lỗi trong giải mã logic (Arseny Sher, Amit Kapila)
Điều kiện này có thể truy cập một cách hợp pháp trong tỷ lệ kèo bóng đá tình huống khác nhau, vì vậy hãy xóa kiểm tra.
Đảm bảo rằng một khe sao chépIO_IN_PROTERS_LOCKđược tỷ lệ kèo bóng đá trong các đường dẫn mã thất bại (Pavan Deolasee)
Điều này có thể dẫn đến một Walsender sau đó trở nên bị mắc kẹt đang chờ khóa.
Đảm bảoNextXIDKhông thể quay ngược trên máy chủ dự phòng (EKA Palamadai)
Điều kiện cuộc đua này có thể cho phép tỷ lệ kèo bóng đá thông báo phản hồi dự phòng nóng không chính xác được gửi lại cho máy chủ chính, có khả năng cho phépNút hútĐể chạy quá sớm trên chính.
Thêm tỷ lệ kèo bóng đá giá trị sqlstate bị thiếu vào một vài báo cáo lỗi (Sawada Masahiko)
Sửa PL/PGSQL để từ chối đáng tin cậy để thực thi chức năng kích hoạt sự kiện như một hàm đơn giản (Tom Lane)
sửa lỗi rò rỉ bộ nhớ tronglibpqKhi sử dụngsslMode = xác minh-full(La Mã Peshkurov)
Xác minh chứng chỉ trong quá trình khởi động kết nối có thể rò rỉ một số bộ nhớ. Điều này sẽ trở thành một vấn đề nếu một quy trình máy khách đã mở nhiều kết nối cơ sở dữ liệu trong suốt cuộc đời của nó.
sửaECPGĐể đối xử với một đối số chỉ"-"như có nghĩa là"Đọc từ Stdin"Trên tất cả tỷ lệ kèo bóng đá nền tảng (Tom Lane)
sửapg_dumpĐể đổ bình luận về tỷ lệ kèo bóng đá đối tượng chính sách RLS (Tom Lane)
inpg_dump11821_11922
Điều này giảm thiểu rủi ro mà một kích hoạt sự kiện có thể cản trở việc khôi phục tỷ lệ kèo bóng đá đối tượng khác.
Khắc phục trích dẫn---Encoding, --lc-ctypevà--lc-collateGiá trị trongcreatedbTiện ích (Michael Paquier)
PREDT/LO'slo_manage ()
chức năng bị sập nếu được gọi trực tiếp chứ không phải là kích hoạt (Tom Lane)
inPREDT/LTREE, bảo vệ chống tràn củaLtreevàlqueryTrường dài (Nikita Glukhov)
Khắc phục rò rỉ tham chiếu bộ đệm trongPRINT/SEPGSQL(Michael Luo)
Tránh thất bại khi xử lý tỷ lệ kèo bóng đá tên địa phương kiểu UNIX trên Windows (Juan José Santamaría Flecha)
Trong tỷ lệ kèo bóng đá bản dựng MSVC, đối phó với tỷ lệ kèo bóng đá khoảng trống trong tên đường dẫn cho Python (Victor Wagner)
Trong các bản dựng MSVC, sửa chữa tỷ lệ kèo bóng đá hiện phiên bản Visual Studio để hoạt động với nhiều cài đặt ngôn ngữ hơn (Andrew Dunstan)
Trong tỷ lệ kèo bóng đá bản dựng MSVC, sử dụng-Wno-deprecatedVới tỷ lệ kèo bóng đá phiên bản Bison mới hơn 3.0, vì tỷ lệ kèo bóng đá bản dựng không phải Windows đã làm (Andrew Dunstan)
Cập nhật tệp dữ liệu múi giờ lêntzdata13297_13410
Khu vực Mỹ/Godthab đã được đổi tên thành Mỹ/Nuuk để phản ánh việc sử dụng tiếng Anh hiện tại; Tuy nhiên, tên cũ vẫn có sẵn dưới dạng liên kết tương thích.
Ngoài ra, cập nhậtinitDB13632_13802