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.269. Phát hành 7.3.6

ngày phát hành: 2004-03-02

Bản phát hành này chứa nhiều bản sửa lỗi từ 7.3.5.

E.269.1. Di chuyển sang phiên bản 7.3.6

Một bãi rác/khôi phục làkhôngYêu cầu cho những người chạy 7.3.*.

E.269.2. Thay đổi

  • hoàn nguyên các thay đổi sai lầm trong kiểm tra quyền của quy tắc

    Một bản vá được áp dụng trong 7.3.3 để khắc phục trường hợp góc trong quy tắc Kiểm tra quyền hóa ra đã bị vô hiệu hóa liên quan đến quy tắc Kiểm tra quyền trong nhiều trường hợp chưa từng góc. Điều này sẽ cho Ví dụ cho phép người dùng chèn vào các chế độ xem mà họ không nên có sự cho phép để chèn vào. Do đó chúng tôi đã hoàn nguyên 7.3.3 Bản vá. Lỗi ban đầu sẽ được sửa trong 8.0.

  • sửa chữa thứ tự hoạt động không chính xác trong GetNewTransactionId ()

    Lỗi này có thể dẫn đến thất bại trong không gian ngoài đĩa các điều kiện, bao gồm không có khả năng khởi động lại ngay cả sau không gian đĩa được giải phóng.

  • Đảm bảo cấu hình chọn -fno-strict-aliasing ngay cả khi một Giá trị bên ngoài cho CFLAGS được cung cấp

    Trên một số nền tảng, xây dựng với -fstrict -aliasing nguyên nhân Lỗi.

  • Làm cho PG_RESTORE xử lý 64-bit off_t chính xác

    Lỗi này đã ngăn chặn sự phục hồi thích hợp từ các tệp lưu trữ vượt quá 4 gb.

  • 8688_8764

  • 8781_8837

  • Đừng gặp sự cố khi đối số RowType vào hàm plpgsql là VÔ GIÁ TRỊ

  • Tránh tạo ra các chuỗi mã hóa ký tự không hợp lệ ở góc Các trường hợp khi lập kế hoạch như hoạt động

  • Đảm bảo Text_Poseition () không thể quét quá khứ của chuỗi nguồn trong Các trường hợp đa

  • Khắc phục các ước tính tối ưu hóa và chọn lọc chỉ số cho những người thích hoạt động trên các cột bytea (joe)