JDBC 42.3.0phát hành.
PGMetrics 1.12, một công cụ dòng lệnh cho kèo bóng đá việt nam số liệu PostgreSQL,được phát hành.
Stackgres 1.0.0, kèo bóng đá việt nam nền tảng để chạy PostgreSQL trên Kubernetes, được phát hành. https://stackgres.io/
PGEXPORER 0.2.0, kèo bóng đá việt nam nhà xuất khẩu Prometheus cho PostgreSQL,được phát hành
PGADMIN4 6.1, Trung tâm điều khiển GUI web- và gốc kèo bóng đá việt nam PostgreSQL,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 đá việt nam 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:
Khắc phục các vấn đề về tính di động kèo bóng đá việt nam các bài kiểm tra vòi mới của PSQL. Các thử nghiệm được thêm bởi C0280BC và D9DDC50 kèo bóng đá việt nam 001_basic.pl đã giới thiệu các lệnh gọi trực tiếp PSQL, Làm cho họ nhạy cảm với môi trường. Một vấn đề là những lệnh đó quên -x không sử dụng .psqlrc cục bộ, khiến tất cả các thử nghiệm đó không thành công nếu PSQL không thể phân tích đúng tệp này. Nhấn kiểm tra phải được thiết kế để chúng chạy theo cách biệt lập, không có bất kỳ sự phụ thuộc nào vào môi trường mà họ đang chạy. Như PostgreSnode :: PSQL đã cung cấp cho tất cả các cơ sở mới các bài kiểm tra cần, chuyển sang đó thay vì gọi các lệnh PSQL đơn giản ở đâu Tương tác với một phụ trợ là cần thiết. Bài kiểm tra được tái cấu trúc một chút có thể kiểm tra sau các mẫu dự kiến của stdout và stderr, giữ Cùng một số lượng bảo hiểm như trước đây. Báo cáo-BY: Peter Geoghegan Cuộc thảo luận:https: //postgr.es/m/cah2-wzn8ftvcdpwo 7507_7590
Đặt lại trạng thái xuất khẩu ảnh chụp nhanh kèo bóng đá việt nam quá trình hủy bỏ giao dịch. kèo bóng đá việt nam a Tạo khe sao chép, một lỗi được tạo kèo bóng đá việt nam cùng một giao dịch với một người tạo ra một ảnh chụp nhanh đã xuất khẩu sẽ để lại phần phụ trợ kèo bóng đá việt nam một Trạng thái không nhất quán, vì trạng thái ảnh chụp nhanh xuất xuất tĩnh liên quan không được đặt lại khi hủy bỏ giao dịch, nhưng chỉ trên lệnh tiếp theo nhận được bởi người gửi Wal đã tạo ra ảnh chụp nhanh này về việc tạo khe sao chép. Điều này sẽ gây ra sự thất bại không nhất quán nếu phiên này cố gắng xuất Một lần nữa một ảnh chụp nhanh, như kèo bóng đá việt nam quá trình tạo ra một khe sao chép. Lưu ý rằng a Xuất nhanh ảnh chụp không thể xảy ra kèo bóng đá việt nam một khối giao dịch, do đó không cần phải lo lắng đặt lại trạng thái này để phá thai trừ. Ngoài ra, điều này không nhất quán Nhà nước rất khó có khả năng hiển thị cho người dùng. Ví dụ, một trường hợp kèo bóng đá việt nam đó điều này có thể xảy ra là một lỗi ngoài bộ nhớ khi xây dựng ảnh chụp nhanh ban đầu để xuất khẩu. Dilip tìm thấy vấn đề này kèo bóng đá việt nam khi chọc vào một bản vá khác, Điều đó gây ra lỗi kèo bóng đá việt nam đường dẫn mã này vì những lý do không liên quan đến đầu. Tác giả: Dilip Kumar đã xem xét-BY: Michael Paquier, Zhihong Yu Thảo luận:https: //postgr.es/m/cafitn-s0za1kj0ozghwkykhwa5u0zue94rsc_g81wrBackpatch-qua: 9.69078_9161
9182_10958https: //postgr.es/m/17220-15d684c6c2171a83@postgresql.orgBackpatch-qua: 1311204_11287
Khắc phục bản dựng của MSVC với OpenSSL 3.0.0. Các tập lệnh xây dựng của Visual Studio sẽ Không phát hiện đúng một bản dựng 3.0.0 vì kiểm tra trên chữ số thứ hai là thất bại. Điều này được điều chỉnh khi cần thiết, cho phép các bản dựng hoàn thành. Lưu ý rằng MSI của OpenSSL được đề cập kèo bóng đá việt nam tài liệu không thay đổi Bất kỳ tên thư viện nào cho Win32 và Win64, thực hiện thay đổi này thẳng. Báo cáo-BYhttps: //postgr.es/m/yw5xkykq6k7otrfq@paquier.xyzBackpatch-qua: 9.612009_12092
Khắc phục sự tham nhũng của pg_shdepend khi sao chép deps từ cơ sở dữ liệu mẫu. Sử dụng Đối với cơ sở dữ liệu mới, cơ sở dữ liệu mẫu với các phụ thuộc được chia sẻ cần được sao chép lại đã gây ra sự tham nhũng của PG_SHDepend vì Lỗi tính toán ngoài một của số chỉ mục được sử dụng cho các giá trị được chèn với một khe. Vấn đề được giới thiệu bởi E3931D0. Giám sát phần còn lại của mã, kèo bóng đá việt nam có sai lầm tương tự. Báo cáo-BY: Sven Klemm Tác giả: Aleksander Aleksev đã xem xét-BY: Daniel Gustafsson, Michael Paquier Thảo luận:12747_12835Backpatch-qua: 1412956_13039
DOC: Mô tả phương pháp tính toán của phát trực tuyến bắt đầu cho pg_receivewal. Các Tài liệu không chính xác về LSN khởi đầu được sử dụng để phát trực tuyến nếu không có gì có thể tìm thấy kèo bóng đá việt nam thư mục lưu trữ cục bộ được xác định với PG_ReceiveWal, vì vậy hãy nói nhiều hơn về vấn đề này. Trích xuất từ a Bản vá lớn hơn của cùng một tác giả. Tác giả: Ronan Dunklau, Michael Paquier Cuộc thảo luận:https: //postgr.es/m/18708360.4lzovyhige@aivenronanBackpatch-qua: 1013690_13773
Heikki Linnakangas bị đẩy:
Thay thế thuật toán hợp nhất polyphase bằng hợp nhất K-Way cân bằng đơn giản. Các Ưu điểm của hợp nhất polyphase là nó có thể sử dụng lại các băng đầu vào làm đầu ra băng hiệu quả, nhưng điều đó không liên quan đến phần cứng hiện đại, khi chúng ta có thể Dễ dàng mô phỏng bất kỳ số lượng ổ đĩa băng. Số lượng băng đầu vào chúng tôi có thể/nên sử dụng kèo bóng đá việt nam quá trình hợp nhất bị giới hạn bởi work_mem, nhưng băng đầu ra mà chúng tôi hiện không viết để chỉ tốn một chút bộ nhớ, vì vậy không có cần phải bỏ qua chúng. Điều này làm cho các loại cần nhiều đường chuyền hợp nhất nhanh hơn. Cuộc thảo luận:14469_14528Đánh giá-BY: Peter Geoghegan, Zhihong Yu, John Naylor14681_14764
Refactor LogicalTapeset/LogicalTape Giao diện. Tất cả các chức năng băng, như Logicaltaperead và logicaltapewrite, bây giờ lấy logicaltape làm đối số, Thay vì logicaltapeset+số băng. Bạn có thể tạo bất kỳ số lượng nào Logicaltapes kèo bóng đá việt nam một logictapeset duy nhất và bạn không cần phải quyết định Đất ứng trước, khi bạn tạo bộ băng. Điều này làm cho việc quản lý băng kèo bóng đá việt nam Hash AGG tràn kèo bóng đá việt nam Nodeagg.c đơn giản hơn. Cuộc thảo luận:/Message-ID/420A0EC7-602C-D406-1E75-1EF7DDC58D83Đánh giá-BY: Peter Geoghegan, Zhihong Yu, John Naylor15503_15586
Khắc phục sửa đổi định dạng được sử dụng kèo bóng đá việt nam ELOG. Cam kết trước đó 65014000B3 đã thay đổi Biến được chuyển cho ELOG từ một biến số int64 sang biến Size_t, nhưng bị bỏ qua Thay đổi công cụ sửa đổi kèo bóng đá việt nam chuỗi định dạng cho phù hợp. Mỗi thất bại trên Buildfarm thành viên Lapwing.15957_16040
Khắc phục bản sao typedef logictape. Để làm kèo bóng đá việt nam thành viên xây dựng châu chấu hạnh phúc.16229_16312
Khắc phục sắp xếp song song, bị hỏng bởi bản vá hợp nhất cân bằng. Mã cho Khởi tạo các băng trên mỗi lần lặp hợp nhất đã được bỏ qua song song công nhân. Tôi đặt séc công nhân (trạng thái) ở nơi Bản vá. Điều đó gây ra những thất bại kèo bóng đá việt nam chỉ số xây dựng kèo bóng đá việt nam 'Phân tích nhiều hàng' Kiểm tra cách ly, kèo bóng đá việt nam nhiều thành viên xây dựng. Trên máy tính xách tay của tôi, nó dễ dàng hơn để tái tạo bằng cách xây dựng một chỉ mục trên một bảng lớn hơn, để bạn có một song song Sắp xếp đáng tin cậy hơn.16902_16985
Álvaro Herrera bị đẩy:
Phân vùng kèo bóng đá việt nam hợp lệ của bảng được đính kèm/tách rời. kèo bóng đá việt nam làm điều đó, Bất kỳ phần chèn/cập nhật trực tiếp nào của các phân vùng đó sẽ kèo bóng đá việt nam thực thi ràng buộc đúng của bàn cha mẹ của họ. Backpatch đến 10. Được báo cáo bởi: Hou Zhijiehouzj.fnst@fujitsu.comTác giả: Amit LangoteAmitlangote09@gmailTác giả: Álvaro Herreraalvherre@alvh.no-ip.orgđược xem xét-by: Nitin JadhavĐánh giá-BY: Pavel Borisovpashkin.elfe@gmailThảo luận:https: //postgr.es/m/os3pr01mb5718da1c4609a25186d1fbf194089 18499_18582
Đảm bảo mức khóa chính xác được sử dụng kèo bóng đá việt nam thay đổi ... Đổi tên. Cam kết 1B5D797CD4F7 dự định thư giãn mức khóa được sử dụng để đổi tên các chỉ mục, nhưng vô tình cho phépAnyMối quan hệ được đổi tên với mức khóa thấp hơn, miễn là Lệnh được đánh vần là chỉ số thay đổi. Điều đó kèo bóng đá việt nam mong muốn cho các loại quan hệ khác, Vì vậy, thử lại hoạt động với khóa cao hơn nếu mối quan hệ hóa ra kèo bóng đá việt nam là một chỉ mục. Sau khi sửa chữa này, ALTER INDEX <Omeable Đổi tên sẽ yêu cầu Truy cập khóa độc quyền, mà trước đây nó kèo bóng đá việt nam. Tác giả: Nathan Bossartbossartn@amazon.comTác giả: Álvaro Herreraalvherre@alvh.no-ip.orgBáo cáo-BY: Onder Kalacionderk@microsoft.comThảo luận:https: //postgr. 19908_19991
Bảo vệ chống lại các biến thể đối chiếu kèo bóng đá việt nam thử nghiệm. Cuộc thảo luận:https: //postgr.es/m/yw/mydsrqztpfbwr@paquier.xyz 20278_20361
Daniel Gustafsson bị đẩy:
Khắc phục giới hạn SSCANF kèo bóng đá việt nam pg_basebackup và pg_dump. Đảm bảo rằng chuỗi Phân tích cú pháp bị giới hạn bởi kích thước của bộ đệm đích. kèo bóng đá việt nam pg_basebackup các giá trị có sẵn được gửi từ máy chủ được giới hạn ở hai ký tự nên Không có nguy cơ tràn. kèo bóng đá việt nam pg_dump, bộ đệm được giới hạn bởi maxpgpath, và do đó, giới hạn phải được chèn thông qua mở rộng bộ tiền xử lý và bộ đệm tăng một lần để giải thích cho Terminator. Không có nguy cơ tràn Ở đây, vì kèo bóng đá việt nam trường hợp này, bộ đệm được quét nhỏ hơn đích bộ đệm. Backpatch bản sửa lỗi pg_basebackup đến 11 nơi nó được giới thiệu và PG_DUMP cố định tất cả các cách xuống 9.6. Đánh giá-BY: Tom Lane Thảo luận:21207_21274Backpatch-qua: 11 và 9.621403_21486
Khắc phục lỗi kèo bóng đá việt nam in thông báo lỗi tệp TOC. Nếu tệp Blob TOC không thể phân tích cú pháp, thông báo lỗi không thể in tên tệp là biến Giữ nó bị che khuất bởi bộ đệm đích để phân tích cú pháp. Khi Tên tệp không phân tích, lỗi sẽ in một chuỗi trống: ./pg_restore -d foo -f d dump pg_restore: error: dòng không hợp lệ kèo bóng đá việt nam tệp toc đối tượng lớn "": .. ..Sead của thông báo lỗi dự định: ./pg_restore -d foo -f d dump pg_restore: Lỗi: dòng không hợp lệ kèo bóng đá việt nam tệp toc đối tượng lớn "dump/blobs.toc": .. Khắc phục bằng cách đổi tên cả hai biến vì tên chia sẻ quá chung chung để lưu trữ một kèo bóng đá việt nam hai và vẫn truyền đạt những gì biến được tổ chức. Backpatch tất cả các cách xuống 9.6. Đánh giá-BY: Tom Lane Thảo luận:22333_22400Backpatch-qua: 9.622522_22605
Tái cấu trúc mục tiêu SSLFILES Makefile để dễ sử dụng. Việc xử lý Makefile
chứng chỉ và bàn phím được sử dụng để kiểm tra TLS đã trở nên khá khó khăn
làm việc với. Thêm một chứng chỉ mới mà kèo bóng đá việt nam cần phải tái tạo mọi thứ cũng vậy
phức tap. Các bộ tái cấu trúc bản vá này Các sslfiles tạo ra mục tiêu sao cho việc thêm một
Chứng chỉ mới chỉ yêu cầu thêm tệp .config, thêm nó vào đầu
Makefile, và chạy SSLfiles. Cải tiến: - Interfile
Sự phụ thuộc nên được sửa chữa, ngoại trừ các DIR CRL. - Mới
chứng chỉ có số sê -ri dựa trên thời gian hiện tại, giảm
cơ hội va chạm. - Trạng thái chỉ số CA được tạo theo yêu cầu và dọn dẹp
tự động ở cuối của việc chạy. -*.config
Tệp hiện đang có
khép kín; Một chứng chỉ cần một tệp cấu hình thay vì hai. -
Sự trùng lặp bị giảm, và cùng với nó một số mã kèo bóng đá việt nam cần thiết (và có thể
Lỗi sao chép-dán). - Tất cả các tệp cấu hình bên dưới thư mục Conf/.
Mục tiêu được chuyển sang Makefile của riêng mình để tránh va chạm với
toàn cầu thực hiện cài đặt. Tác giả: Jacob Championpchampion@vmware.comĐược xem xét-BY: Michael Paquiermichael@paquier.xyzThảo luận:24141_24220
24317_24400
Khắc phục các bài kiểm tra SSL trên Perl 32 bit. Tạo số sê -ri chứng chỉ là Đã thay đổi kèo bóng đá việt nam B4C4A00EA để sử dụng dấu thời gian hiện tại. Testharness do đó phải thẩm vấn chứng chỉ cho serialnumber bằng cách sử dụng "openSSL x509" phát ra nối tiếp ở định dạng hex. Chuyển đổi định dạng nối tiếp thành số nguyên để khớp với những gì kèo bóng đá việt nam PG_STAT_SSL yêu cầu Perl có khả năng 64 bit. Điều này thêm một dự phòng cho Kiểm tra số nguyên khi các thử nghiệm với Perl 32 bit. Mỗi thất bại trên Thành viên Buildfarm Prairiedog. Cuộc thảo luận:https: //postgr.es/m/0d295F43-806D-4B3F-AB98 25171_25254
Tom Lane được đẩy:
Xóa xác nhận không có thật kèo bóng đá việt nam TransformExpressionList (). Tôi nghĩ khi tôi thêm cái này khẳng định (kèo bóng đá việt nam cam kết 8f889b108), tôi chỉ nghĩ về việc sử dụng TransformExpressionList ở cấp cao nhất của chèn và giá trị. Nhưng nó cũng vậy được gọi bởi TransformRowExpr (), chắc chắn có thể xảy ra kèo bóng đá việt nam một bản cập nhật Danh sách mục tiêu, vì vậy không phù hợp để cho rằng P_Multiassign_exprs phải trống. Bên cạnh đó, vì đầu vào dự kiến sẽ không chứa các mục tiêu hàng, Không có lý do gì nó cũng nên chứa multiasSignRefs. Do đó mã này không cần phải quan tâm đến trạng thái của p_multiassign_exprs, và chúng ta nên Chỉ cần bỏ khẳng định. Mỗi lỗi #17236 từ Ocean_LI_996. Nó đã sai kèo bóng đá việt nam nhiều năm, vì vậy đồng hồ ngược cho tất cả các chi nhánh được hỗ trợ. Cuộc thảo luận:https: //postgr.es/m/17236-3210de9bcba1d7ca@postgresql.org 26288_26371
Khắc phục gán cho mảng miền trên tổng hợp. Một bản cập nhật như "Cập nhật ... Đặt fld [n] .subfld = bất cứ điều gì "thất bại nếu các phần tử mảng là miền thay vì vật liệu tổng hợp đơn giản. Đó là bởi vì isassignmentIndirectionExpr () không thể đối phó với nút cercetodomain sẽ xuất hiện kèo bóng đá việt nam cây biểu hiện kèo bóng đá việt nam trường hợp này. Kết quả thường sẽ là một sự cố, và thậm chí Nếu chúng tôi vô tình không bị sụp đổ, chúng tôi sẽ không bảo tồn chính xác các trường khác của cùng một phần tử mảng. Mỗi báo cáo từ Onder Kalaci. Back-Patch to V11 nơi các mảng tên miền đến. Thảo luận:27090_27190 27287_27370
pg_dump: tổ chức lại gettables (). Dọc theo các dòng giống như 047329624, ED2C7F65b và DAA9FE8A5, giảm sự trùng lặp mã bằng cách chỉ có một bản sao của các phần của Truy vấn giống nhau trên tất cả các phiên bản máy chủ; và làm cho Điều kiện kiểm soát số lượng mã nhỏ nhất có thể. Điều này cũng bị loại bỏ về sự khó hiểu của các cách khác nhau để hoàn thành kết quả tương tự mà chúng tôi đã có ở đây trước đây. kèo bóng đá việt nam khi ở đó, hãy đảm bảo cả ba phần có liên quan của Hàm liệt kê các trường theo cùng một thứ tự. Đây chỉ là Neatnik-ism, của khóa học. Cuộc thảo luận:https: //postgr.es/m/1240992.1634419055@sss.pgh.pa.us 28177_28260
Cải thiện cơ sở hạ tầng của PG_ERESCER.C để ban hành các lệnh PSQL. Ủng hộ Phát hành nhiều hơn một lệnh "-c" chuyển sang một lời mời PSQL duy nhất. Cái này Cho phép kết hợp một số thứ trước đây yêu cầu hai hoặc nhiều phụ trợ khởi động thành một phiên duy nhất. Cụ thể, chúng tôi có thể phát hành cơ sở dữ liệu thả là một kèo bóng đá việt nam các lệnh -c mà không nhận được "cơ sở dữ liệu thả không thể chạy bên kèo bóng đá việt nam một Khối giao dịch ". Ngoài việc giảm số lượng phiên cần thiết, Bản vá này cũng ngăn chặn "Thông báo: cơ sở dữ liệu" FOO "không tồn tại, bỏ qua" trò chuyện trước đây được tạo ra kèo bóng đá việt nam cơ sở dữ liệu thả của PG_ELRESS (hoặc Vai trò) Nếu không tồn tại cuộc gọi. Điều đó đưa chúng ta một bước khác gần hơn với lý tưởng của Không nhìn thấy bất kỳ thông điệp nào kèo bóng đá việt nam quá trình xây dựng/kiểm tra thành công. Điều này cũng loại bỏ Một số hạn chế mã hóa cứng về độ dài của các lệnh được ban hành. Tôi không nghĩ rằng chúng tôi ở bất cứ đâu gần đánh những thứ đó, nhưng thoát khỏi giới hạn là an ủi. Bản vá của tôi, nhưng cảm ơn Nathan Bossart vì đã bắt đầu cuộc thảo luận. Cuộc thảo luận:29390_29459 29556_29639
DOC: Làm rõ một khía cạnh quan trọng và kèo bóng đá việt nam có giấy tờ của SimpleHash.H. Tôi vừa có Bị cháy bằng cách cố gắng sử dụng pg_malloc thay vì pg_malloc0 với điều này. Lưu Hacker tiếp theo một thời gian bằng cách kèo bóng đá việt nam để lại chi tiết API này kèo bóng đá việt nam có giấy tờ.29977_30060
PG_DUMP: Khắc phục sự phá hủy sai của các đặc quyền mặc định không toàn cầu. Mặc định không toàn cầu Các mục đặc quyền nên được bỏ rơi, không được thực hiện liên quan đến ACL mặc định cho loại đối tượng của họ. Điều này thường chỉ quan trọng nếu một người đã bị thu hồi một số đặc quyền trên hàng hóa kèo bóng đá việt nam một mục toàn cầu, và sau đó muốn cấp cho họ Một lần nữa kèo bóng đá việt nam một mục không toàn cầu. Theo báo cáo từ Boris Korzun. Đây là một cái cũ Bug, vì vậy đồng hồ ngược cho tất cả các chi nhánh được hỗ trợ. Neil Chen, trường hợp thử nghiệm bởi Masahiko Sawada Thảo luận:https: //postgr.es/m/111621616618184@mail.yandex.ruThảo luận:30811_30899 30996_31079
Sửa phiên bản frontend của sh_error () kèo bóng đá việt nam SimpleHash.h. Mã không mong đợi sh_error () để trở lại, nhưng bản vá đã làm cho tiêu đề này có thể sử dụng được ở phía trước không nhận được bản ghi nhớ đó. kèo bóng đá việt nam khi ở đây, thạch cao khó có thể () kèo bóng đá việt nam các bài kiểm tra quyết định có nên gọi sh_error () và thêm thông báo bản quyền tiêu chuẩn của chúng tôi. Lưu ý bởi Andres Freund. Back-Patch to V13 nơi hỗ trợ frontend này đến. Cuộc thảo luận:31586_31656 31753_31836
kèo bóng đá việt nam pg_dump, sử dụng SimpleHash.h để tìm kiếm các đối tượng có thể giảm được bằng OID. Tạo một hàm băm Bảng chỉ mục các đối tượng có thể đổ theo Catalogid (nghĩa là danh mục OID + đối tượng oid). Sử dụng điều này để thay thế mảng CatalogidMap trước đây, cũng như Nhiều mảng chỉ mục danh mục đơn khác, và cũng là thành viên mở rộng bản đồ. Về nguyên tắc, điều này sẽ nhanh hơn cho cơ sở dữ liệu với nhiều đối tượng, Vì tra cứu bây giờ là o (1) không O (log n). Tuy nhiên, có vẻ như những tra cứu này khá không đáng kể kèo bóng đá việt nam bối cảnh, do đó không có sự thay đổi hiệu suất tổng thể có thể được đo lường. Nhưng chỉ có một cấu trúc dữ liệu tra cứu để duy trì Mã đơn giản hơn và linh hoạt hơn, vì vậy hãy làm điều đó. Cuộc thảo luận:https: //postgr.es/m/2595220.1634855245@sss.pgh.pa.us 32775_32858
Khắc phục rò rỉ bộ nhớ nhỏ kèo bóng đá việt nam pg_dump. Tôi đã tìm thấy những thứ này bằng cách chạy pg_dump dưới "valgrind-leak-check = full". Những thay đổi kèo bóng đá việt nam Flaginhindexes () và getIndexes () thay thế phân bổ một mảng mà chúng tôi chỉ sử dụng một số yếu tố bằng cách phân bổ cá nhân của chỉ các đối tượng thực sự cần thiết. Trước đó Mã hóa đã lãng phí một số bộ nhớ, nhưng quan trọng hơn là nó bối rối của Valgrind theo dõi. sưu tầm () và collectsClabels () vẫn còn là những blots lớn trên báo cáo valgrind, vì họ không pqclear kết quả truy vấn của họ, để Tránh rất nhiều strdup. Đó là một sự đánh đổi đáng ngờ, nhưng tôi sẽ để nó một mình đây; Một bản vá sắp tới sẽ sửa đổi các chức năng đó đủ để biện minh cho việc thay đổi sự đánh đổi.33689_33772
Andres Freund đã đẩy:
Amit Kapila bị đẩy:
Andrew Dunstan bị đẩy:
Thêm thư mục xây dựng mô -đun vào đường dẫn để kiểm tra vòi. Đối với không phải MSVC xây dựng cái này là $ (Curdir), kèo bóng đá việt nam khi đối với MSVC xây dựng, nó là $ TopDir/$ Config/$ Module. Các thư mục được thêm vào làm phần tử thứ hai kèo bóng đá việt nam đường dẫn, để cài đặt Vị trí được ưu tiên, nhưng phần tử đường dẫn được thêm vào được ưu tiên hơn phần còn lại của con đường. Lý do cho điều này là để cho phép các bài kiểm tra tìm thấy Các sản phẩm không được cài đặt, chẳng hạn như trình điều khiển kiểm tra LibPQ_Pipeline. Các Thử nghiệm libpq_pipeline được điều chỉnh để tận dụng lợi thế này. Dựa trên a Gợi ý từ Andres Freund. Backpatch để phát hành 14. Thảo luận:35938_36009 36106_36189
Di chuyển các mô -đun kiểm tra Perl sang một không gian tên tốt hơn. Năm mô -đun kèo bóng đá việt nam bài kiểm tra vòi của chúng tôi Framework đều có tên kèo bóng đá việt nam không gian tên cấp cao nhất. Điều này là không khôn ngoan bởi vì, Mặc dù chúng tôi không xuất chúng sang CPAN, ví dụ: tên có thể bị rò rỉ Nếu chúng được xuất khẩu bởi quá trình xây dựng RPM. Do đó chúng tôi di chuyển các mô -đun đến postgresql :: kiểm tra không gian tên. kèo bóng đá việt nam quá trình PostgreSnode được đổi tên thành Cụm, và Testlib được đổi tên thành Utils. Postgresversion trở nên đơn giản Postgresql :: phiên bản, để tránh có thể nhầm lẫn về phiên bản là gì của. Cuộc thảo luận:36860_36931Được xem xét bởi Erik Rijkers và Michael Paquier37075_37158
Noah Misch bị đẩy:
Tránh chủng tộc kèo bóng đá việt nam racilbuildDesc () ảnh hưởng đến việc tạo chỉ mục đồng thời. CIC và Reindex đồng thời giả định phụ trợ xem danh mục của họ thay đổi không muộn hơn mỗi lần bắt đầu giao dịch tiếp theo của phụ trợ. Không thể giữ được khi một phụ trợ Hấp thụ một sự vô hiệu có liên quan ở giữa Running RuniveBuildDesc () Trên chỉ số CIC. Các truy vấn sử dụng chỉ số kết quả có thể âm thầm không Tìm hàng. Khắc phục điều này cho các bản dựng chỉ mục kèo bóng đá việt nam tương lai bằng cách tạo RativeBuildDesc () Vòng lặp cho đến khi nó hoàn thành mà không chấp nhận sự vô hiệu có liên quan. Nó có thể được cần thiết để tái hiện để phục hồi sau những lần xuất hiện kèo bóng đá việt nam quá khứ; Reindex đồng thời đủ. Back-Patch đến 9.6 (tất cả các phiên bản được hỗ trợ). Noah Misch và Andrey Borodin, được xem xét (kèo bóng đá việt nam các phiên bản trước) của Andres Freund. Cuộc thảo luận:https: //postgr.es/m/20210730022548.ga1940096@gust.leadboat.com 38232_38315
Khắc phục việc tạo chỉ mục đồng thời cho các giao dịch đã chuẩn bị mới nhất. Các Mục đích của cam kết 8A54E12A38D1545D249F1402F66C8CDE2837D97C là để khắc phục điều này, Và nó đã đủ hiệu quả khi giao dịch chuẩn bị hoàn thành trước khi CIC trông cho xung đột khóa. Nếu không, mọi thứ vẫn bị phá vỡ. Như trước đây, kèo bóng đá việt nam một cụm Đã sử dụng CIC kèo bóng đá việt nam khi đã bật các giao dịch đã chuẩn bị, các truy vấn sử dụng Chỉ số kết quả có thể âm thầm không tìm thấy các hàng. Nó có thể là cần thiết để Reindex để phục hồi sau những lần xuất hiện kèo bóng đá việt nam quá khứ; Reindex đồng thời đủ. Sửa chữa Điều này cho các chỉ số kèo bóng đá việt nam tương lai được xây dựng bằng cách làm cho CIC chờ các giao dịch đã chuẩn bị và cho các giao dịch thông thường có thể chuẩn bị GIAO DỊCH. Là một phần của điều đó, hãy chuẩn bị khóa chuyển giao dịch cho nó PGPROC giả trước khi nó gọi ProCarrayCleartRansaction (). Back-Patch đến 9.6 (tất cả các phiên bản được hỗ trợ). Andrey Borodin, được xem xét (kèo bóng đá việt nam các phiên bản trước) bởi Andres Freund. Cuộc thảo luận:39381_39454 https: //git.postgresql.org/pg/commitdiff/3cd9c3b921977272e6650