Phiên bản không được hỗ trợ:9.5
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong kèo bóng đá hom nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

E.16. kèo bóng đá hom nay 9.5.10

Ngày kèo bóng đá hom nay: 2017-11-09

Bản kèo bóng đá hom nay này chứa nhiều bản sửa lỗi từ 9.5.9. Để biết thông tin về các tính năng mới trong bản kèo bóng đá hom nay chính 9.5, xemPhần E.26.

E.16.1. Di chuyển sang phiên bản 9.5.10

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 sử dụng kèo bóng đá hom nay chỉ mục Brin, hãy xem mục nhập thứ tư 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 9.5.8, xemPhần E.18.

E.16.2. Thay đổi

  • Đảm bảo rằngChèn ... trên xung đột do cập nhậtKiểm tra quyền của bảng và chính sách RLS trong mọi trường hợp (Dean Rasheed)

    Đường dẫn cập nhật củaChèn ... khi cập nhật xung độtYêu cầuChọnQuyền trên kèo bóng đá hom nay cột của chỉ mục trọng tài, nhưng nó không kiểm tra được trong trường hợp của một trọng tài được chỉ định bởi tên ràng buộc. Ngoài ra, đối với một bảng có bảo mật cấp hàng được bật, nó đã không kiểm tra kèo bóng đá hom nay hàng được cập nhật so với bảngChọnChính sách (bất kể chỉ số trọng tài được chỉ định như thế nào). (CVE-2017-15099)

  • Khắc phục sự cố do RowType không phù hợp trongjson b _population_recordset ()(Michael Paquier, Tom Lane)

    kèo bóng đá hom nay chức năng này đã sử dụng hàng kết quả được chỉ định trongTừ ... nhưmệnh đề mà không kiểm tra xem nó có phù hợp với hàng thực tế của giá trị tuple được cung cấp không. Nếu không, điều đó thường sẽ dẫn đến sự cố, mặc dù việc tiết lộ nội dung bộ nhớ máy chủ dường như cũng có thể.

  • Khắc phục kèo bóng đá hom nay tập lệnh bắt đầu máy chủ mẫu để trở thành$ pgusertrước khi mở$ pglog(Noah Misch)

    Trước đây, tệp nhật ký bưu điện đã được mở trong khi vẫn chạy dưới dạng gốc. Do đó, chủ sở hữu cơ sở dữ liệu có thể gắn kết một cuộc tấn công chống lại người dùng hệ thống khác bằng cách thực hiện$ pgloglà một liên kết tượng trưng đến một số tệp khác, sau đó sẽ bị hỏng bằng cách nối thêm kèo bóng đá hom nay tin nhắn nhật ký.

    Theo mặc định, kèo bóng đá hom nay tập lệnh này không được cài đặt ở bất cứ đâu. Người dùng đã sử dụng chúng sẽ cần phải tái hiện thủ công chúng hoặc áp dụng kèo bóng đá hom nay thay đổi tương tự cho kèo bóng đá hom nay phiên bản sửa đổi của họ.$ pglogTệp thuộc sở hữu gốc, nó sẽ cần phải được xóa hoặc đổi tên ra khỏi đường trước khi khởi động lại máy chủ với tập lệnh đã sửa. (CVE-2017-12172)

  • Khắc phục bản tóm tắt chỉ số Brin để xử lý phần mở rộng bảng đồng thời (Álvaro Herrera)

    Trước đây, một điều kiện cuộc đua cho phép một số hàng bảng bị bỏ qua khỏi chỉ mục. Có thể cần phải làm lại kèo bóng đá hom nay chỉ mục brin hiện có để phục hồi sau những lần xuất hiện trong quá khứ của vấn đề này.

  • Khắc phục lỗi có thể xảy ra trong kèo bóng đá hom nay bản cập nhật đồng thời của chỉ số Brin (Tom Lane)

    Những điều kiện đua này có thể dẫn đến kèo bóng đá hom nay lỗi như"Chỉ số không hợp lệ"hoặc"Bản đồ phạm vi không nhất quán".

  • Khắc phục sự cố khi giải mã logic được gọi từ hàm sử dụng SPI, đặc biệt là bất kỳ chức năng nào được viết bằng ngôn ngữ PL (Tom Lane)

  • sửajson_build_array (), json_build_object ()và của họJSONBTương đương để xử lý rõ ràngVariadicĐối số chính xác (Michael Paquier)

  • Từ chối đúng kèo bóng đá hom nay lần thử để chuyển đổi kèo bóng đá hom nay giá trị phao vô hạn thành loạiSố(Tom Lane, Kaigai Kohei)

    Trước đây kèo bóng đá hom nay vi phụ thuộc vào nền tảng.

  • Khắc phục trường hợp gặp sự cố khi kèo bóng đá hom nay cột đã được thêm vào cuối chế độ xem (Tom Lane)

  • Ghi lại sự phụ thuộc thích hợp khi chế độ xem hoặc quy tắc chứaFieldSelecthoặcFieldStorekèo bóng đá hom nay nút biểu thức (Tom Lane)

    Thiếu kèo bóng đá hom nay phụ thuộc này có thể cho phép một cột hoặc loại dữ liệuthảĐể thực hiện khi nó phải thất bại, do đó gây ra việc sử dụng sau này hoặc quy tắc để gặp lỗi. Bản vá này không làm bất cứ điều gì để bảo vệ kèo bóng đá hom nay chế độ xem/quy tắc hiện có, chỉ có kèo bóng đá hom nay bản được tạo trong tương lai.

  • kèo bóng đá hom nay hiện chính xác khả năng băm của các loại dữ liệu phạm vi (Tom Lane)

    Người lập kế hoạch đã nhầm lẫn rằng bất kỳ loại phạm vi nào cũng có thể được băm để sử dụng trong kèo bóng đá hom nay kết hợp băm hoặc tổng hợp băm, nhưng thực sự nó phải kiểm tra xem phân nhóm của phạm vi có hỗ trợ băm hay không. Điều này không ảnh hưởng đến bất kỳ loại phạm vi tích hợp nào, vì dù sao chúng cũng có thể băm.

  • Bỏ qua chính xácrelabelTypekèo bóng đá hom nay nút biểu thức khi xác định độ khác biệt quan hệ (David Rowley)

    Điều này cho phép tối ưu hóa dự định xảy ra khi một truy vấn con có cột kết quả loạiVarchar.

  • Sửa mất xác suất thấp củaThông báoTin nhắn do Xid Wraparound (Marko Tiikkaja, Tom Lane)

    Nếu một phiên thực hiện không có truy vấn nào, mà chỉ nghe kèo bóng đá hom nay thông báo, cho hơn 2 tỷ giao dịch, nó bắt đầu bỏ lỡ một số thông báo từ kèo bóng đá hom nay giao dịch đồng thời.

  • TránhSigbussự cố trên Linux khi yêu cầu bộ nhớ DSM vượt quá khoảng trống có sẵn trongTMPFS(Thomas Munro)

  • Ngăn chặn sự cố xác suất thấp trong việc xử lý kèo bóng đá hom nay vụ bắn kích hoạt lồng nhau (Tom Lane)

  • Cho phépCopy'sFreezetùy chọn để làm việc khi mức cách ly giao dịch làĐọc lặp lạihoặc cao hơn (Noah Misch)

    Trường hợp này đã bị phá vỡ vô tình bởi một sửa lỗi trước đó.

  • Khôi phục chính xác cài đặt UMASK khi tạo tệp không thành công trongCopyhoặclo_export ()(Peter Eisentraut)

  • cung cấp thông báo lỗi tốt hơn cho tên cột trùng lặp trongPhân tích(Nathan Bossart)

  • 11788_11851pg_hba.confTệp (Tom Lane)

  • sửapg_basebackupPhù hợp với kèo bóng đá hom nay đường dẫn không gian bảng để Canonical hóa cả hai đường dẫn trước khi so sánh (Michael Paquier)

    Điều này đặc biệt hữu ích trên Windows.

  • sửalibpqĐể không yêu cầu thư mục nhà của người dùng tồn tại (Tom Lane)

    Trong V10, không tìm thấy thư mục nhà trong khi cố gắng đọc~/.PGPassđã được coi là một lỗi khó khăn, nhưng nó chỉ khiến tệp đó không được tìm thấy. Cả V10 và các nhánh kèo bóng đá hom nay trước đó đều có cùng sai lầm khi đọc~/.pg_service.conf, mặc dù điều này ít rõ ràng hơn vì tệp đó không được tìm kiếm trừ khi tên dịch vụ được chỉ định.

  • sửalibpqĐể bảo vệ chống tràn số nguyên trong số lượng hàng của Apgresult(Michael Paquier)

  • sửaECPG12865_12963

  • 12980_13063Standard_Conforming_Stringsđược đặt (Tsunakawa takayuki)

  • Làm cho chế độ tương thích thông tin của ECPGLIB bỏ qua kèo bóng đá hom nay chữ số phân số trong kèo bóng đá hom nay chuỗi đầu vào số nguyên, như mong đợi (Gao Zengqi, Michael Meskes)

  • Khắc phục điều kiện tiên quyết về tạm thời choKiểm tragiống như kèo bóng đá hom nay mục tiêu (Noah Misch)

    Một số quy trình kiểm tra không mặc định có nghĩa là hoạt động nhưLàm cho kiểm traKhông đảm bảo rằng cài đặt tạm thời đã được cập nhật.

  • Đồng bộ hóa bản sao của thư viện timezone với bản kèo bóng đá hom nay IANA TZCode2017c (Tom Lane)

    Điều này khắc phục kèo bóng đá hom nay vấn đề khác nhau; Điều duy nhất có khả năng là người dùng có thể nhìn thấy là kèo bóng đá hom nay quy tắc DST mặc định cho tên vùng theo kiểu POSIX, nếu khôngPosixrulesTệp tồn tại trong thư mục dữ liệu timezone, bây giờ khớp với luật hiện kèo bóng đá hom nay của Hoa Kỳ chứ không phải là hàng tá năm trước.

  • Cập nhật tệp dữ liệu múi giờ lêntzdatakèo bóng đá hom nay 2017C cho các thay đổi luật DST ở Fiji, Namibia, Bắc Síp, Sudan, Tonga, và Quần đảo Turks & Caicos, cộng với các bản sửa chữa lịch sử cho Alaska, Apia, Burma, Calcutta, Detroit, Ireland,