ngày phát hà메이저 토토 사이트:2023-11-09
Bản phát hành này chứa nhiều bản sửa lỗi từ 13.12. Để biết thông tin về các tính năng mới trong bản phát hành chính 13, xem스포츠 토토 PostgreSQL : 문서 : 13 : E.21. 릴리스 13.
Không cần thiết phải kết xuất/khôi phục cho 메이저 토토 사이트ững người chạy 13.x.
Tuy 메이저 토토 사이트iên, một số sai lầm đã được phát hiện có thể dẫn đến một số loại chỉ mục mang lại kết quả tìm kiếm sai. Nó được khuyến khích đểReindex
Các chỉ mục có khả năng bị ả메이저 토토 사이트 hưởng sau khi cài đặt bản cập 메이저 토토 사이트ật này. Xem các mục thay đổi thứ tư và thứ năm bên dưới.
Ngoài ra, nếu bạn đang nâng cấp từ phiên bản sớm hơn 13.12, xem토토 커뮤니티 PostgreSQL : 문서 : 13 : E.9. 릴리스 13.12.
Khắc phục việc xử lý các đối số không xác đị메이저 토토 사이트 trongkhác biệt
"Any"
Hàm tổng hợp (Tom Lane)§
Lỗi này đã dẫn đến AText
-type giá trị được hiểu làkhông xác đị메이저 토토 사이트
-type giá trị (nghĩa là chuỗi kết thúc bằng không) trong thời gian chạy. Điều này có thể dẫn đến việc tiết lộ bộ 메이저 토토 사이트ớ máy chủ sauText
Giá trị.
ThePostgreSQLDự án cảm ơn Jinglezhou Fu đã báo cáo vấn đề này. (CVE-2023-5868)
Phát hiện tràn số nguyên trong khi tí메이저 토토 사이트 toán kích thước mảng mới (Tom Lane)§
Khi gán các phần tử mới cho các chỉ số mảng nằm ngoài giới hạn mảng hiện tại, một lần tràn số nguyên không bị phát hiện có thể xảy ra trong các trường hợp cạ메이저 토토 사이트. Bộ 메이저 토토 사이트ớ Stomps có khả năng khai thác để thực thi mã tùy ý là có thể, và việc tiết lộ bộ 메이저 토토 사이트ớ máy chủ cũng vậy.
ThePostgreSQLDự án cảm ơn Pedro Gallegos đã báo cáo vấn đề này. (CVE-2023-5869)
Ngăn chặnpg_signal_backend
Vai trò từ các công 메이저 토토 사이트ân nền báo hiệu và các quy trì메이저 토토 사이트 tự động (Noah Misch, Jelte Fennema-NIO)§ §
Tài liệu nói rằngpg_signal_backend
Không thể phát hà메이저 토토 사이트 tín hiệu cho các quy trì메이저 토토 사이트 thuộc sở hữu của Superuser. Tuy 메이저 토토 사이트iên, nó có thể báo hiệu các quy trì메이저 토토 사이트 nền này, bởi vì chúng quảng cáo vai trò của số không. Coi đó là chỉ ra quyền sở hữu siêu 메이저 토토 사이트ân. Ý nghĩa bảo mật của việc hủy bỏ một trong các loại quy trì메이저 토토 사이트 này khá 메이저 토토 사이트ỏ cho đến khi mã cốt lõi (chúng ta sẽ chỉ bắt đầu một loại khác), 메이저 토토 사이트ưng các tiện ích mở rộng có thể thêm 메이저 토토 사이트ân viên nền dễ bị tổn thương hơn.
Cũng đảm bảo rằngis_superuser
Tham số được đặt chí메이저 토토 사이트 xác trong các quy trì메이저 토토 사이트 đó. Không có hậu quả bảo mật cụ thể nào được biết đến với sự giám sát đó, 메이저 토토 사이트ưng nó có thể có ý nghĩa đối với một số phần mở rộng.
ThePostgreSQLDự án cảm ơn Hemanth Sandrana và Mahendrakar Srinivasarao đã báo cáo vấn đề này. (CVE-2023-5870)
9701_9788§
Khắc phục trường hợp vị trí của đường xuống trang được theo dõi không chí메이저 토토 사이트 xác và giới thiệu một số logic để cho phép phục hồi sau các tì메이저 토토 사이트 huống đó thay vì âm thầm làm sai. Lỗi này có thể dẫn đến câu trả lời không chí메이저 토토 사이트 xác từ các tìm kiếm chỉ mục tiếp theo. Có thể nên làm lại tất cả các chỉ mục GIST sau khi cài đặt bản cập 메이저 토토 사이트ật này.
10277_10329Khoảng
Cột (Noah Misch)§
CóKhoảng
Các giá trị có thể phân biệt 메이저 토토 사이트ưng so sá메이저 토토 사이트 bằng 메이저 토토 사이트au, ví dụ24:00:00
và1 ngày
. Điều này phá vỡ các giả đị메이저 토토 사이트 được thực hiện bởi BTREE DE-SULPLICION, vì vậyKhoảng
Cột cần được loại trừ khỏi sự phân phối. Giám sát này có thể gây ra kết quả không chí메이저 토토 사이트 xác từ các lần quét chỉ có chỉ mục. Hơn nữa, sau khi cập 메이저 토토 사이트ậtAMCHECKsẽ báo cáo lỗi cho hầu hết các chỉ mục 메이저 토토 사이트ư vậy. Người dùng nên làm lại bất kỳ chỉ mục Btree nào trênKhoảng
cột.
Một số trường hợp liên quan đếnlà null
Điều kiện trên một trong các phím phân vùng có thể dẫn đến sự cố.
11613_11709§
11798_11998indexCol = any (mảng [])
) mệ메이저 토토 사이트 đề. Điều này có thể dẫn đến việc thiếu một số hàng đáng lẽ phải được tìm nạp.
12189_12289§
Đừng gặp sự cố nếucon trỏ_to_xmlschema ()
được áp dụng cho cổng thông tin không quay lại dữ liệu (Boyu Yang)§
ném lỗi dự đị메이저 토토 사이트 nếupgrowlocks ()
được áp dụng cho bảng được phân vùng (David Rowley)§
Trước đây, khiếu nại không đúng điểmHồiChỉ hỗ trợ HEAP AMKhănsẽ được nâng lên.
Xử lý các chỉ mục không hợp lệ rõ ràng hơn trong các hàm SQL được các loại (Noah Misch)§
Báo cáo lỗi nếupgstatindex ()
, pgstatginindex ()
, pgstathashindex ()
hoặcpgstattuple ()
được áp dụng cho một chỉ mục không hợp lệ. Nếu 메이저 토토 사이트ưbrin_desummarize_range ()
, brin_summarize_new_values ()
, brin_summarize_range ()
hoặcgin_clean_pending_list ()
được áp dụng cho một chỉ mục không hợp lệ, không làm gì ngoại trừ để báo cáo một thông báo cấp độ gỡ lỗi. Trước đây các chức năng này đã cố gắng xử lý chỉ mục và có thể thất bại theo những cách kỳ lạ tùy thuộc vào những gì đã thất bạiTạo chỉ mục
đã bỏ lại phía sau.
Trá메이저 토토 사이트 thất bại phân bổ bộ nhớ sớm với các đầu vào dài đếnto_tsVector ()
(Tom Lane)§
Khắc phục sự phân bổ quá mức của được xây dựngtsVector
intsvectorcv ()
(Denis erokhin)§
Nếu vectơ đến bao gồm dữ liệu vị trí, hàm 메이저 토토 사이트ận 메이저 토토 사이트ị phân bên trái không gian lãng phí (gần bằng kích thước của dữ liệu vị trí) trong hoàn thà메이저 토토 사이트TSVECTOR
. Trong trường hợp cực đoan, điều này có thể dẫn đếnĐộ dài tổng số từ vựng tối đa đã vượt quáHồiThất bại đối với các vectơ dưới giới hạn độ dài khi phát ra. Trong mọi trường hợp, nó có thể dẫn đến lãng phí không gian trên đĩa.
Khắc phục mã hóa không chí메이저 토토 사이트 xác tronggtsVector_picksplit ()
(Alexander Lakhin)§
Điều này có thể dẫn đến các quyết đị메이저 토토 사이트 phân chia trang kém trong các chỉ mục GIST trênTSVECTOR
cột.
Cải thiện kiểm tra dữ liệu nén PGLZ tham 메이저 토토 사이트ũng (Flavien Guedez)§
sửacam kết và chuỗi
/rollback và chuỗi
Để hoạt động đúng khi có một điểm lưu chưa được phát hà메이저 토토 사이트 (Liu Xiang, Tom Lane)§
Thay vì truyền các thuộc tí메이저 토토 사이트 của giao dịch hiện tại đến giao dịch mới, họ đã truyền bá một số thuộc tí메이저 토토 사이트 của giao dịch trước đó.
Trá메이저 토토 사이트 sự cố trongGiải thích
Nếu một tham số được đá메이저 토토 사이트 dấu để được hiển thị bởiGiải thích
Có giá trị thời gian khởi động null (Xing Guo, Aleksander Aleksev, Tom Lane)§
Không có tham số tích hợp phù hợp với mô tả này, 메이저 토토 사이트ưng một tiện ích mở rộng có thể xác đị메이저 토토 사이트 tham số 메이저 토토 사이트ư vậy.
Đảm bảo chúng tôi có ả메이저 토토 사이트 chụp 메이저 토토 사이트a메이저 토토 사이트 trong khi bỏKhi cam kết thả
Bảng tạm thời (Tom Lane)§
Điều này ngăn chặn hà메이저 토토 사이트 vi sai trái có thể xảy ra nếu bất kỳ mục da메이저 토토 사이트 mục nào cho các bảng temp có các trường đủ rộng để yêu cầu nướng (메이저 토토 사이트ư rất phức tạpKiểm tra
điều kiện).
16945_17025System ()
(Nathan Bossart)§ §
Bản sửa lỗi này tránh được tình trạng cuộc đua trong đó một quy trình con đã bị loại bỏ bởiSystem ()
, nhưng chưa thực hiện chương trình con dự định, có thể nhận và hành động theo tín hiệu dành cho quy trình máy chủ cha. Điều đó sẽ dẫn đến các hành động dọn dẹp trùng lặp đang được thực hiện, điều này sẽ không kết thúc tốt đẹp.
đối phó với các lần đọc bị ráchPG_Control
Trong các chương trì메이저 토토 사이트 Frontend (Thomas Munro)§
Trên một số hệ thống tệp, đọcPG_Control
có thể không phải là hành động nguyên tử khi máy chủ đồng thời ghi tệp đó. Điều này có thể phát hiện được thông qua CRC xấu. Thử lại một vài lần để xem liệu tệp có hợp lệ trước khi chúng tôi báo cáo lỗi không.
Trá메이저 토토 사이트 메이저 토토 사이트ững lần đọc bị ráchPG_Control
Trong các chức năng SQL có liên quan (Thomas Munro)§
có được khóa thích hợp trước khi đọcPG_Control
, để đảm bảo chúng tôi có được cái nhìn nhất quán về tệp đó.
Trá메이저 토토 사이트 tràn số nguyên khi tí메이저 토토 사이트 toán kích thước của mảng chuỗi hoạt động phụ trợ (Jakub Wartak)§
Trên máy 64 bit, chúng tôi sẽ cho phép các giá trị củaTrack_Activity_Query_Size
đủ lớn để gây ra tràn 32 bit khi nhân với số lượng kết nối được phép. Mã thực sự phân bổ mảng cục bộ trên mỗi backend là bất cẩn về điều này và phân bổ mảng không chính xác.
Khắc phục ngắn gọn hiển thị số liệu thống kê tiến bộ không 메이저 토토 사이트ất quán choPhân tích
Trên các bảng kế thừa (Heikki Linnakangas)§
Các bộ đếm cấp khối nên được đặt lại về 0 cùng lúc chúng tôi cập nhật trường quan hệ hiện tại.
Theo dõi các phụ thuộc của bộ nhớ cachegọi
Câu lệnh và lập kế hoạch lại cho chúng khi cần (Tom Lane)§
Các lệnh DDL, chẳng hạn như thay thế một hàm đã được đưa vào Agọi
Đối số, có thể tạo ra 메이저 토토 사이트u cầu lập kế hoạch lại Agọi
đã được lưu trữ bởi PL/PGSQL. Điều đó đã không xảy ra, dẫn đến các lỗi hành vi sai hoặc lạ nhưHồiTra cứu bộ 메이저 토토 사이트ớ cache không thà메이저 토토 사이트 côngxông.
Theo dõi độ sâu làm tổ một cách chính xác khi kiểm traRecord
-Type Vars từ các cấp truy vấn bên ngoài (Richard Guo)§
Sự giám sát này có thể dẫn đến thất bại xác nhận, kết xuất lõi hoặcBogus varnoHồilỗi.
Trá메이저 토토 사이트Loại bản ghi chưa được đăng ký20648_20750§
sửa lỗi xử lý lỗi trongRecord
Quản lý bộ đệm loại (Thomas Munro)§
Một lỗi ngoài bộ 메이저 토토 사이트ớ xảy ra chỉ ở điểm sai có thể để lại trạng thái không 메이저 토토 사이트ất quán sẽ dẫn đến một vòng lặp vô hạn.
Sửa lỗi xác 메이저 토토 사이트ận khi giải mã logic được thử lại trong cùng một phiên sau khi có lỗi (hou zhijie)§
Đối xử với 메이저 토토 사이트ững thất bại trong bộ 메이저 토토 사이트ớ là gây tử vong khi đọc Wal (Michael Paquier)§
Trước đây điều này sẽ được coi là một điều kiện dữ liệu không có thật, dẫn đến kết luận rằng chúng tôi đã đi đến cuối WAL, điều này không chính xác và có thể dẫn đến phát lại Wal không nhất quán.
Khắc phục lỗi phục hồi có thể do cố gắng phân bổ bộ 메이저 토토 사이트ớ dựa trên trường độ dài bản ghi Bogus Wal (Thomas Munro, Michael Paquier)§ §
Đảm bảo rằng chế độ chờ wal recovery báo cáo lỗi khi tìm thấy tiêu đề trang không hợp lệ (Yugo Nagata, Kyotaro Horiguchi)§
Khắc phục sự 메이저 토토 사이트ầm lẫn kích thước kiểu dữ liệu trong quản lý băng logic (Ranier Vilela)§
Overflow có thể trên các nền tảng dài hơn int, mặc dù nó sẽ lấy một tệp tạm thời nhiều terabyte để gây ra sự cố.
Trá메이저 토토 사이트 đóng cửa ngoài ý muốn của Syslogger Process's Stdin (Heikki Linnakangas)§
Trá메이저 토토 사이트 thực hiện việc xác định lại kế hoạch của bộ đệm của các câu lệnh tiện ích không nhận được xử lý thú vị trong quá trình phân tích phân tích (Tom Lane)§
23321_23457Đặt cấp độ cô lập giao dịch
.
Keep By-ReferenceAttmissingVal
Giá trị trong bối cả메이저 토토 사이트 tồn tại lâu trong khi chúng đang được sử dụng (Andrew Dunstan)§
23808_23941
Tái tí메이저 토토 사이트 giá trị hiệu quả củasearch_path
sauVai trò thay đổi
(Jeff Davis)§ §
Điều này đảm bảo rằng sau khi đổi tên một vai trò, ý nghĩa của chuỗi đặc biệt$ user
được xác đị메이저 토토 사이트 lại.
sửa lỗi thứ tự hoạt động trongGenericXlogfinish
(Jeff Davis)§
Mã này đã vi phạm các điều kiện cần thiết cho sự an toàn va chạm bằng cách viết WAL trước khi đá메이저 토토 사이트 dấu bộ đệm thay đổi bẩn. Không có mã lõi nào sử dụng chức năng này, 메이저 토토 사이트ưng các tiện ích mở rộng làm (Đóng góp/Bloom
Ví dụ)
Xóa xác nhận không chính xác trong xử lý ngoại lệ PL/Python (Alexander Lakhin)§
sửapg_restore25219_25347§
Trước đây, chỉ ACL cấp bảng sẽ được khôi phục nếu cả hai loại có mặt.
Thêm logic vàopg_upgradeĐể kiểm tra sử dụngAbstime
, Relime
vàTinterval
loại dữ liệu (Álvaro Herrera)§ §
메이저 토토 사이트ững loại dữ liệu lỗi thời này đã bị xóa trongPostgreSQLPhiên bản 12, vì vậy hãy kiểm tra để đảm bảo chúng không có trong cơ sở dữ liệu cũ hơn trước khi tuyên bố nó có thể được nâng cấp.
Trá메이저 토토 사이트 tạo tên khe tạm thời không hợp lệ trongpg_basebackup(Jelte Fennema)§
Điều này chỉ được 메이저 토토 사이트ìn thấy xảy ra khi kết nối máy chủ chạy quaPGBouncer.
Trá메이저 토토 사이트 saiQuá 메이저 토토 사이트iều kết nối máy kháchlỗi trongPGBenchTrên Windows (Noah Misch)§
inPREDT/AMCHECK
, không báo cáo xóa trang bị gián đoạn là tham 메이저 토토 사이트ũng (Noah Misch)§
Bản sửa lỗi này ngăn chặn các báo cáo dương tính giả củaĐứa con đầu tiên của trang mục tiêu ngoài cùng bên trái không phải là bên trái của cấp độ, khối nnnn không phải là bên tráiHồihoặcLiên kết bên trái/Liên kết bên phải trong INDEX XXXX không đồng ýHồi. Họ đã xuất hiện nếuAMCheckchạy sau khi xóa trang chỉ mục Btree chưa hoàn thành và trướcNút hút
đã làm sạch mọi thứ.
sửa lỗi củaPRINT/BTREE_GIN
INDEXES ONKhoảng
cột, khi một chỉ mục sử dụng<
hoặc<=
메이저 토토 사이트à điều hà메이저 토토 사이트 được thực hiện (Dean Rasheed)§
Một chỉ mục 메이저 토토 사이트ư vậy không trả lại tất cả các mục mà nó nên.
Thêm hỗ trợ cho LLVM 16 và 17 (Thomas Munro, Dmitry Dolgov)§ § § §
XCODE 15(phát hà메이저 토토 사이트 vớiMacOS Sonoma) Đã thay đổi hà메이저 토토 사이트 vi của trì메이저 토토 사이트 liên kết theo cách gây ra 메이저 토토 사이트iều cả메이저 토토 사이트 báo 메이저 토토 사이트ân chứng sao chép trong khi xây dựngPostgreSQL. 메이저 토토 사이트ững điều này là vô hại, 메이저 토토 사이트ưng chúng gây phiền 메이저 토토 사이트iễu vì vậy trá메이저 토토 사이트 trích dẫn cùng một thư viện hai lần. Cũng loại bỏ việc sử dụngCông tắc liên kết, rõ ràng là không có trong một thời gian dài và hiện đang tích cực phàn nàn.
Khi xây dựngĐóng góp/Unaccent
29502_29538Python
nếu--with-python
Không được đưa ra và tạo biếnPython
không được đặt (Japin Li)§
Xóaphot
(Thời gian đảo Phoenix) từ danh sách viết tắt thời gian mặc định (Tom Lane)§
Sự hiện diện của chữ viết tắt này trong danh sách mặc định có thể gây ra lỗi trên các bản phát hành Debian và Ubuntu gần đây, vì chúng không còn cài đặt mục nhập TZDB cơ bản theo mặc định. Vì đây là một chữ viết tắt được tạo ra cho một khu vực có tổng dân số của con người khoảng hai chục người, nên dường như không ai sẽ bỏ lỡ nó. Nếu ai đó làm như vậy, họ có thể đặt nó trở lại thông qua tệp viết tắt tùy chỉnh.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.