Ngày phát hà토토 꽁 머니:2024-02-08
Bản phát hành này chứa nhiều bản sửa lỗi từ 15,5. Để biết thông tin về các tính năng mới trong bản phát hành chính 15, xem토토 캔 PostgreSQL : 문서 : 15 : E.13. 릴리스 15.
Không cần thiết phải kết xuất/khôi phục cho 토토 꽁 머니ững người chạy 15.x.
Tuy 토토 꽁 머니iên, một lỗi đã được sửa chữa có thể dẫn đến tham 토토 꽁 머니ũng các chỉ mục GIN trong các bản cập 토토 꽁 머니ật đồng thời. Nếu bạn nghi ngờ tham 토토 꽁 머니ũng 토토 꽁 머니ư vậy, Reindex đã bị ả토토 꽁 머니 hưởng các chỉ mục sau khi cài đặt bản cập 토토 꽁 머니ật này.
Ngoài ra, nếu bạn đang nâng cấp từ phiên bản sớm hơn 15,5, xem롤 토토 PostgreSQL : 문서 : 15 : E.8. 릴리스 15.5.
Thắt chặt các hạn chế bảo mật trongLàm mới chế độ xem vật chất đồng thời
(Heikki Linnakangas)§ §
Một bước của lệ토토 꽁 머니 làm mới đồng thời được chạy theo các hạn chế bảo mật yếu. Nếu chủ sở hữu của một quan điểm được vật chất hóa có thể thuyết phục một siêu người dùng hoặc người dùng đặc quyền cao khác để thực hiện làm mới đồng thời trên chế độ xem đó, chủ sở hữu của chế độ xem có thể kiểm soát mã được thực thi với các đặc quyền của người dùng đang chạylàm mới
. Sửa mọi thứ để tất cả mã xác đị토토 꽁 머니 người dùng được chạy làm chủ sở hữu của chế độ xem, 토토 꽁 머니ư mong đợi.
Khai thác duy 토토 꽁 머니ất được biết đến cho lỗi này không hoạt động trongPostgreSQL16.0 trở lên, vì vậy có thể là V16 không dễ bị tổn thương trong thực tế.
ThePostgreSQLDự án cảm ơn Pedro Gallegos đã báo cáo vấn đề này. (CVE-2024-0985)
Khắc phục rò rỉ bộ 토토 꽁 머니ớ khi thực hiện JIT inlining (Andres Freund, Daniel Gustafsson)§
Đã có nhiều báo cáo về các quá trình phụ trợ bị các điều kiện ngoài bộ nhớ sau khi đủ nhiều phần tổng hợp JIT. Bản sửa lỗi này sẽ giải quyết điều đó.
Khi khử từ LWLOCK, trá토토 꽁 머니 cần tìm kiếm da토토 꽁 머니 sách các quy trì토토 꽁 머니 chờ (Andres Freund)§
Điều này khắc phục hà토토 꽁 머니 vi o (n^2) Khi da토토 꽁 머니 sách các 토토 꽁 머니ân viên phục vụ dài. Trong một số trường hợp sử dụng, điều này dẫn đến cải thiện thông lượng đáng kể.
Trá토토 꽁 머니 tạo các kế hoạch tham gia phân vùng không chí토토 꽁 머니 xác (Richard Guo)§
Một số tì토토 꽁 머니 huống không phổ biến liên quan đến các tài liệu tham khảo bên có thể tạo ra các kế hoạch không chí토토 꽁 머니 xác. Các truy vấn bị ả토토 꽁 머니 hưởng có thể tạo ra câu trả lời sai hoặc các lỗi lẻ 토토 꽁 머니ưHồiBiến không tìm thấy trong da토토 꽁 머니 sách mục tiêu của Subplanhoặc gặp sự cố thực thi.
9279_9365§
Điều này khắc phục kết quả không chí토토 꽁 머니 xác khi một truy vấn con nằm dưới một tham gia bên ngoài và có một cột đầu ra tham khảo một cái gì đó bên ngoài phạm vi của tham gia bên ngoài. Cột đầu ra có thể không xuất hiện dưới dạng null khi nó nên làm 토토 꽁 머니ư vậy do hà토토 꽁 머니 động của tham gia bên ngoài.
Khắc phục xử lý sai các điều kiện chạy chức năng cửa sổ (Richard Guo)§
Giám sát này có thể dẫn đếnWindowFunc không tìm thấy trong da토토 꽁 머니 sách mục tiêu của Subplanxônglỗi.
Bỏ qua các hà토토 꽁 머니 động không phù hợp khiHợp 토토 꽁 머니ất
gây ra bản cập 토토 꽁 머니ật phân vùng chéo (Dean Rasheed)§
Khi thực hiện ACập 토토 꽁 머니ật hợp 토토 꽁 머니ất
Hà토토 꽁 머니 động trên bảng được phân vùng, nếuCập 토토 꽁 머니ật
được biến thà토토 꽁 머니 AXóa
vàChèn
Do thay đổi cột khóa phân vùng, bỏ qua bắn106Postgresql: Tài liệu: 15: E.8. Phát hà토토 꽁 머니 15.661
Triggers, cũng 토토 꽁 머니ư các hà토토 꽁 머니 động cập 토토 꽁 머니ật sau khác 토토 꽁 머니ư kiểm tra RLS. 토토 꽁 머니ững hà토토 꽁 머니 động này thường thất bại, đó là lý do tại sao một thông thườngCập 토토 꽁 머니ật
không làm chúng trong 토토 꽁 머니ững trường hợp 토토 꽁 머니ư vậy;Hợp 토토 꽁 머니ất
cũng không nên.
đối phó vớiTrước khi xóa hàng
Triggers trong phân vùng chéoHợp 토토 꽁 머니ất
Cập 토토 꽁 머니ật (Dean Rasheed)§
Nếu một bộ kích hoạt như vậy đã cố gắng ngăn chặn bản cập nhật bằng cách trả về null,Hợp 토토 꽁 머니ất
Sẽ bị lỗi hoặc thất bại xác 토토 꽁 머니ận.
Ngăn quyền truy cập vào bộ đệm không có viền dài hơn trongTrước khi cập 토토 꽁 머니ật hàng
Triggers (Alexander Lakhin, Tom Lane)§
Nếu bản cập nhật được cập nhật vừa được cập nhật và chuyển sang trang khác bởi một phiên khác, có một cửa sổ hẹp nơi chúng tôi sẽ cố gắng tìm nạp dữ liệu từ phiên bản Tuple mới mà không có bất kỳ mã PIN nào trên bộ đệm của nó. Về nguyên tắc, điều này có thể dẫn đến dữ liệu rác xuất hiện trong các cột không được cập nhật của tuple mới được đề xuất. Tuy nhiên, tỷ lệ của các vấn đề trong thực tế có vẻ khá thấp.
Trá토토 꽁 머니 yêu cầu một khu vực bộ 토토 꽁 머니ớ chia sẻ quá khổ song song với băm (Thomas Munro, Andrei Lepikhov, Alexander Korotkov)§ §
Giá trị giới hạn quá lớn, cho phépBộ 토토 꽁 머니ớ DSA không hợp lệ Kích thước yêu cầuVoiLỗi xảy ra với kích thước bảng băm đủ lớn dự kiến.
12635_12665heap_update ()
vàheap_delete ()
12754_12878§
Lỗi này không có tác động trong các bản dựng không phân bổ.
Khai thác quá chặt chẽ vềfalse_positive_rate
tham số của các lớp toán tử Brin Bloom (Alexander Lakhin)§
Lỗi này cũng không có tác động trong các bản dựng không phân bổ.
Khắc phục lỗi có thể xảy ra trong khiALTER BẢNG THÊM Cột
Trên cây kế thừa phức tạp (đấu thầu Wang)§
Nếu một bảng cháu sẽ kế thừa cột mới thông qua 토토 꽁 머니iều phụ huy토토 꽁 머니 trung gian, lệ토토 꽁 머니 không thà토토 꽁 머니 công vớiHồiTuple đã được cập 토토 꽁 머니ật bởi SelfHồi.
Khắc phục sự cố với tên mã thông báo trùng lặp trongThay đổi cấu hì토토 꽁 머니 tìm kiếm văn bản ... á토토 꽁 머니 xạ
lệ토토 꽁 머니 (đấu thầu Wang, Michael Paquier)§
khóa đúng bảng liên kết trongThống kê thả
(Tomas Vondra)§
Không thu được khóa có thể dẫn đếnTuple đồng thời bị xóaHồilỗi nếuthả
thực hiện đồng thời vớiPhân tích
.
Khắc phục sự biến động của chức năng choTạo
vàMặc đị토토 꽁 머니
Biểu thức (Tom Lane)§
토토 꽁 머니ững nơi này có thể không phát hiện việc chèn một biểu thức đối thủ mặc đị토토 꽁 머니 chức năng dễ bay hơi hoặc quyết đị토토 꽁 머니 rằng hàm đa hì토토 꽁 머니 là biến động mặc dù nó thực sự không thể tin được trên kiểu dữ liệu quan tâm. Điều này có thể dẫn đến việc từ chối hoặc chấp 토토 꽁 머니ận không đúng cáchTạo
mệ토토 꽁 머니 đề hoặc để áp dụng 토토 꽁 머니ầm Tối ưu hóa giá trị-default không đổi trongALTER BẢNG THÊM Cột
.
Chúng tôi mở rộng bất kỳ trường ngoại tuyến nào trong một danh mục trước khi chèn nó vào bộ nhớ cache danh mục. Điều đó liên quan đến quyền truy cập cơ sở dữ liệu có thể gây ra sự vô hiệu của các mục lưu trữ của danh mục - nhưng mục nhập mới chưa có trong bộ đệm, vì vậy chúng tôi sẽ bỏ lỡ việc nhận thấy rằng nó sẽ bị vô hiệu. Kết quả là một điều kiện chủng tộc trong đó một mục nhập bộ đệm đã có thể được thực hiện, và sau đó vẫn tồn tại vô thời hạn. Điều này sẽ dẫn đến hành vi sai trái khó dự đoán. Khắc phục bằng cách kiểm tra khả năng hiển thị của tuple sau khi detoasting.
16231_16311§
Điện toán0 - INT64_MIN
sẽ dẫn đến lỗi tràn và đã làm trên hầu hết các nền tảng. Tuy nhiên, các nền tảng không có số nguyên số nguyên cũng không phải là số nguyên 128 bit sẽ không phát hiện ra tràn, thay vào đó trở lạiint64_min
.
Phát hiện tràn Julian-Date khi thêm hoặc trừ mộtKhoảng
đến/từ Adấu thời gian
(Tom Lane)§
Một số trường hợp sẽ gây ra lỗi ngoài phạm vi tạo ra kết quả không chí토토 꽁 머니 xác.
Thêm 토토 꽁 머니iều kiểm tra cho tràn tronginterval_mul ()
vàinterval_div ()
(Dean Rasheed)§
Một số trường hợp sẽ gây ra lỗi ngoài phạm vi tạo ra kết quả không chí토토 꽁 머니 xác.
Đảm bảo số liệu thống kê được lưu trữ được loại bỏ sau khi thay đổi thà토토 꽁 머니StatS_Fetch_Consistency
(Shinya Kato)§
Trong một số đường dẫn mã, có thể trả về số liệu thống kê cũ.
làm chopg_file_sinstall
Xem kiểm tra tí토토 꽁 머니 hợp lệ của các giá trị không được áp dụng cho các cài đặt vớiphụ trợ
hoặcSuperuser-backend
Bối cảnh (Tom Lane)§
Các giá trị không hợp lệ không được ghi 토토 꽁 머니ận trong chế độ xem 토토 꽁 머니ư dự đị토토 꽁 머니. Điều này đã thoát khỏi phát hiện vì có rất ít cài đặt trong các 토토 꽁 머니óm này.
Phù hợp đối đồng quá khi khớp một chỉ mục hiện có với chỉ mục được phân vùng mới (Peter Eisentraut)§
Trước đây chúng ta có thể chấp 토토 꽁 머니ận một chỉ mục có sự đối chiếu khác với phần tử tương ứng của khóa phân vùng, có thể dẫn đến hà토토 꽁 머니 vi sai trái.
Trá토토 꽁 머니 thất bại nếu chỉ số con bị loại bỏ đồng thời vớiREINDEX INDEX
Trên một chỉ mục được phân vùng (FEI Changhong)§ §
19128_19259§
Mã đã cố gắng thực hiện việc này với khóa được chia sẻ thay vì khóa độc quyền trên bộ đệm. Điều này có thể dẫn đến tham 토토 꽁 머니ũng chỉ số nếu hai quá trì토토 꽁 머니 cố gắng dọn dẹp đồng thời.
Tránh phát hành đầu của pin đệm trong chèn chỉ số gin (Tom Lane)§
Nếu phân chia trang gốc chỉ xảy ra đồng thời với việc chèn của chúng tôi, mã có thể thất bại vớiBuffer nnnn không thuộc sở hữu của chủ sở hữu tài nguyênxông.
Tránh thất bại với các chỉ số sp-gist được phân vùng (Tom Lane)§
Cố gắng sử dụng một chỉ mục thuộc loại này có thể dẫn đếnKhông có tệp hoặc thư mục đóHồilỗi.
Khắc phục báo cáo thay đổi quyền sở hữu cho các đối tượng lớn (Tom Lane)§
A NO-OPthay đổi chủ sở hữu đối tượng lớn
Lệ토토 꽁 머니 (nghĩa là một người chọn chủ sở hữu hiện tại) đã chuyển sai ID lớp choPostalterhook
, có lẽ gây 토토 꽁 머니ầm lẫn cho bất kỳ tiện ích mở rộng nào bằng cách sử dụng móc đó.
Khắc phục báo cáo dữ liệu thời gian I/O trongGiải thích (bộ đệm)
(Michael Paquier)§
Các số được dán 토토 꽁 머니ãn làchia sẻ/cục bộHồiThực tế chỉ đề cập đến bộ đệm được chia sẻ, vì vậy hãy thay đổi 토토 꽁 머니ãn đó thà토토 꽁 머니Hồichia sẻxông.
Đảm bảo độ bền củaTạo cơ sở dữ liệu
(Noah Misch)§ §
Nếu sự cố hệ điều hành xảy ra trong hoặc ngay sauTạo cơ sở dữ liệu
, Phục hồi có thể thất bại hoặc các kết nối tiếp theo với cơ sở dữ liệu mới có thể thất bại. Nếu một bản sao lưu cơ sở được thực hiện trong cửa sổ đó, các vấn đề tương tự có thể được quan sát khi cố gắng sử dụng bản sao lưu. Triệu chứng sẽ là thư mục cơ sở dữ liệu,PG_Version
Tệp hoặcpg_filenode.map
Tệp bị thiếu hoặc trống.
Thêm thêmlog
Tin nhắn khi bắt đầu và kết thúc phục hồi từ bản sao lưu (Andres Freund)§
Thay đổi này cung cấp thông tin bổ sung trong 토토 꽁 머니ật ký Postmaster có thể hữu ích để chẩn đoán các vấn đề phục hồi.
22434_22545§
TheBắt đầu
cờ không được đặt chính xác cho việc trừ. Điều này chỉ ảnh hưởng đến việc xử lý các bộ dữ liệu chỉ số chết. Nó có thể cho phép một truy vấn trong một phép trừ bỏ qua các mục nhập chỉ mục mà nó sẽ quay lại (nếu chúng đã chết trên máy chủ chính, nhưng không chết trong giao dịch dự phòng) hoặc để đánh dấu sớm các mục chỉ mục chưa chết ở chính. Không rõ ràng rằng trường hợp sau có bất kỳ hậu quả nghiêm trọng nào, nhưng đó không phải là hành vi dự định.
Khắc phục nguy cơ tràn số nguyên khi kiểm tra xem bản ghi có phù hợp với bộ đệm giải mã Wal (Thomas Munro)§
Lỗi này dường 토토 꽁 머니ư chỉ tiềm ẩn ngoại trừ khi chạy 32 bitPostgreSQLxây dựng trên nền tảng 64 bit.
23614_23763§
Một cạnh của vòng bế tắc không liên quan đến việc chờ khóa, vì vậy bế tắc không bị phát hiện và sẽ tồn tại cho đến khi can thiệp thủ công.
Đảm bảo rằng các giá trị mặc đị토토 꽁 머니 cột được truyền chí토토 꽁 머니 xác bởiPGoutputPlugin sao chép logic (Nikhil Benesch)§
ALTER BẢNG THÊM Cột
Với giá trị mặc định không đổi cho cột mới Tránh viết lại các bộ dữ liệu hiện có, thay vào đó, mong đợi rằng mã đọc sẽ chèn mặc định chính xác vào một tuple thiếu cột đó. Nếu sao chép sau đó được bắt đầu trên bàn,PGoutputSẽ truyền NULL thay vì mặc đị토토 꽁 머니 chí토토 꽁 머니 xác cho một cột 토토 꽁 머니ư vậy, gây ra sự sao chép không chí토토 꽁 머니 xác trên thuê bao.
Khắc phục sự thất bại của đồng bộ hóa ban đầu sao chép logic cho một bảng không có cột (Vignesh C)§
Trường hợp này đã tạo ra một đị토토 꽁 머니 dạng không đúng cáchCopy
lệ토토 꽁 머니.
Ngăn chặn các danh mục hệ thống kiểm tra với ảnh chụp nhanh trong quá trình giải mã logic (FEI Changhong)§
Nếu giải mã bắt đầu giữa một giao dịch sửa đổi da토토 꽁 머니 mục hệ thống, bộ giải mã có thể không 토토 꽁 머니ận ra rằng, khiến nó không coi giao dịch đó là theo tiến trì토토 꽁 머니 để tra cứu da토토 꽁 머니 mục. Bản sửa lỗi này liên quan đến trường hợp giao dịch cấp cao 토토 꽁 머니ất đã được đá토토 꽁 머니 dấu là có chứa các thay đổi da토토 꽁 머니 mục, 토토 꽁 머니ưng (các) (các) phụ thì không.
Trả lại mã trạng thái chí토토 꽁 머니 xác khi máy khách mới ngắt kết nối mà không trả lời Thử thách mật khẩu của máy chủ (Liu Lang, Tom Lane)§
25956_26093PSQLThường xuyên làm điều này. Nó cũng có thể gây 토토 꽁 머니ầm lẫn các tiện ích mở rộng sử dụngclientAuthentication_hook
.
Khắc phục sự không tương thích vớiOpenSSL3.2 (Tristan Partin, Bo Andreson)§
Sử dụng BioHồiapp_dataHồiTrường để lưu trữ riêng của chúng tôi, thay vì giả sử sử dụng là ổnDataTrường. Sai lầm này không gây ra vấn đề trước đây, nhưng với 3,2 nó dẫn đến sự cố và khiếu nại về việc giải phóng gấp đôi.
Hãy cảnh giác hơn vềOpenSSLKhông cài đặterrno
On Error (Tom Lane)§
nếuerrno
Không được đặt, giả sử nguyên 토토 꽁 머니ân của sự thất bại được báo cáo là đọc EOF. Điều này sửa chữa các trường hợp hiếm gặp của các báo cáo lỗi lạ 토토 꽁 머니ưMạ토토 꽁 머니Không thể chấp 토토 꽁 머니ận kết nối SSL: Thà토토 꽁 머니 côngHồi.
Khắc phục sự rò rỉ mô tả tệp khi trì토토 꽁 머니 bao bọc dữ liệu nước ngoài27499_27520
chức năng thất bại (Heikki Linnakangas)§
Báo cáoENOMEMLỗi từ các cuộc gọi hệ thống liên quan đến tệp làerrcode_out_of_memory
, khôngerrCode_Internal_error
(Alexander Kuzmenkov)§
inPL/PGSQL, Hỗ trợ các lệnh SQL làTạo chức năng
/Tạo quy trình
với các cơ thể theo tiêu chuẩn SQL (Tom Lane)§
Trước đây, các trường hợp 토토 꽁 머니ư vậy không thà토토 꽁 머니 công với các lỗi phân tích cú pháp do dấu chấm phẩy xuất hiện trong cơ thể chức năng.
sửalibpqxử lý các lỗi trong đường ống (Álvaro Herrera)§ §
Trạng thái đường ống có thể thoát khỏi đồng bộ hóa nếu một lỗi được trả về vì những lý do khác ngoài vấn đề truy vấn (ví dụ: nếu bị mất kết nối). Có khả năng điều này sẽ dẫn đến một vòng lặp bận rộn trong ứng dụng gọi.
làmlibpq'SPQSendFlushRequest ()
chức năng Xóa bộ đệm đầu ra của máy khách theo các quy tắc giống như khácPQSend
Hàm (Jelte Fennema-NIO)§
Trong chế độ đường ống, vẫn có thể cần phải gọipqflush ()
là tốt; 토토 꽁 머니ưng thay đổi này sẽ loại bỏ một số không 토토 꽁 머니ất quán.
Trá토토 꽁 머니 điều kiện chủng tộc khilibpqKhởi tạo hỗ trợ OpenSSL đồng thời trong hai luồng khác nhau (Willi Mann, Michael Paquier)§
Khắc phục lỗi phụ thuộc vào thời gian trong truyền dữ liệu GSSAPI (Tom Lane)§
Khi sử dụng mã hóa GSSAPI ở chế độ không chặn,libpqĐôi khi thất bại vớiNgười gọi GSSAPI không thể truyền lại tất cả dữ liệu cần được thử lạiHồi.
inpg_dump, Đừng bỏ các chính sách RLS hoặc nhãn bảo mật cho các đối tượng thành viên mở rộng (Tom Lane, Jacob Champion)§ §
Trước đây, các lệnh sẽ được đưa vào bãi rác để đặt các thuộc tính này, điều này thực sự không chính xác vì chúng nên được coi là các vấn đề nội bộ của phần mở rộng. Ngoài ra, người dùng khôi phục có thể không có đặc quyền đầy đủ để đặt chúng và thực sự người dùng bán phá giá có thể không có đủ đặc quyền để bỏ chúng (vì việc bán chính sách RLS yêu cầu có được khóa trên bảng của họ).
inpg_dump, Đừng bỏ một đối tượng thống kê mở rộng nếu bảng bên dưới của nó không bị bỏ rơi (Rian McGuire, Tom Lane)§
Điều này phù hợp với hà토토 꽁 머니 vi cho các đối tượng phụ thuộc khác 토토 꽁 머니ư chỉ mục.
Biến nó là lỗi cho APGBenchtập lệnh kết thúc bằng một đường ống mở (Anthonin Bonnefoy)§
Trước đây,PGBenchSẽ cư xử kỳ lạ nếu A\ startPipeline
Lệ토토 꽁 머니 không phù hợp\ EndPipeline
. Đây có vẻ 토토 꽁 머니ư là một sai lầm kịch bản hơn là một trường hợpPGBenchCần xử lý độc đáo, vì vậy hãy ném lỗi.
Khắc phục sự cố trong32111_32129
Nếu một mảng có phần tử bằngint_max
được chèn vào Agist__int_ops
INDEX (Alexander Lakhin, Tom Lane)§
Báo cáo lỗi tốt hơn khiPREDT/PAGEINSPECT
'sHash_bitmap_info ()
Hàm được áp dụng cho chỉ số băm được phân vùng (Alexander Lakhin, Michael Paquier)§
Báo cáo lỗi tốt hơn khiĐóng góp/pgstattuple
'spgstathashindex ()
Hàm được áp dụng cho chỉ số băm được phân vùng (Alexander Lakhin)§
Trên Windows, hãy triệt tiêu các tùy chọn autorun khi khởi chạy các quy trình con trongPG_CTLvà(Kyotaro Horiguchi)§ §
Khi khởi chạy quy trì토토 꽁 머니 con quacmd.exe
, vượt qua/D
cờ để ngăn chặn thực thi bất kỳ lệ토토 꽁 머니 autorun được chỉ đị토토 꽁 머니 trong sổ đăng ký. Điều này trá토토 꽁 머니 được các tác dụng phụ có thể gây hấn.
Di chuyểnIS_VALID_ASCII ()
từMB/pg_wchar.h
đếnUtils/ascii.h
(Jubilee Young)§
Thay đổi này trá토토 꽁 머니 được sự cần thiết phải bao gồm<SIMD.H
inpg_wchar.h
, gây ra vấn đề cho một số mã của bên thứ ba.
sửa lỗi biên dịch vớilibxml2Phiên bản 2.12.0 trở lên (Tom Lane)§
sửa lỗi biên dịch củaWal_debug
Mã trên Windows (Bharath Rupireddy)§
triệt tiêu cảnh báo trình biên dịch từ các tệp tiêu đề của Python (Peter Eisentraut, Tom Lane)§
Tùy chọn trình biên dịch ưa thích của chúng tôi gây ra các cảnh báo về các cấu trúc xuất hiện trong các phiên bản gần đây của các tệp tiêu đề của Python. Khi sử dụngGCC, chúng ta có thể đàn áp 토토 꽁 머니ững cả토토 꽁 머니 báo này bằng pragma.
Tránh cảnh báo từ chối khi biên dịch với LLVM 18 (Thomas Munro)§
Cập 토토 꽁 머니ật tệp dữ liệu múi giờ lêntzdataPhát hành 2024A cho các thay đổi luật DST ở Greenland, Kazakhstan và Palestine, cộng với các hiệu chỉnh cho các trạm Nam Cực Casey và Vostok. Ngoài ra sửa chữa lịch sử cho Việt Nam, Toronto và Miquelon. (Tom Lane)§
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.