PostgreSQL: kèo bóng đá hôm | |||
---|---|---|---|
prev | UP | Phụ lục E. Ghi chú tỷ lệ kèo bóng đá | NEXT |
Ngày tỷ lệ kèo bóng đá: 2021-08-12
Bản tỷ lệ kèo bóng đá này chứa nhiều bản sửa lỗi từ 9.6.22. Để 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.6, xemPhần E.25.
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.6.x vào tháng 11 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.
Một kết xuất/khôi phục là tỷ lệ kèo bóng đá cần thiết cho những người chạy 9.6.x.
Tuy nhiên, nếu bạn đang nâng cấp từ phiên bản sớm hơn 9.6.21, xemPhần E.4.
tỷ lệ kèo bóng đá cho phép đàm phán lại SSL hoàn toàn hơn (Michael Paquier)
SSL Renegotiation đã bị vô hiệu hóa một thời gian, nhưng máy chủ vẫn sẽ hợp tác với yêu cầu tái khởi động do khách hàng khởi xướng. Một yêu cầu đàm phán lại được chế tạo độc hại có thể dẫn đến sự cố máy chủ (xem vấn đề OpenSSL CVE-2021-3449).
từ chốiChọn ... Nhóm bằng cách nhóm tập hợp (()) để cập nhật(Tom Lane)
Điều này sẽ tỷ lệ kèo bóng đá được phép, giống nhưđể cập nhậtvới một đơn giảnNhóm bởitỷ lệ kèo bóng đá được phép, nhưng thử nghiệm cho việc tỷ lệ kèo bóng đá xử lý các bộ nhóm trống một cách chính xác. Kết quả cuối cùng sẽ là một phép khử trùng của con trỏ null trong người thực thi.
Từ chối tỷ lệ kèo bóng đá trường hợp trong đó truy vấn trongvớiViết lại thànhThông báo(Tom Lane)
Những trường hợp như vậy bị sập trước đó.
inSốNhân, làm tròn kết quả thay vì thất bại nếu nó có hơn 16383 chữ số sau điểm thập phân (Dean Rasheed)
Khắc phục lỗi trường hợp góc và mất độ chính xác khi nângSốGiá trị cho tỷ lệ kèo bóng đá quyền lực rất lớn (Dean Rasheed)
Fix Division-by-Zero thất bại trongto_char ()
vớiEEEEĐịnh dạng và ASốGiá trị đầu vào nhỏ hơn 10^(-1001) (Dean Rasheed)
sửapg_size_pretty (bigint)
Để làm tròn tỷ lệ kèo bóng đá giá trị âm một cách nhất quán với cách nó làm tròn tỷ lệ kèo bóng đá giá trị tích cực (và nhất quán vớiSốPhiên bản) (Dean Rasheed, David Rowley)
làmpg_filenode_relation (0, 0)return null thay vì thất bại (Justin Pryzby)
làmmở rộng thay đổiKhóa tiện ích mở rộng khi thêm hoặc xóa đối tượng thành viên (Tom Lane)
mã hóa trước đó cho phépthay đổi tiện ích mở rộng/thảxảy ra đồng thời vớiTiện ích mở rộng, dẫn đến một sự cố hoặc tỷ lệ kèo bóng đá mục danh mục tham nhũng.
Tránh xung đột bí danh trong tỷ lệ kèo bóng đá truy vấn được tạo choLàm mới chế độ xem được vật chất hóa đồng thời(Tom Lane, Bharath Rupireddy)
Lệnh này tỷ lệ kèo bóng đá thành công trên các chế độ xem được vật chất hóa chứa các cột có tên nhất định, đáng chú ý làMVvàNewData.
sửaChuẩn bị giao dịch9018_9114
Một giao dịch tỷ lệ kèo bóng đá thể được chuẩn bị nếu nó có cả khóa-lifespan và khóa giao dịch-lifespan trên cùng một giá trị ID khóa tư vấn. Hạn chế này chưa được kiểm tra đầy đủ, điều này có thể dẫn đến hoảng loạn trong thời gianChuẩn bị giao dịch.
Khắc phục tỷ lệ kèo bóng đá vi sai trái củaThả thuộc sở hữuKhi vai trò mục tiêu được liệt kê nhiều lần trong chính sách RLS (Tom Lane)
Bỏ qua các bài kiểm tra lỗi tỷ lệ kèo bóng đá cần thiết khi xóa vai trò khỏi chính sách RLS trong thời gianDrop thuộc sở hữu của(Tom Lane)
Đáng chú ý, điều này sửa chữa một số trường hợp cần thiết để trở thành một siêu người dùng để sử dụngThả thuộc sở hữu.
Cho phép tỷ lệ kèo bóng đá cờ trạng thái chỉ mục được cập nhật giao dịch (Michael Paquier, Andrey Lepikhov)
Điều này tránh những thất bại khi xử lý các vị từ chỉ mục tỷ lệ kèo bóng đá thực sự bất biến. Mặc dù đó tỷ lệ kèo bóng đá được coi là một trường hợp được hỗ trợ, lý do ban đầu để sử dụng bản cập nhật tỷ lệ kèo bóng đá chuyển tiếp ở đây đã biến mất từ lâu, vì vậy chúng tôi cũng có thể thay đổi nó.
Tránh làm hỏng mục nhập bộ đệm của kế hoạch khiTạo tên miềnhoặcALTER BOMAINxuất hiện trong kế hoạch được lưu trong bộ nhớ cache (Tom Lane)
làmpg_sinstall.pending_restartHiển thị là đúng khi mục thích hợp trongPostgreSql.confđã bị xóa (Álvaro Herrera)
pending_restart10597_10764
10781_10874
dưới sự kết hợp hẹp của tỷ lệ kèo bóng đá điều kiện, chế độ chờ có thể cố gắng theo dõi dòng thời gian Wal sai.
Cập nhật điểm phục hồi tối thiểu Khi Wal Replay của một bản ghi hủy bỏ giao dịch gây ra cắt giảm tệp (Fujii Masao)
Cắt ngắn tệp là tỷ lệ kèo bóng đá thể đảo ngược, do đó, tỷ lệ kèo bóng đá còn an toàn để dừng khôi phục tại một điểm sớm hơn bản ghi đó. Trường hợp tương ứng cho cam kết giao dịch đã được cố định nhiều năm trước, nhưng trường hợp này đã bị bỏ qua.
Đảm bảo rằng quy trình khởi động của máy chủ dự phòng sẽ phản hồi tín hiệu tắt máy ngay lập tức trong khi chờ Wal đến (Fujii Masao, Soumyadeep Chakraborty)
Thêm khóa để tránh đọc dữ liệu relmapper tỷ lệ kèo bóng đá chính xác khi viết đồng thời viết từ một quy trình khác (Heikki Linnakangas)
Khắc phục tỷ lệ kèo bóng đá trường hợp lỗi và rò rỉ bộ nhớ trong giải mã logic của tỷ lệ kèo bóng đá phần chèn vào đầu cơ (Dilip Kumar)
Khắc phục rò rỉ tham chiếu bộ đệm của kế hoạch trong một số trường hợp lỗi trongTạo bảng ... như thực thi(Tom Lane)
Khắc phục điều kiện cuộc đua có thể khi tỷ lệ kèo bóng đá BackgroundWorkersLots (Tom Lane)
Có khả năng điều này tỷ lệ kèo bóng đá khắc phục bất kỳ lỗi nào có thể quan sát được trên phần cứng Intel, nhưng các máy có quy tắc đặt hàng bộ nhớ yếu hơn có thể gặp sự cố.
Khắc phục sự cố tiềm ẩn trong mã sắp xếp (Ronan Dunklau)
Đường dẫn mã có thể cố gắng giải phóng một con trỏ null. Trường hợp có vẻ tỷ lệ kèo bóng đá thể truy cập được trong việc sử dụng phân loại của máy chủ lõi, nhưng có lẽ nó có thể được kích hoạt bởi các tiện ích mở rộng.
Ngăn chặn tỷ lệ kèo bóng đá vòng vô hạn trong chèn chỉ số sp-gist (Tom Lane)
Trong trường hợp bao gồm các cột chiếm đủ không gian để ngăn chặn một chỉ số lá không bao giờ phù hợp trên một trang, lớp toán tử Text_ops sẽ vào một vòng lặp vô hạn cố gắng để làm cho Tuple phù hợp. Mặc dù các phiên bản Pre-V11 không bao gồm các cột, dù sao cũng có thể sửa chữa bản sửa lỗi này cho họ, vì nó có vẻ như là một biện pháp phòng thủ tốt chống lại các lỗi trong các lớp vận tỷ lệ kèo bóng đá.
Đảm bảo rằng việc chèn chỉ mục sp-gist có thể bị chấm dứt bằng yêu cầu hủy truy vấn (Tom Lane, Álvaro Herrera)
Khắc phục lỗi tỷ lệ kèo bóng đá thể biến đổi có thể gây raPL/PGSQLĐể tỷ lệ kèo bóng đá động như thể13124_13130mệnh đề được chỉ địnhnghiêm ngặt, mặc dù nó tỷ lệ kèo bóng đá (Tom Lane)
Đừng hủy bỏ quá trình thất bại trong bộ nhớ trong tỷ lệ kèo bóng đá chức năng in của LibPQ (Tom Lane)
inECPG, Cho phépSốgiá trịint_min(thường là -2147483648) để được chuyển đổi thành số nguyên (John Naylor)
inPSQLVà các chương trình khách hàng khác, tránh vượt quá các đầu của chuỗi khi xử lý dữ liệu được mã hóa tỷ lệ kèo bóng đá hợp lệ (Tom Lane)
Một ký tự multibyte được mã hóa không chính xác ở gần cuối chuỗi có thể khiến các vòng xử lý khác nhau chạy qua chuỗi NUL chấm dứt của chuỗi, với kết quả không tỷ lệ kèo bóng đá hiện ra vấn đề đến sự cố chương trình, tùy thuộc vào những gì xảy ra trong bộ nhớ sau. Điều này gợi nhớ đến CVE-2006-2313, mặc dù những trường hợp cụ thể này dường như không có hậu quả bảo mật thú vị.
Tránh"Ngày tạo tỷ lệ kèo bóng đá hợp lệ trong tiêu đề"cảnh báo được quan sát khi chạypg_restoreTrên một tệp lưu trữ được tạo ở múi giờ khác (Tom Lane)
làmpg_upgradeThực hiện chuyển tiếp cài đặt cũOldestXIDGiá trị (Bertrand Drouvot)
Trước đây, cài đặt mớiOldestXIDĐã được đặt thành một giá trị đủ cũ thành (thường) buộc tự động hóa chống quá trình ngay lập tức. Điều đó tỷ lệ kèo bóng đá mong muốn từ quan điểm hiệu suất;autovacuum_freeze_max_ageCó thể bị đóng cửa bắt buộc tỷ lệ kèo bóng đá mong muốn ngay sau khi nâng cấp.
mở rộngpg_upgradeĐể tỷ lệ kèo bóng đá hiện và cảnh báo về các phần mở rộng cần được nâng cấp (Bruce Momjian)
Tệp tập lệnh hiện được sản xuất có chứaCập nhật mở rộng thay đổitỷ lệ kèo bóng đá lệnh cần thiết để đưa tỷ lệ kèo bóng đá tiện ích mở rộng lên tỷ lệ kèo bóng đá phiên bản được coi là mặc định trong cài đặt mới.
inPROVELL/POSTGRES_FDW, Tránh cố gắng tra cứu danh mục sau một lỗi (Tom Lane)
Trong khi điều này thường hoạt động, nó tỷ lệ kèo bóng đá an toàn lắm vì lỗi có thể là một lỗi khiến danh mục truy cập tỷ lệ kèo bóng đá có chức năng. Tác dụng phụ của bản sửa lỗi là các tin nhắn về lỗi chuyển đổi dữ liệu bây giờ sẽ đề cập đến các bí danh bảng và cột của truy vấn (nếu được sử dụng) thay vì tên cơ bản của một bảng hoặc cột nước ngoài.
inPREDT/PGCRYPTO, Tránh tên biểu tượng xung đột với OpenSSL (Tom Lane)
Hoạt động sử dụng băm SHA224 có thể hiển thị các lỗi khi kiểm tra Valgrind. Có vẻ như đây chỉ là một phần của các byte căn chỉnh và tỷ lệ kèo bóng đá có hậu quả thực sự, nhưng hãy sửa nó để chắc chắn.
Cải thiện cơ sở hạ tầng kiểm tra cô lập (Tom Lane, Michael Paquier)
Cho phép các bước kiểm tra cách ly được chú thích để hiển thị thứ tự hoàn thành dự kiến. Điều này cho phép nhận được kết quả ổn định từ các trường hợp thử nghiệm-tỷ lệ khác, mà tỷ lệ kèo bóng đá có độ trễ dài mà trước đây chúng tôi đã sử dụng (tỷ lệ kèo bóng đá hoàn toàn thành công) để chống lại các điều kiện chủng tộc."Dry-Run"chế độ. Xóa rò rỉ bộ nhớ trong chính cô lập.
Giảm chi phí của thử nghiệm Cache-Clobber (Tom Lane)
sửaPL/Pythontỷ lệ kèo bóng đá bài kiểm tra hồi quy để vượt qua với Python 3.10 (Honza Horak)
làmprintf ("%s", null)in(null)Thay vì gặp sự cố (Tom Lane)
Điều này sẽ cải thiện sự mạnh mẽ của máy chủ trong tỷ lệ kèo bóng đá trường hợp góc và nó đồng bộ hóa của chúng tôiprintf
Thực hiện với tỷ lệ kèo bóng đá thư viện chung.
Khắc phục thông báo nhật ký tỷ lệ kèo bóng đá chính xác khi khôi phục điểm trong thời gian dừng ở AChuẩn bị rollbackRecord (Simon Riggs)
Làm rõ tỷ lệ kèo bóng đá thông báo lỗi đề cập đến"tỷ lệ kèo bóng đá âm"Giá trị (Bharath Rupireddy)
sửaCấu hìnhĐể làm việc với OpenLDAP 2.5, tỷ lệ kèo bóng đá còn riênglibldap_rThư viện (Adrian Ho, Tom Lane)
Nếu tỷ lệ kèo bóng đá cólibldap_rThư viện, bây giờ chúng tôi âm thầm cho rằnglibldapIS SEAD-SAFE.
Thêm mục tiêu mới làmBin thế giớivàCài đặt-world-bin(Andrew Dunstan)
Chúng giống nhưThế giớivàCài đặt thế giớitương ứng, ngoại trừ việc chúng tỷ lệ kèo bóng đá xây dựng hoặc cài đặt tài liệu.
Khắc phục quy tắc cho tỷ lệ kèo bóng đá bài kiểm tra vòi (Prove_InstallCheck) để làm việc trong việc sử dụng PGXS (Andrew Dunstan)
Tránh giả sử rằng các chuỗi được trả về bởi các thư viện GSSAPI được kết thúc tỷ lệ kèo bóng đá (Tom Lane)
Thông số kỹ thuật GSSAPI cung cấp cho một con trỏ và độ dài chuỗi. Có vẻ như trong thực tế, byte tiếp theo sau chuỗi thường bằng tỷ lệ kèo bóng đá, do đó mã hóa trước đây của chúng tôi tỷ lệ kèo bóng đá thực sự thất bại;
Bật tòa nhà với GSSAPI trên MSVC (Michael Paquier)
Khắc phục sự tỷ lệ kèo bóng đá tương thích khác nhau với các bản dựng Kerberos hiện đại.
Trong tỷ lệ kèo bóng đá bản dựng MSVC, bao gồm--with-pgportTrong tập hợp tỷ lệ kèo bóng đá tùy chọn cấu hình được báo cáo bởipg_config, nếu nó đã được chỉ định (Andrew Dunstan)