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 1vwGtZ-00DpgG-0y for pgsql-docs@arkaria.postgresql.org; Sat, 28 Feb 2026 09:45:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vwGtW-00AcP6-2q for pgsql-docs@arkaria.postgresql.org; Sat, 28 Feb 2026 09:45:54 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vwGtW-00AcOy-1T for pgsql-docs@lists.postgresql.org; Sat, 28 Feb 2026 09:45:54 +0000 Received: from mail-ot1-x32e.google.com ([2607:f8b0:4864:20::32e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vwGtT-00000001g3F-1a9e for pgsql-docs@lists.postgresql.org; Sat, 28 Feb 2026 09:45:53 +0000 Received: by mail-ot1-x32e.google.com with SMTP id 46e09a7af769-7d4c85307b2so2000256a34.0 for ; Sat, 28 Feb 2026 01:45:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1772271951; cv=none; d=google.com; s=arc-20240605; b=ThHzx3Nn0ywF7ROrdhaA6lyd780/H+aV7rgg2fr0DEkZr/Bbf85j68hobcM6kSwgAO MxkLEM1djHTT1YBA6VkrJZKTBbCNTKM6wQqdQ48L7BayCPsxvFM9frs15uc6MR02pnrL sZptfHnYqJysWmvRcTj612N8VG/J6hmioHAMbwamgG11MmKa/aDg7Mz3eSKfIN+edT9v 9kzT8F/mZBc3+pzIJ8CMTluOn++QR0Dqrv9rQB18TZ5/Xy6jyDMOTOZ/dZ7LApI1VsEb CZCSgXFA8ybi5oGphfNIe7fG5W/v1611mAFWI/XVi83u5Q+lvUa32n73j0XNdF9OG5QP /cvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=AQCfvgqP4/f3o7TQqLyKVAt1yi/WtETQ0IBCHI0x/VA=; fh=zZcClH4hQIwwWac46Kwe8sf0jzpwl1StOhokF2QRLCw=; b=gipLH3KeYqBjdwccl/9VgdKiSgqH0pVHd5mIRbi60Iixzgkgo1V+vB+9VjOMde7r/U fsU1q0E2RRFqcPskYn55ACnfAsXojatZi3ozItrdM7IzCh6ThLrrEULYN/UTUK9hpfH+ CErafEiu8WI/NXV5hy6PNejkgEfOP11ZO567Cnm+1mxd2a0682UbJIj/CGY79pqWehYn CKF0+5Usu7ph7ufZ3UdpoZoUieuOg+0AlgqnBtezbCUIJHrWIwCsLpGehuWJdDE4sV+P nRVeMRMTCWvaEmWS+8PltBCFfvtAbst8Ia3mQggx410+BKkIeYMC6R8SpjtucLVJVwNC zZ3Q==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772271951; x=1772876751; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=AQCfvgqP4/f3o7TQqLyKVAt1yi/WtETQ0IBCHI0x/VA=; b=ZkaHMEfgvFH26mk0ODmqIAN/Ynv/hJylFcRw24pHadrSGET5HsCns60HS8sOUw3t1v We4bjYDaGaTflHnzkMRLl/dQ4ysdJ0HFkqxsg7GFOVg8mnTcdSbBeV0x3GnWyX4Iq/2G v/pQyECW/7htemvdke1WfS5l7w+emocDcmX/1pbEpJeDLEFpRPm31ZUGjJmBWeEyN/S5 licSwFGBSjLTkzE909cq7UVo4bDOCsjpaSUpkjmqnQATK5WHQG64qJbYURueY+IAnRFq EVskeutJvVWPRM9Vcy80ZIEkeCCnH7ZhaIRwS8zdC4dSTGjuGHzJFR6+v8SbfS0Q7bsz 6nHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772271951; x=1772876751; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=AQCfvgqP4/f3o7TQqLyKVAt1yi/WtETQ0IBCHI0x/VA=; b=j+aVwb6ODTWZxxWMori3LVRCmIRkEw1RXfGYgbABCD0zB5h/Shp1IQo1G3ehMPhzT5 xXXnZ0PhCNzxSSHGlyqi+xNZ2pPtfmIbNjiBKVV8CJjaUgY3XUBqQ0VfBPXy3AFREbNH 5iPoAFBGQfPBo0gQpqwVj3p11uB/Q7kqfQQ325eRu3jRByfJcPtM5lDb/9Ne1AtwAvH8 vKXwkq5ZxEspweTfcx4V3srzpbadcpqRcCFK8An2a5msp8YayXwhpL6PjmPfxpSHg/+d QFeJa+jHOwcwUkVZJwazihxmETCXRE5fHzDMm35knsg/7UgytWvaqQ16SEC7WrJzwFDB bI2Q== X-Gm-Message-State: AOJu0YxPvDkf2eIKz/UJR5DFVnKUIwlPkX8/R5wFaw/dbdwtllybOvLe JdKK0d59bDKxGZ6sBaeht5KSxw8+AOkuMnFYg/vKJDG6rkI8lKbC1VnvGJwVXJi5cQilWkVNPFW 19Ew5gAVQ1VyiQu1Jv+g0L0KJ8ybIgh0= X-Gm-Gg: ATEYQzx/A4yHoWITrN3BwHUtwrKgs/+w+Rvazm1zS+HTNlKRWoyons0iSwboy/1/TJB Haqc5+CYVB0tLaIZudGXswOj5xOgpk97w5An6FzYKdUM9FLN/6eT3IKp7MCRU0VaaA3W2C3VT65 bYoZaQx7EVczlmadB31wvx853WUBaAxCasvtzl+I9/lx6MZUdyTezmZIKReAwI9Obu6v64jIfqL ce3+iEnqE3LpxO/TFInIl9q6XAahGX6FaTTWMurw15b9JLbupfQFrwiMOdB7aAIrkMjxS8QpnGd zu9ws8xhUK3w//zJ13Iv5HlP+RuwHu4D/ryrmoCVl0cSQERfi8M= X-Received: by 2002:a05:6830:67fb:b0:7c7:69c8:2ce with SMTP id 46e09a7af769-7d591be2615mr3867844a34.27.1772271951541; Sat, 28 Feb 2026 01:45:51 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: "Radoulov, Dimitre" Date: Sat, 28 Feb 2026 10:45:40 +0100 X-Gm-Features: AaiRm52wnD-h2DinysZ7rdhjjaS3Ygn1nMZCNaNaK3cxuK_rjGBNcNzUOrYe02I Message-ID: Subject: Re: Documentation clarification request: pg_dumpall and Large Objects To: Laurenz Albe Cc: pgsql-docs@lists.postgresql.org Content-Type: multipart/alternative; boundary="0000000000001df865064bdf38a6" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000001df865064bdf38a6 Content-Type: text/plain; charset="UTF-8" Il Ven 27 Feb 2026, 23:23 Laurenz Albe ha scritto: > On Thu, 2025-12-04 at 19:11 +0100, Laurenz Albe wrote: > > On Thu, 2025-12-04 at 18:12 +0100, Radoulov, Dimitre wrote: > > > Il Gio 4 Dic 2025, 16:50 Laurenz Albe ha > scritto: > > > > On Thu, 2025-12-04 at 13:12 +0100, Radoulov, Dimitre wrote: > > > > > 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. > > > > > > > > I admit that you have to go by circumstantial evidence here. But > rather > > > > than explicitly naming large objects, perhaps it would be useful to > add something > > > > like > > > > > > > > pg_dumpall is primarily intended as a tool to upgrade database > clusters. > > > > As such, it by default exports all data of the entire cluster. > > > > The only part of the state of a database cluster that is *not* > included > > > > in the output of pg_dumpall are the configuration files and > database parameters > > > > changed with ALTER SYSTEM. > > > > Attached is a patch for such a change. > > Commit 763aaa06f0 has changed the situation: with the addition of other > formats > than the plain format, it no longer makes sense to say that pg_dumpall > is not useful for backup. Still, we should clarify what is *not* included. > > The attached patch does that and in passing improves the readability. > Thank you for the update. Best regards Dimitre > --0000000000001df865064bdf38a6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Il Ven 27 Feb 2026, 23:23 Laurenz Albe <laurenz.albe@cybertec.at> ha scritto:
On Thu, 2025-12-04 at 19:11 +0100, Laurenz Albe wrote:
> On Thu, 2025-12-04 at 18:12 +0100, Radoulov, Dimitre wrote:
> > Il Gio 4 Dic 2025, 16:50 Laurenz Albe <lauren= z.albe@cybertec.at> ha scritto:
> > > On Thu, 2025-12-04 at 13:12 +0100, Radoulov, Dimitre wrote:<= br> > > > > I would like to request a clarification in the pg_dumpa= ll
> > > > documentation regarding Large Objects (LOBs). The curre= nt
> > > > documentation does not explicitly state whether pg_dump= all includes
> > > > Large Objects in its output.
> > >
> > > I admit that you have to go by circumstantial evidence here.= =C2=A0 But rather
> > > than explicitly naming large objects, perhaps it would be us= eful to add something
> > > like
> > >
> > > =C2=A0 pg_dumpall is primarily intended as a tool to upgrade= database clusters.
> > > =C2=A0 As such, it by default exports all data of the entire= cluster.
> > > =C2=A0 The only part of the state of a database cluster that= is *not* included
> > > =C2=A0 in the output of pg_dumpall are the configuration fil= es and database parameters
> > > =C2=A0 changed with ALTER SYSTEM.
>
> Attached is a patch for such a change.

Commit 763aaa06f0 has changed the situation: with the addition of other for= mats
than the plain format, it no longer makes sense to say that pg_dumpall
is not useful for backup.=C2=A0 Still, we should clarify what is *not* incl= uded.

The attached patch does that and in passing improves the readability.


Thank you for the update.=C2=A0

=
Best regards=C2=A0
Dimitre= =C2=A0
--0000000000001df865064bdf38a6--