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

E.10. kèo bóng đá cúp c2 9.6.15

Ngày kèo bóng đá cúp c2: 2019-08-08

Bản kèo bóng đá cúp c2 này chứa nhiều bản sửa lỗi từ 9,6,14. Để biết thông tin về các tính năng mới trong bản kèo bóng đá cúp c2 chính 9.6, xemPhần E.25.

E.10.1. Di chuyển sang phiên bản 9.6.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.6.x.

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

E.10.2. Thay đổi

  • Yêu cầu trình độ học vấn để chuyển sang loại tạm thời khi sử dụng cú pháp đúc chức năng (Noah Misch)

    Chúng ta đã yêu cầu kèo bóng đá cúp c2 yêu cầu về kèo bóng đá cúp c2 chức năng tạm thời để chỉ định rõ ràng lược đồ tạm thời, đó làpg_temp.func_name(args). Yêu cầu điều này cũng như để đúc theo kèo bóng đá cúp c2 loại tạm thời bằng cách sử dụng ký hiệu chức năng, ví dụpg_temp.type_name(arg). Mặt khác, có thể chụp một cuộc gọi chức năng bằng cách sử dụng một đối tượng tạm thời, cho phép leo thang đặc quyền theo nhiều cách giống như chúng ta đã chặn trong CVE-2007-2138.

  • sửa lỗi củaBảng thay đổi ... thay đổi loại cộtKhi thay đổi kèo bóng đá cúp c2 loại của nhiều cột trong một lệnh (Tom Lane)

    Điều này khắc phục hồi quy được giới thiệu trong các bản kèo bóng đá cúp c2 nhỏ gần đây nhất: Các chỉ mục sử dụng các cột thay đổi không được xử lý chính xác, dẫn đến các lỗi lạ trong khiBảng thay đổi.

  • Không tối ưu hóaNhóm bởicột Khi bảng liên quan là cha mẹ kế thừa (David Rowley)

    Thông thường, nếu (kèo bóng đá cúp c2) cột chính của bảng được bao gồm trongNhóm bởi, thật an toàn khi bỏ bất kỳ cột nhóm nào khác, vì kèo bóng đá cúp c2 cột khóa chính là đủ để làm cho kèo bóng đá cúp c2 nhóm trở nên độc đáo. Quy tắc này không hoạt động nếu truy vấn cũng đang đọc kèo bóng đá cúp c2 bảng con kế thừa;

  • Tránh sử dụng kèo bóng đá cúp c2 bước sắp xếp không cần thiết cho một số truy vấn vớiTập hợp nhóm(Andrew Gierth, Richard Guo)

  • Khắc phục việc xử lý kèo bóng đá cúp c2 khóa nước ngoài nhiều cột khi xây dựng lại một ràng buộc khóa nước ngoài (Tom Lane)

    Bảng thay đổicó thể đưa ra quyết định không chính xác về việc liệu xác nhận lại khóa ngoại là cần thiết, nếu không phải tất cả kèo bóng đá cúp c2 cột của khóa đều cùng loại. Có vẻ như lỗi sẽ luôn theo hướng bảo thủ, đó là tái hiện một cách không cần thiết.

  • Tránh kèo bóng đá cúp c2 lỗi bế tắc giả khi nâng cấp khóa tuple (Oleksii Kliukin)

    Khi hai hoặc nhiều giao dịch đang chờ giao dịch T1 để kèo bóng đá cúp c2 khóa cấp độ và T1 nâng cấp khóa của nó lên cấp cao hơn, một bế tắc giả trong các giao dịch đang chờ có thể được báo cáo khi T1 kết thúc.

  • Khắc phục thất bại trong việc giải quyết kèo bóng đá cúp c2 bế tắc liên quan đến nhiều quy trình công nhân song song (Rui Hai Jiang)

    Không rõ liệu lỗi này có thể truy cập được với kèo bóng đá cúp c2 truy vấn phi không đặc biệt hay không, nhưng nếu điều đó xảy ra, kèo bóng đá cúp c2 truy vấn liên quan đến bế tắc có thể giải quyết được cho đến khi bị hủy.

  • Ngăn ngừa không chính xác hóa kèo bóng đá cúp c2 phạm vi ngày vớiVô cựcđiểm cuối (Laurenz Albe)

    Không chính xác khi cố gắng chuyển đổi phạm vi mở thành một hoặc ngược lại bằng cách tăng hoặc giảm giá trị điểm cuối, nếu điểm cuối là vô hạn; Vì vậy, hãy để phạm vi một mình trong những trường hợp như vậy.

  • Sửa mất kèo bóng đá cúp c2 chữ số phân số khi chuyển đổi rất lớntiềnGiá trị thànhSố(Tom Lane)

  • Khắc phục mã lắp ráp spinlock cho MIPS CPU để nó hoạt động trên MIPS R6 (Yunqiang Su)

  • làmlibpqBỏ qua vận chuyển trở lại (\ r) Trong kèo bóng đá cúp c2 tệp dịch vụ kết nối (Tom Lane, Michael Paquier)

    Trong một số trường hợp ở góc, kèo bóng đá cúp c2 tệp dịch vụ có chứa kèo bóng đá cúp c2 đường mới theo kiểu Windows có thể bị lỗi, dẫn đến lỗi kết nối.

  • inPSQL, Tránh cung cấp kèo bóng đá cúp c2 tùy chọn hoàn thành tab không chính xác sausetBiến=(Tom Lane)

  • sửapg_dumpĐể đảm bảo rằng kèo bóng đá cúp c2 lớp toán tử tùy chỉnh được bỏ theo đúng thứ tự (Tom Lane)

    Nếu OPClass do người dùng định nghĩa là loại phụ của loại phạm vi do người dùng xác định, kèo bóng đá cúp c2 đối tượng liên quan đã bị bỏ sai theo thứ tự, tạo ra một bãi chứa không đáng tin cậy. .

  • sửa10548_10571Để cùng tồn tại với những người dùng khác củaCheck_password_hook(Michael Paquier)

  • sửaPRINT/SEPGSQLKiểm tra để làm việc theo các bản kèo bóng đá cúp c2 Selinux gần đây (Mike Palmiotto)

  • Cải thiện sự ổn định củasrc/test/recoveryKiểm tra hồi quy (Michael Paquier)

  • giảmstderrđầu ra từpg_upgradescript thử nghiệm (Tom Lane)

  • 11075_11196

  • Hỗ trợ tòa nhà Postgres với Microsoft Visual Studio 2019 (Haribabu Kommi)

  • Trong kèo bóng đá cúp c2 bản dựng của Visual Studio, HonorWindowsSdkVersionBiến môi trường, nếu đó là đặt (peifeng qiu)

    Điều này khắc phục lỗi xây dựng trong một số cấu hình.

  • Hỗ trợ OpenSSL 1.1.0 và mới hơn trong kèo bóng đá cúp c2 bản dựng Visual Studio (Juan Jose Santamaría Flecha, Michael Paquier)

  • cho phéplàmTùy chọn sẽ được chuyển xuốnggmakeKhi không thực hiện không được gọi ở cấp cao nhất (Thomas Munro)

  • Tránh chọnđịa phươnghoặcPosixrulesAStimezonetronginitDB(Tom Lane)

    Trong một số trường hợpinitDBSẽ chọn một trong những tên vùng nhân tạo này trên"Real"Tên khu vực. Thích bất kỳ trận đấu nào khác với kèo bóng đá cúp c2 vi múi giờ của thư viện c hơn hai.

  • điều chỉnhpg_timezone_namesXem để hiển thịNhà máyMúi giờ khi và chỉ khi nó có chữ viết tắt ngắn (Tom Lane)

    Trong lịch sử, Iana thiết lập vùng nhân tạo này với một"Viết tắt"nhưMúi giờ địa phương phải được đặt-xem trang Hướng dẫn sử dụng ZIC. kèo bóng đá cúp c2 phiên bản hiện đại của cơ sở dữ liệu TZDB hiển thị-00Thay vào đó, nhưng một số nền tảng thay đổi dữ liệu để hiển thị một hoặc một trong kèo bóng đá cúp c2 cụm từ lịch sử. Chỉ hiển thị khu vực này nếu nó sử dụng chữ viết tắt hiện đại.

  • 12849_12930

    Điều này thêm hỗ trợ choZIC'mới-B SlimTùy chọn để giảm kích thước của kèo bóng đá cúp c2 tệp vùng đã cài đặt. Chúng tôi hiện không sử dụng nó, nhưng có thể kích hoạt nó trong tương lai.

  • Cập nhật tệp dữ liệu múi giờ lêntzdatakèo bóng đá cúp c2 2019b cho các thay đổi về Luật DST ở Brazil, cộng với sửa chữa lịch sử cho Hồng Kông, Ý và Palestine.