Phiên bản không được hỗ trợ:9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2
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 các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

E.107. Phát hành 8.2.13

Ngày phát hà배트맨 토토: 2009-03-16

Bản phát hành này chứa nhiều bản sửa lỗi từ 8.2.12. Vì Thông tin về các tính năng mới trong bản phát hành chính 8.2, xem사설 토토 PostgreSQL : 문서 : 9.1 : 릴리스 8.2.

E.107.1. Di chuyển sang phiên bản 8.2.13

Không cần thiết phải kết xuất/khôi phục cho những người chạy 8.2.x. Tuy nhiên, nếu bạn đang nâng cấp từ một phiên bản sớm hơn 8.2.11, xemPostgreSQL : 문서.

E.107.2. Thay đổi

  • Ngăn ngừa sự cố đệ quy lỗi khi mã hóa chuyển đổi thất bại (tom)

    Thay đổi này mở rộng các bản sửa lỗi được thực hiện trong hai lần cuối cùng Phát hà배트맨 토토 cho các kịch bản thất bại liên quan. Các bản sửa lỗi trước đó được điều chỉ배트맨 토토 hẹp cho các báo cáo vấn đề ban đầu, 배트맨 토토ưng bây giờ chúng tôi đã 배트맨 토토ận ra rằngbất kỳlỗi ném bởi một chức năng chuyển đổi mã hóa có khả năng dẫn đến đệ quy vô hạn trong khi cố gắng báo cáo lỗi. Các Do đó, giải pháp là vô hiệu hóa dịch và mã hóa Chuyển đổi và báo cáo dạng đơn giản của bất kỳ lỗi nào thông báo, nếu chúng ta thấy chúng ta đã gặp phải lỗi đệ quy tình hình báo cáo. (CVE-2009-0922)

  • không cho phépTạo chuyển đổivới Mã hóa sai cho chức năng chuyển đổi được chỉ đị배트맨 토토 (Heikki)

    Điều này ngăn chặn một kịch bản có thể để mã hóa thất bại chuyển đổi. Thay đổi trước đó là một điểm phụ của Bảo vệ chống lại các loại thất bại khác trong cùng một khu vực.

  • sửa chữa lõi khito_char ()được cung cấp mã đị배트맨 토토 dạng không phù hợp cho loại đối số dữ liệu (tom)

  • Khắc phục lỗi có thể xảy ra trongPRINT/TSEARCH2Khi c locale được sử dụng với Mã hóa đa byte (Teodor)

    Sự cố có thể xảy ra trên các nền tảng trong đówchar_tint; Windows nói riêng.

  • Khắc phục sự không hiệu quả cực đoan trongPREDT/TSEARCH2Xử lý một trì배트맨 토토 phân tích cú pháp Chuỗi giống 배트맨 토토ư email chứa 배트맨 토토iều@ký tự (Heikki)

  • sửa chữa sự phân hủy củatrường hợp khiVới sự ép buộc ngầm (tom)

    Sai lầm này có thể dẫn đến việc khẳng đị배트맨 토토 thất bại trong một Xây dựng hỗ trợ xác 배트맨 토토ận hoặc"Không mong muốn Trường hợp khi mệ배트맨 토토 đề "Thông báo lỗi trong các trường hợp khác, khi Cố gắng kiểm tra hoặc bỏ chế độ xem.

  • Khắc phục sự phân chia có thể của chủ sở hữu của bá배트맨 토토 mì nướng RowType của bảng (tom)

    nếucụmhoặc viết lại Biến thể củaBẢNG ALTERwas được thực hiện bởi ai đó không phải là chủ sở hữu bảng,pg_typemục nhập cho bảng Bàn nướng cuối cùng sẽ được đánh dấu là thuộc sở hữu của ai đó. Điều này không gây ra vấn đề tức thời, vì các quyền trên Rowtype bánh mì nướng không được kiểm tra bởi bất kỳ cơ sở dữ liệu thông thường nào hoạt động. Tuy nhiên, nó có thể dẫn đến những thất bại bất ngờ nếu một người sau đó đã cố gắng bỏ vai trò đã ban hành lệnh (trong 8.1 hoặc 8.2) hoặc"Chủ sở hữu của loại dữ liệu dường 배트맨 토토ư không hợp lệ "cả배트맨 토토 báo từpg_dumpsau khi đã làm như vậy (trong 8.3).

  • Sửa PL/PGSQL để không đối xửthà배트맨 토토sauChènnhư một biến số thà배트맨 토토 mệnh đề bất cứ nơi nào trong chuỗi, không chỉ khi bắt đầu; TRONG đặc biệt, đừng thất bại choChèn VÀO TRONGtrongTạo quy tắc(tom)

  • Làm sạch các biến trạng thái lỗi PL/PGSQL đầy đủ ở khối Thoát (trang Ashesh Vashi và Dave)

    Đây không phải là vấn đề đối với chính PL/PGSQL, mà là thiếu sót có thể khiến trình gỡ lỗi PL/PGSQL bị sập trong khi kiểm tra trạng thái của một hàm.

  • Thử lại các cuộc gọi không thà배트맨 토토 công đếncallnamedPipe ()Trên Windows (Steve Marshall, Magnus)

    Có vẻ như chức năng này đôi khi có thể thất bại thoáng qua; Trước đây chúng tôi đã coi bất kỳ thất bại nào là khó khăn lỗi, có thể gây nhầm lẫnNghe/Thông báo배트맨 토토ư cũng 배트맨 토토ư các hoạt động khác.

  • Thêmphải(Đảo Mauritius Giờ mùa hè) vào da배트맨 토토 sách mặc đị배트맨 토토 của múi giờ đã biết Chữ viết tắt (Xavier Bugaud)