Nhóm phát triển toàn cầu PostgreSQL đã kèo bóng đá pháp bản cập nhật cho tất cả các phiên bản được hỗ trợ của hệ thống cơ sở dữ liệu của chúng tôi, bao gồm 9.6.1, 9.5.5, 9.4.10, 9.3.15, 9.2.19 và 9.1.24. Đây cũng là bản cập nhật cuối cùng cho sê-ri Postgresql 9.1 vì bây giờ là cuối đời. Bản kèo bóng đá pháp này khắc phục hai vấn đề có thể gây ra tham nhũng dữ liệu, được mô tả chi tiết hơn dưới đây. Nó cũng vá một số lỗi khác được báo cáo trong ba tháng qua. Dự án kêu gọi người dùng áp dụng bản cập nhật này vào thời gian ngừng hoạt động tiếp theo.
Trước khi kèo bóng đá pháp này, có khả năng một thể hiện PostgreSQL sẽ cố gắng truy cập dữ liệu không còn tồn tại trên đĩa. Nếu bản đồ không gian trống không được cập nhật để biết về việc cắt ngắn, cơ sở dữ liệu PostgreSQL có thể trả về một trang đã bị cắt cụt và tạo ra một lỗi như:
Lỗi: Không thể đọc khối 28991 trong tệp "cơ sở/16390/572026": Chỉ đọc 0 trên 8192 byte
Nếu CheckumMing được bật, kèo bóng đá pháp lỗi của tổng kiểm
Vấn đề này có mặt trong loạt các bản kèo bóng đá pháp 9.3, 9.4, 9.5 và 9.6
6273_6448
Nếu bạn đang sử dụng một máy lớn (nhiều kiến trúc không phải là intel là lớn) và đã sử dụng pg_upgrade để nâng cấp từ bản kèo bóng đá pháp trước 9.6, bạn nên cho rằng tất cả các bản đồ hiển thị đều không chính xác và cần được tái tạo. Nó là đủ để cắt ngắn bản đồ hiển thị của mỗi quan hệ với chức năng PG_TRUNCATE_VISILITY_MAP () của PG_VISILELITY. Vui lòng đọc phần "Cập nhật" để biết hướng dẫn sau khi cài đặt về cách giải quyết vấn đề này trên các phiên bản PostgreSQL của bạn.
Vấn đề này chỉ có trong bản kèo bóng đá pháp Postgresql 9.6.0.
Ngoài ra, bản cập nhật này cũng sửa một số lỗi được báo cáo trong vài tháng qua. Một số vấn đề này chỉ ảnh hưởng đến loạt 9,6, nhưng nhiều người ảnh hưởng đến tất cả các phiên bản được hỗ trợ. Có hơn 50 bản sửa lỗi được cung cấp trong bản kèo bóng đá pháp này, bao gồm:
Bản cập nhật này cũng chứa bản kèo bóng đá pháp TZDATA 2016H cho các thay đổi về luật DST ở Palestine và Thổ Nhĩ Kỳ, cộng với việc điều chỉnh lịch sử cho Thổ Nhĩ Kỳ và một số khu vực của Nga. Chuyển sang các chữ viết tắt số trong một số múi giờ ở Nam Cực, Liên Xô cũ và Sri Lanka.
Cơ sở dữ liệu múi giờ IANA trước đây đã cung cấp các chữ viết tắt văn bản cho tất cả các múi giờ, đôi khi tạo nên các chữ viết tắt có ít hoặc không có tiền tệ trong dân số địa phương. Họ đang trong quá trình đảo ngược chính sách đó có lợi cho việc sử dụng các phạm vi UTC số trong các khu vực không có bằng chứng về việc sử dụng từ viết tắt trong thế giới thực. Ít nhất là trong thời điểm hiện tại, kèo bóng đá pháp sẽ tiếp tục chấp nhận các chữ viết tắt đã loại bỏ như vậy cho đầu vào dấu thời gian. Nhưng chúng sẽ không được hiển thị trong chế độ xem pg_timezone_names cũng như không được sử dụng cho đầu ra.
Trong kèo bóng đá pháp cập nhật này, AMT không còn được hiển thị là được sử dụng để có nghĩa là thời gian Armenia. Do đó, chúng tôi đã thay đổi bộ viết tắt mặc định để giải thích nó là thời gian Amazon, do đó UTC-4 không UTC+4.
Postgresql phiên bản 9.1 hiện là cuối đời (EOL). Không có bản cập nhật bổ sung hoặc bản vá bảo mật nào sẽ được cộng đồng kèo bóng đá pháp cho phiên bản này. Người dùng vẫn vào 9.1 được khuyến khích nâng cấp càng sớm càng tốt. Xem chính sách phiên bản của chúng tôi (/hỗ trợ/phiên bản/) để biết thêm thông tin.
Tất cả các bản kèo bóng đá pháp cập nhật PostgreSQL đều được tích lũy. Cũng như các bản kèo bóng đá pháp nhỏ khác, người dùng không bắt buộc phải đổ và tải lại cơ sở dữ liệu của họ hoặc sử dụng pg_upgrade để áp dụng bản kèo bóng đá pháp cập nhật này; Bạn có thể chỉ cần tắt PostgreSQL và cập nhật các nhị phân của nó.
Nếu hệ thống của bạn bị ảnh hưởng bởi lỗi PG_Upgrade lớn, vui lòng đọcCác vấn đề về kèo bóng đá pháp đồ hiển thịvà làm theo các hướng dẫn về cách khắc phục sự cố này trên các phiên bản kèo bóng đá pháp của bạn.
Người dùng đã bỏ qua một hoặc nhiều bản kèo bóng đá pháp cập nhật có thể cần chạy các bước bổ sung, cập nhật bổ sung; Vui lòng xem Ghi chú kèo bóng đá pháp cho các phiên bản trước để biết chi tiết.
Liên kết: