Hallowe'en vui vẻ!
Giao dịch với rollback ở cấp độ tuyên bố,phát hành.
https: //archives.postgresql.org/pgsql-jobs/2021-10/
Planet PostgreSQL:https: //planet.postgresql.org/
Tin tức hàng tuần của PostgreSQL được mang đến cho bạn kèo bóng đá euro tuần này bởi David Fetter
Gửi tin tức và thông báo trước Chủ nhật lúc 3:00 PM PST8PDT đến David@fetter.org.
Michaël Paquier bị đẩy:
Thêm lệnh sao chép read_replication_slot. Lệnh được hỗ trợ cho Các khe vật lý cho đến bây giờ và trả về loại khe, restart_lsn và nó Khởi động lại_tli. Điều này sẽ hữu ích cho một bản vá sắp tới liên quan đến pg_receivewal, để cho phép công cụ có thể phát trực tuyến từ vị trí của một khe, chứ không phải là vị trí Wal cuối cùng bị tuôn ra bởi phần phụ trợ (theo báo cáo của Nhận dạng_system) Nếu thư mục lưu trữ được tìm thấy là trống, đó sẽ là một lợi thế kèo bóng đá euro trường hợp chuyển sang một vị trí lưu trữ khác với cùng một khe được sử dụng để tránh các lỗ kèo bóng đá euro kho lưu trữ phân đoạn Wal. Tác giả: Ronan Dunklau Đánh giá-by: Kyotaro Horiguchi, Michael Paquier, Bharath Rupireddy Thảo luận:https: //postgr.es/m/18708360.4lzovyhige@aivenronan 6838_6921
Cho phép PG_ReceiveWal phát trực tiếp từ LSN khởi động lại của khe. Trước bản vá này, Khi chạy pg_receivewal, điểm bắt đầu phát trực tuyến sẽ là hiện tại Vị trí lưu trữ nếu có bất cứ điều gì được tìm thấy kèo bóng đá euro thư mục địa phương nơi wal Các phân đoạn được viết và pg_receivewal sẽ trở lại wal hiện tại Vị trí xả nếu không có tài liệu lưu trữ, vì kết quả của Nhận dạng_System lệnh. Nếu vì lý do nào đó, các tệp wal từ pg_receivewal đã được di chuyển, tốt hơn là thử khởi động lại nơi chúng tôi để lại, đó là Sao chép của Slot Slot_LSN thay vì bỏ qua ngay đến lúc xả hiện tại Vị trí, để tránh các lỗ kèo bóng đá euro Wal đã sao lưu. Điều này cam kết thay đổi PG_ReceiveWal để sử dụng chuỗi các phương thức sau để xác định Bắt đầu phát trực tuyến LSN: - Quét tài liệu lưu trữ cục bộ. - Sử dụng khe của restart_lsn, nếu được hỗ trợ bởi phụ trợ và nếu một khe được xác định. - dự phòng đối với LSN hiện tại theo báo cáo của nhận dạng_system. Để giữ Khả năng tương thích với các phiên bản máy chủ cũ hơn, chúng tôi chỉ cố gắng sử dụng Read_replication_slot nếu phiên bản phụ trợ ít nhất là 15 và dự phòng hành vi phát trực tuyến cũ từ LSN hiện tại nếu lệnh là không được hỗ trợ. Một số thử nghiệm TAP được thêm vào để bao gồm tính năng này. Tác giả: Ronan Dunklau đã xem xét-by: Kyotaro Horiguchi, Michael Paquier, Bharath Rupireddy Cuộc thảo luận:https: //postgr.es/m/18708360.4lzovyhige@aivenronan 8527_8610
8631_89459035_9118
DOC: Khắc phục ngữ pháp kèo bóng đá euro trang của pg_receivewal. Được giới thiệu bởi F61E1DD. Tác giả: Kyotaro Horiguchi Thảo luận:9338_9419 9516_9599
Thêm kiểm tra cho bản sao của các phụ thuộc được chia sẻ từ cơ sở dữ liệu mẫu. Như 98EC35B đã chứng minh, chưa bao giờ có bất kỳ phạm vi bảo hiểm nào kèo bóng đá euro lĩnh vực này của mã. Cái này Cam kết thêm một bài kiểm tra vòi mới với cơ sở dữ liệu mẫu bao gồm một bộ nhỏ của các phụ thuộc được chia sẻ được sao chép vào một cơ sở dữ liệu mới. Bài kiểm tra được thêm vào createdb, nơi chúng tôi chưa bao giờ kiểm tra rằng -t tạo ra một truy vấn với mẫu, hoặc. Đánh giá-BY: Tom Lane Thảo luận:https: //postgr.es/m/yxdtl+pfsnqmbbe 10261_10344
Doc: Khắc phục liên kết đến Hướng dẫn sử dụng SELINUX kèo bóng đá euro trang Sepgsql. Báo cáo-BY: Anton Thảo luận về Voloshin:10544_10617Backpatch-qua: 1010738_10821
Thêm kiểm tra vòi cho Archive_Cleanup_Command và Recovery_end_Command. Điều này thêm vào Kiểm tra kiểm tra việc thực thi cả hai lệnh. Bài kiểm tra phục hồi 002_archiving.pl thích nghi độc đáo với điều đó, vì chương trình khuyến mãi đã được kích hoạt hai lần ở đó, và ngay cả khi bất kỳ lệnh nào kèo bóng đá euro số đó không thành công, chúng không ảnh hưởng đến sự phục hồi hoặc quảng bá. Thành công lệnh được kiểm tra bằng cách sử dụng một tệp được tạo bởi một Lệnh "Echo", điều đó sẽ có thể hoạt động kèo bóng đá euro tất cả các môi trường xây dựng, Ngay cả MSYS (nhưng chúng tôi sẽ sớm biết về điều đó). Lỗi lệnh được kiểm tra với một Lệnh "Echo" chỉ vào một đường dẫn không tồn tại, quét phần phụ trợ Nhật ký để đảm bảo rằng sự thất bại xảy ra. Cả hai đều dựa vào phụ trợ kích hoạt các lệnh từ gốc của thư mục dữ liệu, tạo ra logic của nó mạnh mẽ hơn. Cảm ơn Neha Sharma cho các bài kiểm tra bổ sung trên Windows. Tác giả: Amul Sul, Michael Paquier đã xem xét-BY: Andres Freund, Euler Taveira Cuộc thảo luận:11881_11969 12066_12149
Tăng tốc độ kiểm tra của PG_ReceiveWal. Cam kết này giúp cải thiện tốc độ của những người Các bài kiểm tra bằng 25 ~ 30%, sử dụng một số ý tưởng đơn giản để giảm lượng dữ liệu được viết bởi pg_receivewal: - Sử dụng kích thước phân đoạn là 1MB. kèo bóng đá euro khi giảm số lượng Dữ liệu không được PG_ReceiveWal cho các phân đoạn mới, điều này cải thiện mã Bảo hiểm với kích thước phân đoạn không mặc định. - kèo bóng đá euro bài kiểm tra cuối cùng liên quan đến một slot's restart_lsn, tạo một điểm kiểm tra để nâng LSN làm lại và Wal được giữ lại bởi khe được tạo ra, giảm số lượng các phân đoạn cần lưu trữ. Điều này được tính cho hầu hết các lợi ích. - Giảm thiểu lượng dữ liệu chèn vào bàn giả. Đánh giá-by: Ronan Dunklau Thảo luận:https: //postgr.es/m/yxqykadveqmytltk@paquier.xyz 13075_13158
Heikki Linnakangas bị đẩy:
Robert Haas bị đẩy:
14696_1532415418_15505 15602_15685
startUpxlog: không liên tục vô hiệu hóa/bật chèn XLog cục bộ. Tất cả các Mã chạy kèo bóng đá euro quá trình khởi động để viết WAL Records trước đó thường được phép nói chung là liên tiếp, vì vậy không có lý do gì để đóng cửa cơ sở để viết wal tại địa phương và sau đó bật lại ba lần kèo bóng đá euro một hàng ngang. Thật không may, điều này đòi hỏi một kludge nhẹ kèo bóng đá euro Checkpinter, mà cần cho phép riêng viết WAL để viết điểm kiểm tra ghi. Bởi vì mã đó có thể chạy kèo bóng đá euro cùng một quy trình với startupxlog () nếu chúng ta đang ở chế độ người dùng đơn, chúng ta phải lưu/khôi phục trạng thái của LocalXlogInsertallowed cờ. Hy vọng rằng, chúng tôi sẽ có thể loại bỏ mụn cóc này kèo bóng đá euro việc tái cấu trúc hơn nữa, nhưng dù sao thì nó cũng không quá tệ. Amul Sul, với sửa đổi của tôi. Cuộc thảo luận:16592_16679 16776_16859
Xóa mã vô dụng khỏi CreaterPlicationsLot. Theo các bình luận, chúng tôi Khởi tạo SendTimelineishistoric và SendTimeline ở đây vì lợi ích của Walsndsegmentopen. Tuy nhiên, cách duy nhất có thể xảy ra là nếu logic_read_xlog_page gọi walread. Và kể từ logical_read_xlog_page Khởi tạo các biến toàn cầu giống nhau kèo bóng đá euro nội bộ, chúng ta cũng không cần phải làm điều đó đây. Những khởi tạo này đã ở đây kể từ khi các khe sao chép đã được giới thiệu kèo bóng đá euro cam kết 858EC11858A914D4C380971985709B6D6B7DD6FC. Họ là Chắc chắn là vô dụng vào thời điểm đó, vì giải mã logic chưa tồn tại sau đó, và sao chép vật lý không kiểm tra bất kỳ wal nào tại thời điểm khe sáng tạo. Tôi chưa kiểm tra tất cả các phiên bản trung gian, nhưng tôi nghi ngờ Không có điểm nào mà mã này từng làm bất cứ điều gì hữu ích. Để giảm Sự nhầm lẫn kèo bóng đá euro tương lai, xóa mã. Vì không có khiếm khuyết chức năng, không Back-Patch. Cuộc thảo luận:http: //postgr. 18096_18179
Thêm enable_timeout_every () để bắn cùng thời gian cùng thời gian. enable_timeout_at () và enable_timeout_after () vẫn có thể được sử dụng khi bạn muốn Để bắn kèo bóng đá euro thời gian chờ chỉ kèo bóng đá euro lần. Bản vá của tôi, theo kèo bóng đá euro gợi ý từ Tom Lane. Cuộc thảo luận:http: //postgr.es/m/2992585.1632938816@sss.pgh.pa.usThảo luận:18668_18755 18852_18935
Báo cáo tiến trình của các hoạt động khởi động mất nhiều thời gian. Đôi khi người dùng lo ngại khi họ khởi động máy chủ và nó phát ra một vài tin nhắn và sau đó Không phát ra thêm bất kỳ tin nhắn nào kèo bóng đá euro một thời gian dài. Nói chung, những gì đang xảy ra là Hoặc là hệ thống đang mất nhiều thời gian để áp dụng Wal, hoặc nó đang Thời gian dài để thiết lập lại các mối quan hệ không có Thư mục dữ liệu, nhưng không dễ để nói đó là trường hợp. Để khắc phục điều đó, thêm một cài đặt 'log_startup_protres_interval' mới, theo mặc định 10s. Khi một hoạt động được biết là có khả năng kéo dài mất nhiều hơn thế này Lượng thời gian, chúng tôi sẽ đăng nhập cập nhật trạng thái mỗi khi khoảng thời gian này trôi qua. ĐẾN Tránh trò chuyện đăng nhập không mong muốn, đừng đăng nhập bất cứ điều gì về việc phát lại Wal khi ở Chế độ chờ. Nitin Jadhav và Robert Haas, được xem xét bởi Amul Sul, Bharath Rupireddy, Justin Pryzby, Michael Paquier và Álvaro Herrera. Cuộc thảo luận:19996_20084Thảo luận:20200_20288 20385_20468
Khởi tạo biến để xoa dịu trình biên dịch. Per Nathan Bossart. Cuộc thảo luận:20642_20710 20807_20890
Khi tìm nạp wal cho basbackup, báo cáo lỗi với TLI hợp lý. Các Mã trước đã sử dụng ThisTimelineID, thậm chí không cần phải khởi tạo ở đây, Mặc dù nó thường là kèo bóng đá euro thực tế, bởi vì các vấn đề PG_Basebackup Rentident_system trước khi gọi base_backup và khởi tạo ThisTimelineId như một tác dụng phụ. Tuy nhiên, điều đó không đủ tốt, không phải Chỉ vì chúng ta không tin vào các tác dụng phụ như thế, nhưng cũng Bởi vì TLI có thể thay đổi kèo bóng đá euro khi đó. May mắn thay, chúng tôi có quyền truy cập thuận tiện Để các giá trị TLI có ý nghĩa hơn, vì vậy hãy sử dụng chúng thay thế. Vì cách này Logic được mã hóa, hậu quả của việc sử dụng TLI có thể tệ hơn một thông báo lỗi hơi khó hiểu, tôi không muốn gặp bất kỳ rủi ro nào Ở đây, vì vậy không có miếng dán nào ít nhất là bây giờ. Bản vá của tôi, được xem xét bởi Kyotaro Horiguchi và Michael Paquier Thảo luận:21893_21980 22077_22160
Khắc phục điều kiện cuộc đua kèo bóng đá euro báo cáo tiến độ khởi động. Làm 9CE346ABF350A130BA46BE3F8C50BA28506969 Đã thêm báo cáo tiến độ khởi động, nhưng BEGON_STARTUP_PROTRESS_PHase có điều kiện cuộc đua: thời gian chờ cho Giai đoạn trước có thể bắn ngay trước khi chúng tôi sắp xếp lại ngắt cho lần tiếp theo giai đoạn. Để tránh cuộc đua, vô hiệu hóa thời gian chờ, xóa cờ, và sau đó Kích hoạt lại thời gian chờ. Bản vá của tôi, được xem xét bởi Nitin Jadhav. Cuộc thảo luận:https: //postgr.es/m/ca+tgmoyq38i6iazfrlvxa6cm+wmcf4wm8wc3o_a+x 22910_22993
Thomas Munro đã đẩy:
Daniel Gustafsson bị đẩy:
Đảm bảo rằng các khe không được sử dụng trước khi sử dụng. Mã hóa trước đó dựa trên bộ nhớ cho các khe được không được đặt ở nơi khác, kèo bóng đá euro khi nó đúng kèo bóng đá euro điều này Trường hợp không phải là một hợp đồng được đảm bảo để giữ. Rõ ràng rõ ràng Mảng TTS_ISNULL để đảm bảo rằng các khe được lấp đầy từ một trạng thái đã biết. Backpatch đến V14 nơi các loại chèn nhiều danh mục được giới thiệu. Đánh giá-BY: Michael Paquiermichael@paquier.xyzThảo luận:24572_24660Backpatch-qua: 1424781_24864
Khắc phục các bản dựng Vpath cho các mục tiêu SRC/TEST/SSL. Cam kết B4C4A00EA đã tái cấu trúc gist của sslfiles mục tiêu thành một makefile riêng biệt để ghi đè Cài đặt kèo bóng đá euro makefile.global. Việc gọi tệp này tuy nhiên không Bao gồm đường dẫn tuyệt đối cho các bản dựng VPAR, dẫn đến "làm sạch" thất bại. Khắc phục bằng cách cung cấp đường dẫn đến Makefile mới. Báo cáo-BY: Andres Freundandres@anarazel.deThảo luận:25479_25550 25647_25730
sửa lỗi chính tả kèo bóng đá euro nhận xét. Tác giả: Peter SmithSmithPB2250@gmailThảo luận:26030_26118 26215_26298
Fujii Masao bị đẩy:
Jeff Davis bị đẩy:
Cho phép cấp trên pg_log_backend_memory_contexts (). Xóa kiểm tra Superuser, Cho phép bất kỳ quyền được cấp người dùng nào trên pg_log_backend_memory_contexts () Đăng nhập bối cảnh bộ nhớ của bất kỳ phụ trợ. Lưu ý rằng điều này có thể cho phép kèo bóng đá euro Người không giám sát đặc quyền để ghi lại bối cảnh bộ nhớ của phụ trợ siêu người dùng, Nhưng như đã thảo luận, đó dường như không phải là kèo bóng đá euro vấn đề. Đánh giá-BY: Nathan Bossart, Bharath Rupireddy, Michael Paquier, Kyotaro Horiguchi, Andres Freund Cuộc thảo luận:28681_28761 28858_28941
Cấp lượt xem bộ nhớ cho PG_READ_ALL_STATS. Cấp đặc quyền cho lượt xem pg_backend_memory_contexts và pg_shmem_allocations cho vai trò PG_READ_ALL_STATS. Cũng cấp cho kèo bóng đá euro chức năng cơ bản mà kèo bóng đá euro quan điểm đó phụ thuộc vào. Tác giả: Bharath Rupireddybharath.rupireddyforpostgres@gmail.comĐược xem xét-BY: Nathan Bossartbossartn@amazon.comThảo luận:29696_29784 29881_29964
Amit Kapila bị đẩy:
Cho phép xuất bản các bảng của lược đồ. Một tùy chọn mới "cho tất cả các bảng kèo bóng đá euro lược đồ" kèo bóng đá euro ấn phẩm Creat/ALTER cho phép một hoặc nhiều lược đồ được chỉ định, có Các bảng được nhà xuất bản chọn để gửi dữ liệu đến thuê bao. Cú pháp mới cho phép chỉ định cả bảng và lược đồ. Ví dụ: Tạo xuất bản PUB1 cho Bảng T1, T2, T3, tất cả các bảng kèo bóng đá euro lược đồ S1, S2; HOẶC Thay đổi xuất bản Pub1 Thêm Bảng T1, T2, T3, tất cả các bảng kèo bóng đá euro lược đồ S1, S2; Một cái mới bảng hệ thống "pg_publication_namespace" đã được thêm vào, để duy trì Các lược đồ mà người dùng muốn xuất bản thông qua ấn phẩm. Sửa đổi plugin đầu ra (pgoutput) để xuất bản các thay đổi nếu mối quan hệ là một phần của Xuất bản lược đồ. Cập nhật pg_dump để xác định và kết xuất các ấn phẩm lược đồ. Cập nhật gia đình lệnh \ d để hiển thị các ấn phẩm lược đồ và \ DRP+ Biến thể bây giờ sẽ hiển thị các lược đồ liên quan nếu có. Tác giả: Vignesh C, Hou Zhijie, Amit Kapila Cú pháp-Sugested-by: Tom Lane, Alvaro Herrera đã xem xét-BY: Greg Nancarrow, Masahiko Sawada, Hou Zhijie, Amit Kapila, Haiying Tang, Ajin Cherian, Rahila Syed, Bharath Rupireddy, Mark Dilger đã thử nghiệm: Haiying Tang Cuộc thảo luận: 31482_31565
Thêm kiểm tra vòi cho các ấn phẩm lược đồ. Điều này bổ sung các bài kiểm tra bổ sung cho Cam kết 5A2832465F ("Cho phép xuất bản các bảng của lược đồ.). Điều này cho phép Kiểm tra phát trực tuyến dữ liệu kèo bóng đá euro các bảng được xuất bản thông qua lược đồ Ấn phẩm. Tác giả: Vignesh C, Haiying Tang đã xem xét-BY: Greg Nancarrow, Hou Zhijie, Amit Kapila Thảo luận:32012_32094 32191_32274
Magnus Hagander bị đẩy:
Peter Geoghegan bị đẩy:
32946_33214https: //postgr.es/m/cah2-wzkrsy_kjyd1_m5xjk1um0govjxmxpn8jusvwcuoihuwvw@mail.Backpatch: 13-, kèo bóng đá euro đó giới thiệu sao chép nbtree.33555_33638
Sửa đặt hàng các mục kèo bóng đá euro thông báo lỗi NBTREE. Giám sát kèo bóng đá euro cam kết A5213ADF. Backpatch: 13-, giống như cam kết A5213ADF.https: //git.postgresql.org/pg/commitdiff/c2381b51049bad5dd1863ab1116b315bd7693b7c
Xóa kèo bóng đá euro bình luận mục NBTREE LP_DEAD lỗi thời. Nhận xét ở trên_BT_FINDINSERTLOC ()
Nói về các mục LP_DEAD hiện không lạc lõng. Chúng tôi
đã thảo luận về việc xóa chỉ số tại một điểm sớm hơn kèo bóng đá euro cùng một bình luận
khối. Giám sát kèo bóng đá euro cam kết D168B666.https: //git.postgresql.org/pg/commitdiff/4c6afd805b8db3492c8f409ecdba192d85
demote pg_unreachable () kèo bóng đá euro heapam để khẳng định. Cam kết D168B66682, mà Xóa chỉ mục được đại tu, thêm pg_unreachable () vào cuối một loại Bộ so sánh được sử dụng khi sắp xếp các tids heap từ một trang chỉ mục. Điều này cho phép Trình biên dịch để áp dụng các tối ưu hóa giả định rằng các bộ điều chỉnh đống từ chỉ mục AM phải luôn luôn là duy nhất. Điều đó dường như không phải là một ý kiến hay bây giờ, được đưa ra Các báo cáo gần đây về tham nhũng liên quan đến TID trùng lặp kèo bóng đá euro các chỉ mục trên Postgres
Tom Lane đã đẩy:
Cải thiện kèo bóng đá euro bài kiểm tra của AMCheck để tạo chỉ mục đồng thời. Cam kết FDD965D07 và 3CD9C3B92 đã được kiểm tra chỉ số đồng thời bằng cách khởi chạy hai PGBench riêng biệt chạy đồng thời. Điều này là cần thiết để chỉ một Chủ đề máy khách sẽ chạy đồng thời tạo chỉ mục, tránh bế tắc giữa Hai CICS. Tuy nhiên, có một cách tốt hơn, đó là sử dụng khóa tư vấn để Ngăn chặn CICS đồng thời. Điều đó tốt hơn một phần vì mã kiểm tra là ngắn hơn và dễ đọc hơn, nhưng chủ yếu là vì nó tự động mở rộng mọi thứ Để khởi chạy một số lượng CIC thích hợp so với số lượng chèn giao dịch. Như đã cam kết, thường là một nửa đến ba phần tư của CIC Giao dịch là vô nghĩa vì kèo bóng đá euro giao dịch chèn đã có dừng lại. Khi vượt qua, hãy xóa boardgound_pgbench, được thêm vào để hỗ trợ Những bài kiểm tra này và không cần thiết nữa. Chúng ta luôn có thể đặt nó trở lại nếu chúng ta tìm thấy một sử dụng cho nó sau. Back-Patch to V12; kèo bóng đá euro phiên bản PGBench cũ hơn thiếu kèo bóng đá euro tính năng thực hiện có điều kiện cần thiết cho phương pháp này. Tom Lane và Andrey Borodin Thảo luận:https: //postgr.es/m/139687.1635277318@sss.pgh.pa.us 36552_36635
tăng tốc độ in số nguyên kèo bóng đá euro Snprintf.c. Vì các ước số duy nhất có thể là 8, 10 và 16, nó không tốn nhiều không gian mã để thay thế bộ phận Vòng lặp với ba bản sao sử dụng các giao diện không đổi. Trên hầu hết các máy, phân chia bởi Một hằng số có thể được thực hiện với giá rẻ hơn rất nhiều so với phân chia theo giá trị tùy ý. Một thử nghiệm microbenchmark chỉ Snprintf ("foo %d") với giá trị 9 chữ số cho thấy Khoảng tốc độ 2 lần cho tôi (TGL). Hầu hết các postgres không quá phụ thuộc vào tốc độ của snprintf, do đó hiệu ứng kèo bóng đá euro các trường hợp kèo bóng đá euro thế giới thực là hầu như không có thể đo lường được. Tuy nhiên, một chu kỳ được lưu là một chu kỳ kiếm được. Arjan Van de Ven Cuộc thảo luận:37374_37448Thảo luận:37550_37624 37721_37804
Cập nhật tệp dữ liệu múi giờ lên TZDATA Phát hành 2021E. Luật DST thay đổi kèo bóng đá euro Fiji, Jordan, Palestine và Samoa. Sửa chữa lịch sử cho Barbados, Cook Quần đảo, Guyana, Niue, Bồ Đào Nha và Tonga. Ngoài ra, khu vực Thái Bình Dương/Enderbury đã được đổi tên thành Thái Bình Dương/Kanton. Các khu vực sau đã được hợp nhất vào gần đó, những khu vực đông dân hơn mà đồng hồ đã đồng ý từ năm 1970: Châu Phi/Accra, America/Atikokan, America/Blanc-Sablon, America/Creston, America/Curacao, America/Nassau, America/port_of_spain, Nam Cực/Dumontdurville và Nam Cực/Syowa.https: //git.postgresql.org/pg/commitdiff/937aafd6d5580b81134c7f303d04cf7561ad030
Kiểm tra và ghi lại hành vi khởi tạo các REF chéo kèo bóng đá euro PLPGSQL. Chúng tôi đã có Một thử nghiệm cho thấy rằng một biến không thể tham chiếu kèo bóng đá euro bản khởi tạo của chính nó Biểu thức, cũng như kèo bóng đá euro những cái trước kèo bóng đá euro cùng một khối. NólàCó thể tham khảo các biểu thức sau kèo bóng đá euro cùng một khối, nhưng AFAIC không có trường hợp kiểm tra tập thể dục điều đó. Thêm một, và cũng thêm một số trường hợp lỗi. Ngoài ra, tài liệu đó Điều này là có thể, vì các tài liệu không thể bao gồm điểm. Mỗi câu hỏi từ Tomás tại Tuxteam. Tôi không cảm thấy cần phải dán lại điều này, nhưng chúng ta nên Đảm bảo chúng tôi không phá vỡ nó kèo bóng đá euro tương lai. Cuộc thảo luận:https: //postgr.es/m/20211029121435.ga5414@tuxteam.de 39404_39487
Peter Eisentraut bị đẩy:
Xóa khối kèo bóng đá euro sử dụng khỏi độc lập-profile.xsl. kèo bóng đá euro sử dụng kể từ đó 1707A0D2AA6B2BCFE78F63836C769943A1A6B9E0https: //git.postgresql.org/pg/commitdiff/b8b62b4be28b8acd36d32d5db65162bbb
UUID-OSSP: Xóa kết nối xây dựng lỗi thời với pgcrypto. kèo bóng đá euro sử dụng kể từ đó A8ED6BB8F4CF259B95C1BFF5DA09A8F4C79DCA46https: //git.postgresql.org/pg/commitdiff/237c12aabe39a58f3f5364
DOC: Xóa kèo bóng đá euro số tài liệu PGCrypto lỗi thời. Tài liệu PGCRYPTO chứa sự thừa nhận của mã bên ngoài đã sử dụng, nhưng kèo bóng đá euro số mã này có đã được chuyển sang src/common/, vì vậy đề cập đến nó với pgcrypto không còn làm ý nghĩa, vì vậy hãy loại bỏ nó.40514_40597
PG_DUMP: Tin nhắn tái cấu trúc. Điều này làm giảm số lượng tin nhắn riêng biệt kèo bóng đá euro dịch.40804_40887