Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vR8Cp-007TKd-1V for pgsql-docs@arkaria.postgresql.org; Thu, 04 Dec 2025 12:13:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vR8Cn-002Yqx-2K for pgsql-docs@arkaria.postgresql.org; Thu, 04 Dec 2025 12:13:06 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vR8Cn-002Yqp-1Z for pgsql-docs@lists.postgresql.org; Thu, 04 Dec 2025 12:13:05 +0000 Received: from mail-ot1-x329.google.com ([2607:f8b0:4864:20::329]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vR8Cl-00366h-33 for pgsql-docs@lists.postgresql.org; Thu, 04 Dec 2025 12:13:05 +0000 Received: by mail-ot1-x329.google.com with SMTP id 46e09a7af769-7c7bfba3996so582980a34.0 for ; Thu, 04 Dec 2025 04:13:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764850381; x=1765455181; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=iPs4M60QUoC+Exz/f6sHYXdABCzxdfwf+3trUzXuOT4=; b=DJYkUiokAzcN0eEyVBrwSEHIShxvEc9dA559wr73EMWvQ3PTOrA0OD6d/AcgUzFmFD 0ElI37d96+t6OdJEhzNWpVvObxOQelbKufQSHj/QAC7IS9+0QetaNU4T3yP3/iYelt0x JuXl8vD/OaYDrIchTOiXAt66xyQk8VY7aWkY8hVxF9ltmX5+qamPA0kpcLFV37ZqvT0u ZFEmUdmDCI/oy8deo9u5j3RkGNAgPGOtFteYwdDv2CmodE401JKJMOemrPYjMnTf7Tb+ 0cs0cXwu0S5NYplXtMtJVboejm6453JEgjs0GkQTQV9Tc/5Lwe/Zbtdb84G1CSwGA5gt 8yXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764850381; x=1765455181; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=iPs4M60QUoC+Exz/f6sHYXdABCzxdfwf+3trUzXuOT4=; b=DkI5nve/KLECFCmTSRqnKDWSLpOuy4HwfV4tEgpxCo91WuGwgMIsCv+1IgJw8UiHRS h2qhi9A9mrSLipg1gAkbS0qIOPNg/5oL23osAQarAtJ4sOPVruQmaPMD5Q3h2/IXhP3g L8QodV8zTFAsNBSNeAlk2IFzwKQc24Bh4wVxia1nRMyLgRnz1l0VfsBxU+TjXQyTBq2D OcM2t8DcmylPT7bBI/SW83KP+R6Nt3oY6sm9DQWaxVv4injBhEK7fqKRRdfPDlLK4Ebn 2W517zNWSOOPi4IZNUOnAkXBa9DQ1L0TwnGGdazf/UT2jEUOYPmhW8ZJKroJv6Ukju2d g//g== X-Gm-Message-State: AOJu0Yx6NyL7Qvaq/1ffIZ9Ow4COYe+uLaUMwz51XcS+aACEs4OZUrZQ nVfylDEeHplQX1xhm4gQiHcP5iOVAywkiDaV43juOHBKSviPNY1EXwQ5DJyNaPXrqBxIjBOjoMH 690qAdHk4QS93/+BmGioJTaG8dmqYdcPLxQ== X-Gm-Gg: ASbGncuow4z8o0JVc/pcuAyFIWO7xP1c3zcpWXG/KAujqW+sLJu29lt9a3Oi55yjbZj N0FQPKDiBMmWdY3bM4J7gDFuEwIFwvJiGLxShn5jA/d/zKd8B2akM8QFvwXrhe7/1XR74+43mvL r5MsiGXMqVrcASUJMvxq44wcYrgCVPDXDoXfGmaqBVOty6hdSwuT/dXoDj6Gi9JDqrtb51lFML8 64dkd3UGqmbdwdkIFyxSXJm25spNFLIEUjlL3JA+15wR+qFPJCakhMUmJ+Ooh8lDIigwaXyMT0b jf9I X-Google-Smtp-Source: AGHT+IGdkNbxlTBdoTtavF5QxayxAT/ZAylFcvf7fXcJawlHdPYSaD8J5/cGc8e4nTk6tSz9AZgQ3fcg9WmxrFZ4YH4= X-Received: by 2002:a05:6830:661b:b0:7c7:8c1d:ce51 with SMTP id 46e09a7af769-7c958c348e8mr1920696a34.28.1764850380916; Thu, 04 Dec 2025 04:13:00 -0800 (PST) MIME-Version: 1.0 From: "Radoulov, Dimitre" Date: Thu, 4 Dec 2025 13:12:50 +0100 X-Gm-Features: AWmQ_bnFoT3ns7_WxxV1__stlASxzLAPBRbYEuY4n1LMs8fFG_HTpMu12EstQ6M Message-ID: Subject: Documentation clarification request: pg_dumpall and Large Objects To: pgsql-docs@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000094b0b06451f405e" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000094b0b06451f405e Content-Type: text/plain; charset="UTF-8" Hello, I would like to request a clarification in the pg_dumpall documentation regarding Large Objects (LOBs). The current documentation does not explicitly state whether pg_dumpall includes Large Objects in its output. In the source code (pg_dumpall.c), there is a comment indicating that pg_dumpall forces all pg_dump output to plain text. Since Large Objects are only included by pg_dump when using -b or non-text archive formats (custom/tar), pg_dumpall cannot include LOBs in its output. This behavior is clear from the implementation, but not from the documentation. I propose adding an explicit note such as: "pg_dumpall does not include Large Objects (BLOBs). To back up Large Objects, use pg_dump -b per database." This clarification would help prevent user confusion during cluster-wide backup procedures. Thank you. Best regards, Dimitre Radoulov --000000000000094b0b06451f405e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

I would like to request a clarification in the pg_dumpal= l
documentation regarding Large Objects (LOBs). The = current
documentation does not explicitly state whet= her pg_dumpall includes
Large Objects in its output.=

In the source code (pg_= dumpall.c), there is a comment indicating
that pg_du= mpall forces all pg_dump output to plain text. Since Large
Objects are only included by pg_dump when using -b or non-text
=
archive formats (custom/tar), pg_dumpall cannot include L= OBs in its
output.

=
This behavior is clear from the implementation, but not f= rom the
documentation.

I propose adding an explicit note such as:

=C2=A0 "pg_dumpall does not i= nclude Large Objects (BLOBs). To back up
=C2=A0 =C2= =A0Large Objects, use pg_dump -b per database."

This clarification would help prevent user con= fusion during
cluster-wide backup procedures.
<= div dir=3D"auto">
Thank you.

Best regards,
Dimitr= e Radoulov=C2=A0
--000000000000094b0b06451f405e--