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 1vRDny-009tjm-2n for pgsql-docs@arkaria.postgresql.org; Thu, 04 Dec 2025 18:11:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vRDnx-0040l3-2I for pgsql-docs@arkaria.postgresql.org; Thu, 04 Dec 2025 18:11:50 +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 1vRDnx-0040kv-1N for pgsql-docs@lists.postgresql.org; Thu, 04 Dec 2025 18:11:49 +0000 Received: from mail-ed1-x541.google.com ([2a00:1450:4864:20::541]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vRDnv-0038zB-1c for pgsql-docs@lists.postgresql.org; Thu, 04 Dec 2025 18:11:49 +0000 Received: by mail-ed1-x541.google.com with SMTP id 4fb4d7f45d1cf-6419b7b4b80so1855505a12.2 for ; Thu, 04 Dec 2025 10:11:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec.at; s=google; t=1764871906; x=1765476706; darn=lists.postgresql.org; h=mime-version:user-agent:references:in-reply-to:date:cc:to:from :subject:message-id:from:to:cc:subject:date:message-id:reply-to; bh=0vtU7P6jks9FCdfN1tYRIQ7lzaFAQe9pLKFDRVZp5Qg=; b=SczfvkY0CpGjNpUc0fIZX+n4vXdw+c02gKu/pwir+DdIpyuKtwk6jTRXKmdVECtrKv HdNJDLQQCarDwjQnVCsccNCyaQ4oD3I4izNdVB1XUGbeExhsunli2QshUoOuFX8+bdhb O115olg4YHBBRk1Lf5V+8LMEib+uK4gyjTqvwKVvY5gYYOKZaylWgMghacaOdoChcOOD 1A+HNtL+0Aa0amQl/FzVzxvgNAaKItmnN4exstBm/lE5yL6csDoInxmJSNZTwPIWFG2m UYRilAQTcXVxY4HSwnWR4KRbaPMjesWp+l6uMs/BZD2xo1mwZHRVAzDOtQ1o8rFtEC0B Rt+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764871906; x=1765476706; h=mime-version:user-agent:references:in-reply-to:date:cc:to:from :subject:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=0vtU7P6jks9FCdfN1tYRIQ7lzaFAQe9pLKFDRVZp5Qg=; b=NDwdmy15k4E9IR5XbE6dg/GN9Ki/kZe4nDblgqNXD8zRGwoxM9xq6JyCHbZXglx1j/ LtFPA5it+9by2hih19WJes0V4zVyvC5sVLQiDB1hGf6RcvBt/CEh+Nzf3H3G9ystjo0Q pUkQGsep13cVMC4ngvZBqt5DCHCwUp5dR1N+8vMWXYrG2W+ddiPDiz2WnQwFza6CWYG9 3ll+1S1amctjnOFkBCn7RetuARRlfpo9DMmH0/kUB3Fr3a4mskRKUx22T27BS65Q5MoP Eu2ohGKHrQWTdhl+Q/DyYGL3Htj3hYaezgwOwwsDEZqQl+J9sDdg8VQnCYzEg0xh1wUJ Syyw== X-Gm-Message-State: AOJu0Ywb9obdSurXgDytoTh5aLxhjMukQmkCuAQ0+hB8v2mr7CrNmRAT YJApLrxBS6qwLsj/2hunYI8pgKzTm2C1lX0y/zOcQQWSRJ+CUe7mfoBHdyGjSOpHqoM= X-Gm-Gg: ASbGncuIv/6YfuOWx2HSu6IYZ+u1UtRDWA1F3VvAE5adQOozwtZIAbWQTI4kgY5G+ow rLnlVIk68J/W5muPzCQboErZ82FZsFl/Xepfh7mQ3f/af2BRDo5QZQiai1AxluK1u5HWFSXbPkv 7J1fRFNsHNdjXWTm1jtmAiKzfEbuTWxcEMTiPjwTNOkWuEiPVV/G38/R0u1BPyqNI/5w0jW5r7K ByHq5M9e2rU6teHRAbcSBD9Jxha8lddgxE3H/21Z0jeIXz7xexo0Umlp/M4VgZJk9qqLwzemTZq tPIHMshsk87rYDqpWmaMycwWi7gnwBv7Sk0oRA1tWvhrsbgbS61Ox29I5FachKINVq5h68rlG2L VhCQ95Kd0YwqTb+zHJFYv5vkoefgjcTLv1QkE+Azkqnxiu83/LOB28pmigu23taiUJahFx7ICuH Qtn6XVzke6yDcvQNINNI8CzJxsC72m75ijEeQbUmA= X-Google-Smtp-Source: AGHT+IHAF0b7YNjNwNQd1iYe0TmP3+HgFjEITMiUHzqvwRzB657qHzrL6LBccih404Q8nv7SFnEWLQ== X-Received: by 2002:a17:907:6d09:b0:b72:b8e4:3aea with SMTP id a640c23a62f3a-b79dbe5ac2amr658116966b.10.1764871905817; Thu, 04 Dec 2025 10:11:45 -0800 (PST) Received: from laurenz.albe-K4N0CV00F97414D ([2001:871:70:17b:2be0:21e3:e78d:ae73]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b79f49a7951sm189687166b.49.2025.12.04.10.11.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Dec 2025 10:11:45 -0800 (PST) Message-ID: Subject: Re: Documentation clarification request: pg_dumpall and Large Objects From: Laurenz Albe To: "Radoulov, Dimitre" Cc: pgsql-docs@lists.postgresql.org Date: Thu, 04 Dec 2025 19:11:44 +0100 In-Reply-To: References: Content-Type: multipart/mixed; boundary="=-W/qdg/b9foHYsTg/DJ0m" User-Agent: Evolution 3.56.2 (3.56.2-2.fc42) MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --=-W/qdg/b9foHYsTg/DJ0m Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2025-12-04 at 18:12 +0100, Radoulov, Dimitre wrote: > Il Gio 4 Dic 2025, 16:50 Laurenz Albe ha scrit= to: > > 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. > >=20 > > I admit that you have to go by circumstantial evidence here.=C2=A0 But = rather > > than explicitly naming large objects, perhaps it would be useful to add= something > > like > >=20 > > =C2=A0 pg_dumpall is primarily intended as a tool to upgrade database c= lusters. > > =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* i= ncluded > > =C2=A0 in the output of pg_dumpall are the configuration files and data= base parameters > > =C2=A0 changed with ALTER SYSTEM. >=20 > Thank you again for your time and for considering the suggestion. Attached is a patch for such a change. I'll add it to the next commitfest. Yours, Laurenz Albe --=-W/qdg/b9foHYsTg/DJ0m Content-Disposition: attachment; filename="v1-0001-pg_dumpall-doc-clarify-scope-and-suggested-use.patch" Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="v1-0001-pg_dumpall-doc-clarify-scope-and-suggested-use.patch"; charset="UTF-8" RnJvbSA4ODY3YTY0ZjRkMGM2YzUzMGJjMDAxYjhkYjczODAyZjI1Mjg0ZDE1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMYXVyZW56IEFsYmUgPGxhdXJlbnouYWxiZUBjeWJlcnRlYy5h dD4KRGF0ZTogVGh1LCA0IERlYyAyMDI1IDE5OjA5OjE3ICswMTAwClN1YmplY3Q6IFtQQVRDSCB2 MV0gcGdfZHVtcGFsbCBkb2M6IGNsYXJpZnkgc2NvcGUgYW5kIHN1Z2dlc3RlZCB1c2UKCkFkZCBh IHBhcmFncmFwaCB0aGF0IGNsYXJpZmllcyB0aGF0IHBnX2R1bXBhbGwgaXMgbW9zdGx5IGFuIHVw Z3JhZGUKdG9vbCBhbmQgZGVzY3JpYmVzIHRoZSBwYXJ0cyBvZiBhIGNsdXN0ZXIncyBzdGF0ZSB0 aGF0IGFyZSAqbm90KgppbmNsdWRlZCBpbiB0aGUgZHVtcC4KCkluIHRoZSBzcGlyaXQgb2YgYWRk ZWQgY2xhcml0eSwgc3dhcCB0d28gc2VudGVuY2VzIGluIHRoZSBpbnRyb2R1Y3RvcnkKcGFyYWdy YXBoLiAgV2l0aG91dCB0aGF0LCBpdCBpcyBub3QgY2xlYXIgd2hhdCB0aGUgIml0IiBhdCB0aGUg YmVnaW5uaW5nCm9mIHRoZSBzZWNvbmQgc2VudGVuY2UgaXMgcmVmZXJyaW5nIHRvLgoKQXV0aG9y OiBMYXVyZW56IEFsYmUgPGxhdXJlbnouYWxiZUBjeWJlcnRlYy5hdD4KRGlzY3Vzc2lvbjogaHR0 cHM6Ly9wb3N0Z3IuZXMvbS9DQUdKQnBoU1gyb01QUHUlM0RWTTRVOE5QNCUyQnFmZkZIXzQ4M3RG UUNKX3MtbU9jTjNETER3JTQwbWFpbC5nbWFpbC5jb20KLS0tCiBkb2Mvc3JjL3NnbWwvcmVmL3Bn X2R1bXBhbGwuc2dtbCB8IDE3ICsrKysrKysrKysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTMg aW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kb2Mvc3JjL3NnbWwv cmVmL3BnX2R1bXBhbGwuc2dtbCBiL2RvYy9zcmMvc2dtbC9yZWYvcGdfZHVtcGFsbC5zZ21sCmlu ZGV4IDg4MzRiN2VjMTQxLi5mNDZmMmU3MGI3ZiAxMDA2NDQKLS0tIGEvZG9jL3NyYy9zZ21sL3Jl Zi9wZ19kdW1wYWxsLnNnbWwKKysrIGIvZG9jL3NyYy9zZ21sL3JlZi9wZ19kdW1wYWxsLnNnbWwK QEAgLTMzLDE2ICszMywyNSBAQCBQb3N0Z3JlU1FMIGRvY3VtZW50YXRpb24KICAgPHBhcmE+CiAg ICA8YXBwbGljYXRpb24+cGdfZHVtcGFsbDwvYXBwbGljYXRpb24+IGlzIGEgdXRpbGl0eSBmb3Ig d3JpdGluZyBvdXQKICAgICg8cXVvdGU+ZHVtcGluZzwvcXVvdGU+KSBhbGwgPHByb2R1Y3RuYW1l PlBvc3RncmVTUUw8L3Byb2R1Y3RuYW1lPiBkYXRhYmFzZXMKLSAgIG9mIGEgY2x1c3RlciBpbnRv IG9uZSBzY3JpcHQgZmlsZS4gIFRoZSBzY3JpcHQgZmlsZSBjb250YWlucwotICAgPGFjcm9ueW0+ U1FMPC9hY3JvbnltPiBjb21tYW5kcyB0aGF0IGNhbiBiZSB1c2VkIGFzIGlucHV0IHRvIDx4cmVm Ci0gICBsaW5rZW5kPSJhcHAtcHNxbCIvPiB0byByZXN0b3JlIHRoZSBkYXRhYmFzZXMuICBJdCBk b2VzIHRoaXMgYnkKLSAgIGNhbGxpbmcgPHhyZWYgbGlua2VuZD0iYXBwLXBnZHVtcCIvPiBmb3Ig ZWFjaCBkYXRhYmFzZSBpbiB0aGUgY2x1c3Rlci4KKyAgIG9mIGEgY2x1c3RlciBpbnRvIG9uZSBz Y3JpcHQgZmlsZS4gIEl0IGRvZXMgdGhpcyBieSBjYWxsaW5nCisgICA8eHJlZiBsaW5rZW5kPSJh cHAtcGdkdW1wIi8+IGZvciBlYWNoIGRhdGFiYXNlIGluIHRoZSBjbHVzdGVyLgorICAgVGhlIHJl c3VsdGluZyBzY3JpcHQgZmlsZSBjb250YWlucyA8YWNyb255bT5TUUw8L2Fjcm9ueW0+IGNvbW1h bmRzIHRoYXQKKyAgIGNhbiBiZSB1c2VkIGFzIGlucHV0IHRvIDx4cmVmIGxpbmtlbmQ9ImFwcC1w c3FsIi8+IHRvIHJlc3RvcmUgdGhlIGRhdGFiYXNlcy4KICAgIDxhcHBsaWNhdGlvbj5wZ19kdW1w YWxsPC9hcHBsaWNhdGlvbj4gYWxzbyBkdW1wcyBnbG9iYWwgb2JqZWN0cwogICAgdGhhdCBhcmUg Y29tbW9uIHRvIGFsbCBkYXRhYmFzZXMsIG5hbWVseSBkYXRhYmFzZSByb2xlcywgdGFibGVzcGFj ZXMsCiAgICBhbmQgcHJpdmlsZWdlIGdyYW50cyBmb3IgY29uZmlndXJhdGlvbiBwYXJhbWV0ZXJz LgogICAgKDxhcHBsaWNhdGlvbj5wZ19kdW1wPC9hcHBsaWNhdGlvbj4gZG9lcyBub3Qgc2F2ZSB0 aGVzZSBvYmplY3RzLikKICAgPC9wYXJhPgogCisgIDxwYXJhPgorICAgPGFwcGxpY2F0aW9uPnBn X2R1bXBhbGw8L2FwcGxpY2F0aW9uPiBpcyBwcmltYXJpbHkgaW50ZW5kZWQgYXMgYSB0b29sCisg ICBmb3IgdXBncmFkaW5nIGRhdGFiYXNlIGNsdXN0ZXJzIChzZWUgPHhyZWYgbGlua2VuZD0idXBn cmFkaW5nLXZpYS1wZ2R1bXBhbGwiLz4pLgorICAgQXMgc3VjaCwgaXQgYnkgZGVmYXVsdCBleHBv cnRzIGFsbCBkYXRhIG9mIHRoZSBlbnRpcmUgY2x1c3Rlci4gIFRoZSBvbmx5CisgICBwYXJ0IG9m IGEgZGF0YWJhc2UgY2x1c3RlcidzIHN0YXRlIHRoYXQgaXMgPGVtcGhhc2lzPm5vdDwvZW1waGFz aXM+IGluY2x1ZGVkCisgICBpbiB0aGUgb3V0cHV0IG9mIDxhcHBsaWNhdGlvbj5wZ19kdW1wYWxs PC9hcHBsaWNhdGlvbj4gYXJlIHRoZSBjb25maWd1cmF0aW9uCisgICBmaWxlcyBhbmQgZGF0YWJh c2UgcGFyYW1ldGVycyBjaGFuZ2VkIHdpdGggPHhyZWYgbGlua2VuZD0ic3FsLWFsdGVyc3lzdGVt Ii8+LgorICA8L3BhcmE+CisKICAgPHBhcmE+CiAgICBTaW5jZSA8YXBwbGljYXRpb24+cGdfZHVt cGFsbDwvYXBwbGljYXRpb24+IHJlYWRzIHRhYmxlcyBmcm9tIGFsbAogICAgZGF0YWJhc2VzIHlv dSB3aWxsIG1vc3QgbGlrZWx5IGhhdmUgdG8gY29ubmVjdCBhcyBhIGRhdGFiYXNlCi0tIAoyLjUy LjAKCg== --=-W/qdg/b9foHYsTg/DJ0m--