Phiên bản không được hỗ trợ:9.4
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 chấp bóng đá hôm nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

E.12. kèo chấp bóng đá hôm nay 9.4.15

Ngày kèo chấp bóng đá hôm nay: 2017-11-09

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

E.12.1. Di chuyển sang phiên bản 9.4.15

Không cần thiết phải kết xuất/khôi phục cho những người chạy 9.4.x.

Tuy nhiên, nếu bạn đang nâng cấp từ phiên bản sớm hơn 9.4.13, xemPhần E.14.

E.12.2. Thay đổi

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

    kèo chấp bóng đá hôm 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 chấp bóng đá hôm 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 chấp bóng đá hôm nay tin nhắn nhật ký.

    Theo mặc định, kèo chấp bóng đá hôm 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 chấp bóng đá hôm nay thay đổi tương tự cho kèo chấp bóng đá hôm 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 sự cố khi giải mã logic được gọi từ chức năng sử dụng SPI, đặc biệt

  • 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 chấp bóng đá hôm nay lần thử để chuyển đổi kèo chấp bóng đá hôm nay giá trị phao vô hạn thành loạiSố(Tom Lane, Kaigai Kohei)

    Trước đây kèo chấp bóng đá hôm nay vi phụ thuộc vào nền tảng.

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

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

    Thiếu kèo chấp bóng đá hôm nay phụ thuộc này có thể cho phép một cột hoặc loại dữ liệuthảĐể đi qua 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 chấp bóng đá hôm nay chế độ xem/quy tắc hiện có, chỉ có kèo chấp bóng đá hôm nay bản được tạo trong tương lai.

  • kèo chấp bóng đá hôm 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 chấp bóng đá hôm nay kết hợp băm hay 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.

  • Khắc phục tổn thấ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 chấp bóng đá hôm 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 chấp bóng đá hôm 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 chấp bóng đá hôm 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 do 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)

  • Khắc phục sự phân chia sai của dòng cuối cùng trong một kết thúc không phải là mớipg_hba.confTệp (Tom Lane)

  • 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~/.pgassđã đượ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 chấp bóng đá hôm 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ửaECPGXử lý kèo chấp bóng đá hôm nay khai báo con trỏ ngoài phạm vi với kèo chấp bóng đá hôm nay biến con trỏ hoặc mảng (Michael Meskes)

  • 11224_11307Standard_Conforming_Stringsđược đặt (Tsunakawa takayuki)

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

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

    Điều này khắc phục kèo chấp bóng đá hôm 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 chấp bóng đá hôm 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 múi giờ, bây giờ khớp với luật hiện tại 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 chấp bóng đá hôm 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, Namibia, và Pago.