Ngày kèo bóng đá cúp c2: 1997-01-29
Một kết xuất/khôi phục là cần thiết cho những người muốn di chuyển dữ liệu Từ các bản kèo bóng đá cúp c2 trước củaPostgres.
Di chuyển này đòi hỏi phải có một kết xuất hoàn chỉnh của cơ sở dữ kèo bóng đá cúp c2 1.09 và khôi phục cơ sở dữ kèo bóng đá cúp c2 trong 6.0.
Những người di chuyển từ trước 1.* kèo bóng đá cúp c2 trước tiên nên Nâng cấp lên 1.09 vì định dạng đầu ra bản sao đã được cải thiện từ bản kèo bóng đá cúp c2 1.02.
Sửa lỗi --------- ALTER BẢNG BUG - Quy trình chạy quy trình cần thiết để đọc lại định nghĩa bảng Cho phép chạy chân không trên một bảng hoặc toàn bộ cơ sở dữ liệu (Bruce) Sửa chữa mảng Khắc phục mảng quá mức của bộ nhớ ghi (Kurt) Khắc phục phạm vi Btree khó nắm bắt/lỗi không phạm vi (DAN) Khắc phục các chỉ mục băm trên một số loại như thời gian và ngày Khắc phục sự bùng nổ kích thước pg_log Khắc phục quyền trên lo_export () (Bruce) Khắc phục các lần đọc đơn vị của bộ nhớ (Kurt) Đã sửa lỗi thay đổi ... Char (3) Lỗi (Bruce) Đã sửa một vài rò rỉ bộ nhớ nhỏ Đã sửa lỗi giải thích xử lý các tùy chọn và thay đổi tên tùy chọn Full_Path Đã sửa lỗi đầu ra của các quyền ACL nhóm Rò rỉ bộ nhớ (săn và phá hủy với các công cụ như Purify (Kurt) Những cải tiến nhỏ đối với hệ thống quy tắc Thông báo sửa chữa Những khẳng định mới cho việc kiểm tra chạy Mã trình phân tích/phân tích đại tu để báo cáo lỗi chính xác và tăng tốc độ Pg_dump -d hiện xử lý đúng (Bruce) Ngăn chặn Null khỏi máy chủ bị hỏng (Bruce) Báo cáo đúng lỗi khi chèn ... chọn các cột không khớp Báo cáo đúng lỗi khi chèn tên cột không đúng PSQL \ G Filename hiện hoạt động (Bruce) PSQL đã khắc phục sự cố với nhiều câu lệnh trên một dòng với nhiều đầu ra Đã loại bỏ hệ thống trùng lặp oid's Chọn * vào bảng. Nhóm/Thứ tự bằng cách không liên kết lỗi nếu bảng tồn tại (Bruce) Một số bản sửa lỗi cho các truy vấn đã làm hỏng phần phụ trợ Báo giá bắt đầu trong Lỗi chuỗi chèn (Bruce) Gửi một truy vấn trống bây giờ trả về trạng thái trống, không chỉ "" Truy vấn (Bruce) Cải tiến ------------ Thêm trang Hướng dẫn giải thích (Bruce) Thêm khả năng chỉ số duy nhất (Dan) Thêm tên máy chủ/kiểm soát truy cập cấp độ người dùng thay vì chỉ tên máy chủ và người dùng Thêm từ đồng nghĩa của! = Cho < (Bruce) Cho phép "chọn oid,* từ bảng" Cho phép, đặt hàng theo chỉ định các cột theo số hoặc theo bảng không alas.column (Bruce) Cho phép sao chép từ Frontend (Bryan) Cho phép nhóm bằng cách sử dụng tên cột bí danh (Bruce) Cho phép nén thực tế, không chỉ sử dụng lại trên cùng một trang (VADIM) Cho phép tùy chọn cấu hình cài đặt để tự động thêm tất cả người dùng cục bộ (Bryan) Cho phép libpq phân biệt giữa giá trị văn bản '' và null (bruce) Cho phép người dùng không áp đặt với những người được tạo ra để phá hủydb's Cho phép hạn chế ai có thể tạo chức năng C (Bryan) Cho phép hạn chế ai có thể thực hiện bản sao phụ trợ (Bryan) Có thể thu nhỏ bảng, pg_time và pg_log (Vadim & Erich) Thay đổi lần gỡ lỗi cấp 2 thành các truy vấn in, thay đổi bố cục tiêu đề gỡ lỗi (Bruce) Thay đổi biểu diễn hằng số thập phân mặc định từ float4 thành float8 (bruce) Định dạng ngày châu Âu hiện được thiết lập khi bắt đầu Thực hiện tên chức năng chữ thường nếu không tìm thấy với trường hợp chính xác Sửa lỗi để xử lý tổng hợp/nhóm, cho phép 'chọn Sum (func (x), sum (x+y) từ z' GIST bây giờ được bao gồm trong The Distrubution (Marc) Xác thực Idend của người dùng địa phương (Bryan) Thực hiện giữa vòng loại (Bruce) Thực hiện trong vòng loại (Bruce) Libpq có pqgetisnull () (bruce) LIBPQ ++ Cải tiến Các tùy chọn mới cho initDB (Bryan) Pg_dump cho phép kết xuất OID (Bruce) Pg_dump tạo chỉ mục sau các bảng được tải cho tốc độ (Bruce) Pg_dumpall bỏ tất cả các cơ sở dữ liệu và bảng người dùng Bổ sung pginterface cho các giá trị null (Bruce) Ngăn chặn Postmaster không được chạy dưới dạng root Psql \ h và \? hiện có thể đọc được (Bruce) PSQL cho phép dấu gạch chéo ngược, dấu chấm phẩy ở bất cứ đâu trên dòng (Bruce) PSQL đã thay đổi dấu nhắc lệnh cho các dòng trong truy vấn hoặc trong trích dẫn (Bruce) PSQL Char (3) hiện hiển thị dưới dạng (bp) char trong \ d đầu ra (Bruce) Mã trả lại PSQL bây giờ chính xác hơn (Bryan?) Cú pháp trợ giúp cập nhật PSQL (Bruce) Truy cập lại và sửa chữa chân không (VADIM) Giảm kích thước của hồi quy khác biệt, loại bỏ sự khác biệt tên thời gian (Bruce) Xóa các tham số thời gian biên dịch để cho phép phân phối nhị phân (Bryan) Ý nghĩa ngược của mặt nạ HBA (Bryan) Xác thực an toàn của người dùng địa phương (Bryan) Tăng tốc độ chân không (Vadim) Chân không bây giờ có tùy chọn dài dòng (Bruce) Cây nguồn thay đổi ------------------- Tất cả các chức năng hiện có các nguyên mẫu được so sánh với các cuộc gọi Cho phép khẳng định bị vô hiệu hóa dễ dàng từ Makefile.Global (Bruce) Thay đổi các hằng số OID được sử dụng trong mã thành #Define Tên SPARC và Solaris định nghĩa (KURT) GCC -wall biên dịch sạch sẽ chỉ với các cảnh báo từ các cấu trúc không thể vượt qua Chuyên chính bao gồm Tái tổ chức/giảm tập tin (Marc) Làm ngay khi dừng lại khi biên dịch (Bryan) Tái cấu trúc Makefile (Bryan, Marc) Hợp nhất BSDI_2_1 với BSDI (Bruce) Theo dõi chương trình bị loại bỏ Thay đổi tên từ postgres95 thành kèo bóng đá cúp c2 Tệp config.h mới (Marc, Bryan) PG_Version hiện được đặt thành 6.0 và được sử dụng bởi Postmaster Bổ sung tính di động, bao gồm Ultrix, DG/UX, AIX và Solaris Giảm số lượng #xác định, trung tâm hóa #xác định Xóa các OID trùng lặp trong bảng hệ thống (DAN) Xóa thông tin danh mục hệ thống trùng lặp hoặc báo cáo không phù hợp (DAN) Đã xóa nhiều OS cụ thể #xác định Tạo/vị trí tệp đối tượng được tái cấu trúc (Bryan, Marc) Các vị trí tệp dành riêng cho cổng được tái cấu trúc (Bryan, Marc) Các biến không được sử dụng/không được điều chỉnh