Ngày phát hành:2022-05-12
Bản phát hành này chứa nhiều bản sửa lỗi từ 12.10. Để biết thông tin về tỷ lệ kèo bóng đá 88 tính năng mới trong bản phát hành chính 12, xemPhần E.23.
tỷ lệ kèo bóng đá 88 cần thiết phải kết xuất/khôi phục cho những người chạy 12.x.
Tuy nhiên, nếu bạn đang nâng cấp từ phiên bản sớm hơn 12.10, xemPhần E.13.
giới hạn tỷ lệ kèo bóng đá 88 hoạt động bổ sung trongHồiHoạt động hạn chế bảo mậtxôngHộp cát (Serge Shinderuk, Noah Misch)§ §
Autovacuum,cụm
, Tạo chỉ mục
, Reindex
, Làm mới chế độ xem vật chất
vàpg_amcheckĐã kích hoạtHoạt động hạn chế bảo mậtxôngCơ chế bảo vệ quá muộn, hoặc thậm chí tỷ lệ kèo bóng đá 88 hoàn toàn trong một số đường dẫn mã. Người dùng có quyền tạo các đối tượng phi ngữ nghĩa trong cơ sở dữ liệu có thể xác định một đối tượng sẽ thực thi mã SQL tùy ý với các quyền của siêu người dùng vào lần tới khi Autovacuum xử lý đối tượng hoặc một số Superuser đã chạy một trong các lệnh bị ảnh hưởng chống lại nó.
ThePostgreSQLDự án cảm ơn Alexander Lakhin đã báo cáo vấn đề này. (CVE-2022-1552)
8315_8435§
Tên cột trong tỷ lệ kèo bóng đá 88 bộ dữ liệu được tạo bởi một biến toàn bộ hàng (chẳng hạn nhưtbl.*
Trong tỷ lệ kèo bóng đá 88 bối cảnh khác với cấp cao nhất của AChọn
Danh sách) hiện luôn là loại thuộc loại tổng hợp có tên được liên kết, nếu có. Trước đây chúng tôi đã cố gắng làm cho chúng theo dõi bất kỳ bí danh cột nào đã được áp dụng chotừ
Nhập biến đề cập đến. Nhưng đó là điều đáng ngờ về mặt ngữ nghĩa, bởi vì thực sự đầu ra của biến tỷ lệ kèo bóng đá 88 phải là tất cả các loại tổng hợp mà nó tuyên bố là.
9251_9370Chọn
, để biến toàn bộ hàng được đề cập đến Sub-Chọn
đầu ra và tỷ lệ kèo bóng đá 88 đến một bảng đơn giản. Sau đó biến là loạiRecord
Để bắt đầu và tỷ lệ kèo bóng đá 88 có vấn đề gì.
Khắc phục đầu ra tỷ lệ kèo bóng đá 88 chính xác cho các loạiTIMESTAMPTZ
vàTimetz
invà tỷ lệ kèo bóng đá 88 chức năng đồng minh (Renan Soares Lopes)§
Đầu ra XMLSchema cho các loại này bao gồm biểu thức chính quy tỷ lệ kèo bóng đá 88 đúng hình dạng.
Tránh kết xuất lõi trong trình phân tích cú pháp cho Agiá trị
mệnh đề có cột tỷ lệ kèo bóng đá 88 (Tom Lane)§
sửa lỗi kế hoạch choNhóm ()
Xây dựng tỷ lệ kèo bóng đá 88 mức truy vấn bên ngoài tham chiếu (Richard Guo, Tom Lane)§
10629_10742§
Mã hóa trước đó có thể cố gắng đọc các cột tỷ lệ kèo bóng đá 88 thể trả lại ngoài các cột có thể trả về. Điều này khá vô hại vì nó tỷ lệ kèo bóng đá 88 thực sự làm bất cứ điều gì với các giá trị tỷ lệ kèo bóng đá 88 có thật, nhưng nó tỷ lệ kèo bóng đá 88 phạm lỗi với một kiểm tra lỗi được thêm vào gần đây đã từ chối kế hoạch như vậy.
11152_11277§
Mã sẽ chạm vào bộ đệm thêm một vài lần sau khi giải phóng mã PIN của nó. Về lý thuyết, một quá trình khác có thể tái chế bộ đệm (hoặc nhiều khả năng, cố gắng phân rã tỷ lệ kèo bóng đá 88 gian trống của nó) ngay khi mã PIN đã biến mất, có lẽ dẫn đến việc tỷ lệ kèo bóng đá 88 tìm thấy phiên bản mới hơn của tuple.
11702_11807§
sửaChức năng thay đổi
Để hỗ trợ thay đổi thuộc tính song song của hàm và nóset
-Varable Danh sách trong cùng tỷ lệ kèo bóng đá 88 lệnh (Tom Lane)§
Thay đổi thuộc tính song song đã bị mất nếu cùng tỷ lệ kèo bóng đá 88 lệnh cũng cập nhật chức năngset
mệnh đề.
Khắc phục lỗi tỷ lệ kèo bóng đá 88 có thật từ các lần thử để thay đổi các cột hệ thống của các bảng (Tom Lane)§
Hệ thống chỉ nên nói với bạn rằng bạn tỷ lệ kèo bóng đá 88 thể làm điều đó, nhưng đôi khi nó sẽ báo cáoMạnhtỷ lệ kèo bóng đá 88 tìm thấy trình tự thuộc sở hữuxôngthay vào đó.
Khắc phục sự phân loại sai của tỷ lệ kèo bóng đá 88 hàng bảng khicụm
ing sử dụng tỷ lệ kèo bóng đá 88 chỉ mục có khóa hàng đầu là biểu thức (Peter Geoghegan, Thomas Munro)§
Bảng sẽ được xây dựng lại với dữ liệu chính xác, nhưng theo thứ tự ít liên quan đến thứ tự chỉ mục.
Khắc phục rủi ro thất bại trong khi bỏ chỉ mục được phân vùng (Jimmy Yih, Gaurab Dey, Tom Lane)§
Đảm bảo rằng khóa bảng yêu cầu và khóa chỉ mục được thực hiện theo thứ tự tiêu chuẩn (cha mẹ trước trẻ em, bảng trước chỉ mục). Mã hóa trước đó choDrop Index
13610_13723
Khắc phục điều kiện cuộc đua giữaThả tỷ lệ kèo bóng đá 88 gian bảng
Và kiểm tra (Nathan Bossart)§
Điểm kiểm tra bị ép buộc bởiThả tỷ lệ kèo bóng đá 88 gian bảng
Đôi khi có thể tỷ lệ kèo bóng đá 88 xóa tất cả các tệp chết khỏi thư mục của bảng tỷ lệ kèo bóng đá 88 gian, dẫn đến tỷ lệ kèo bóng đá 88 có thậtMạnhtỷ lệ kèo bóng đá 88 gian bảng tỷ lệ kèo bóng đá 88 trốngLỗi.
Khắc phục sự cố có thể xảy ra trong phục hồi sự cố sau Acắt ngắn
Lệnh chồng lên điểm kiểm tra (Kyotaro Horiguchi, Heikki Linnakangas, Robert Haas)§ §
cắt ngắn
phải đảm bảo rằng tệp đĩa của bảng bị cắt trước khi điểm kiểm tra được phép hoàn thành. Mặt khác, phát lại bắt đầu từ điểm kiểm tra đó có thể tìm thấy dữ liệu bất ngờ trong tỷ lệ kèo bóng đá 88 trang được cho là đã được xóa, có thể gây ra lỗi phát lại.
Khắc phục quyền truy cập dữ liệu bánh mì nướng tỷ lệ kèo bóng đá 88 an toàn trong quá trình dọn dẹp đối tượng tạm thời (Andres Freund)§
Xóa tạm thời trong quá trình thoát quá trình máy chủ có thể thất bại vớiMạnhFatal: tỷ lệ kèo bóng đá 88 thể lấy dữ liệu bánh mì nướng mà tỷ lệ kèo bóng đá 88 có ảnh chụp nhanhHồi. Điều này thường vô hại vì việc sử dụng lược đồ tạm thời tiếp theo sẽ làm sạch thành công.
Cải thiện logic chờ trong registersyncrequest (Thomas Munro)§
15635_16038
sửaPanic: Yêu cầu xả XLOG tỷ lệ kèo bóng đá 88 được thỏa mãn16200_16298§
Khắc phục khả năng tự chết trong xử lý xung đột dự phòng nóng (Andres Freund)§ § §
Với thời gian tỷ lệ kèo bóng đá 88 may mắn, quá trình ứng dụng Wal có thể bị kẹt trong khi chờ một số quy trình khác giải phóng khóa bộ đệm.
Đảm bảo rằng việc sao chép logic áp dụng công nhân có thể được khởi động lại ngay cả khi chúng ta chống lạiMAX_SYNC_Workers_per_subcrip
Giới hạn (Amit Kapila)§
17206_17331
Bao gồm các cột khóa nhận dạng bản sao tỷ lệ kèo bóng đá 88 thay đổi trong nhật ký Wal để cập nhật, nếu chúng được lưu trữ ngoài dòng (Dilip Kumar, Amit Kapila)§
Nếu tỷ lệ kèo bóng đá 88 thì người đăng ký tỷ lệ kèo bóng đá 88 thể nhìn thấy các giá trị và sẽ tỷ lệ kèo bóng đá 88 sao chép bản cập nhật.
Cải thiện thông báo lỗi của người đăng ký sao chép logic cho một loại quan hệ tỷ lệ kèo bóng đá 88 được hỗ trợ (Tom Lane)§
V13 và các máy chủ sau đó hỗ trợ xuất bản các bảng phân vùng. Các phiên bản máy chủ cũ tỷ lệ kèo bóng đá 88 thể xử lý việc đăng ký vào bảng như vậy và họ đã đưa ra một thông báo lỗi rất sai lệch:Bảng XYZ tỷ lệ kèo bóng đá 88 tìm thấy trên Nhà xuất bảnHồi. Sắp xếp để gửi tin nhắn tại điểm nhiều hơn.
tỷ lệ kèo bóng đá 88 cho phép thực thi các hàm SPI trong quá trình biên dịch chức năng PL/Perl (Tom Lane)§
Perl có thể được thuyết phục để thực thi mã do người dùng xác định trong quá trình biên dịch chức năng PL/Perl. Tuy nhiên, mã như vậy tỷ lệ kèo bóng đá 88 ổn khi cố gắng gọi các hoạt động SQL thông qua SPI.
làmlibpqChấp nhận tỷ lệ kèo bóng đá 88 tệp khóa riêng của SSL thuộc sở hữu gốc (David Steele)§ §
Thay đổi này đồng bộ hóalibpq19262_19492RW-R -----
hoặc ít hơn. Điều này rất hữu ích cho việc quản lý toàn hệ thống tỷ lệ kèo bóng đá 88 tệp khóa.
Khắc phục hành vi củalibpq'spqisbusy ()
Hàm sau khi kết nối lỗi (Tom Lane)§
Nếu chúng tôi phát hiện ra lỗi ghi,pqisbusy ()
sẽ luôn trả về đúng, đó là điều sai: Chúng tôi muốn xử lý đầu vào để thực hiện bình thường cho đến khi chúng tôi đọc bất cứ điều gì có sẵn từ máy chủ. Hiệu ứng thực tế của lỗi này là tỷ lệ kèo bóng đá 88 ứng dụng sử dụnglibpqS API async-query thường chỉ phát hiện mất kết nối khiPQConsumeInput ()
Trả về tỷ lệ kèo bóng đá 88 lỗi khó khăn. Với bản sửa lỗi này, việc mất kết nối thường sẽ được báo cáo thông qua lỗiPGRESULT
Đối tượng, đó là một hành vi sạch hơn nhiều đối với hầu hết tỷ lệ kèo bóng đá 88 ứng dụng.
làmPG_CTL20642_20732§
PG_CTLsẽ xác minh rằng người bưu điện còn sống như một tác dụng phụ của việc gửi tín hiệu dừng hoặc quảng bá tín hiệu, nhưng sau đó nó chỉ ngây thơ chờ đợi để xem thay đổi trạng thái trên đĩa. Nếu bưu điện đã chết một cách ô uế mà tỷ lệ kèo bóng đá 88 xóa tệp PID hoặc cập nhật tệp điều khiển,PG_CTLSẽ đợi cho đến khi hết thời gian. Thay vào đó, hãy kiểm tra lại thường xuyên đến nỗi quy trình Postmaster vẫn còn đó.
Khắc phục xử lý lỗi trongpg_waldump(Kyotaro Horiguchi, Andres Freund)§ §
Trong khi cố gắng đọc tệp WAL để xác định kích thước phân đoạn Wal,pg_waldumpSẽ báo cáo lỗi tỷ lệ kèo bóng đá 88 chính xác cho trường hợp tệp quá ngắn. Ngoài ra, tên tệp được báo cáo trong thông báo lỗi này và liên quan có thể là rác.
Đảm bảo rằngPREDT/PAGEINSPECT
Chức năng đối phó với tỷ lệ kèo bóng đá 88 trang toàn bộ (Michael Paquier)§
Đây là một trường hợp cạnh hợp pháp, nhưng mô -đun chủ yếu tỷ lệ kèo bóng đá 88 chuẩn bị cho nó. Sắp xếp để trả lại null, hoặc tỷ lệ kèo bóng đá 88 có hàng, khi thích hợp;
in22394_22415
, Thêm phòng thủ chống lại trang tỷ lệ kèo bóng đá 88 chính xáctỷ lệ kèo bóng đá 88 gian đặc biệtHàngNội dung, thắt chặt kiểm tra kích thước trang chính xác và thêm tỷ lệ kèo bóng đá 88 số séc bị thiếu rằng tỷ lệ kèo bóng đá 88 chỉ số thuộc loại dự kiến (Michael Paquier, Justin Pryzby, Julien Rouhaud)§ § §
Những thay đổi này khiến cho mô -đun sẽ gặp sự cố trên dữ liệu xấu.
inPROVELL/POSTGRES_FDW
, Xác minh rằngĐặt hàng bởi
Điều khoản an toàn để gửi trước khi yêu cầu truy vấn theo thứ tự từ xa và bao gồm tỷ lệ kèo bóng đá 88Sử dụng
mệnh đề nếu cần thiết (Ronan Dunklau)§
Bản sửa lỗi này ngăn chặn tỷ lệ kèo bóng đá 88 tình huống trong đó máy chủ từ xa có thể sắp xếp theo một thứ tự khác so với chúng tôi dự định. Mặc dù đôi khi điều đó chỉ là mỹ phẩm, nhưng nó có thể tạo ra kết quả hoàn toàn sai nếu dữ liệu từ xa được sử dụng làm đầu vào cho một lần nối hợp nhất có hiệu suất cục bộ.
Cập nhậtJITMã để làm việc với LLVM 14 (Thomas Munro)§
Làm sạch tỷ lệ kèo bóng đá 88 loại thất bại dướiClang's-fsanitize = tỷ lệ kèo bóng đá 88 xác định
Kiểm tra (Tom Lane, Andres Freund, Zhihong Yu)§ § § § §
24514_24675
Khắc phục PL/Perl để nó xây dựng trên các trình biên dịch C tỷ lệ kèo bóng đá 88 hỗ trợ các câu lệnh lồng nhau trong các biểu thức (Tom Lane)§
Khắc phục lỗi xây dựng có thể củaPG_DUMPALLTrên Windows, khi tỷ lệ kèo bóng đá 88 sử dụng MSVC để xây dựng (Andres Freund)§
Trong tỷ lệ kèo bóng đá 88 bản dựng Windows, sử dụngGendefthay vìPexportsĐể xây dựng tỷ lệ kèo bóng đá 88 tệp DEF (Andrew Dunstan)§
Điều này điều chỉnh quy trình xây dựng để hoạt động trên chuỗi công cụ MSYS gần đây.
Ngăn chặn việc mở rộng thêm tỷ lệ kèo bóng đá 88 mẫu ký tự đại diện Shell trong tỷ lệ kèo bóng đá 88 chương trình được xây dựng theo Mingw (Andrew Dunstan)§
Vì một số lý do, thư viện C do MingW cung cấp sẽ mở rộng các ký tự ký tự đại diện Shell trong các đối số dòng lệnh của chương trình theo mặc định. Điều này thật khó hiểu, tỷ lệ kèo bóng đá 88 chỉ bởi vì nó tỷ lệ kèo bóng đá 88 xảy ra theo MSVC, vì vậy hãy tắt nó đi.
Cập nhật tệp dữ liệu múi giờ lêntzdataPhát hành 2022A cho tỷ lệ kèo bóng đá 88 thay đổi luật DST ở Palestine, cộng với tỷ lệ kèo bóng đá 88 sửa chữa lịch sử cho Chile và Ukraine. (Tom Lane)§