Re: Allow pg_dump --statistics-only to dump foreign table statistics? - Mailing list pgsql-hackers

From Fujii Masao
Subject Re: Allow pg_dump --statistics-only to dump foreign table statistics?
Date
Msg-id 60a37349-f5df-42e4-aa0b-b734a452597c@oss.nttdata.com
Whole thread Raw
In response to Re: Allow pg_dump --statistics-only to dump foreign table statistics?  (Nathan Bossart <nathandbossart@gmail.com>)
List pgsql-hackers

On 2025/06/17 7:44, Corey Huinker wrote:
>     The proposed patch [0] adds RELKIND_FOREIGN_TABLE to this list.  That
>     appears to be the only missing relation kind that ANALYZE handles.
> 
>     [0] https://postgr.es/m/attachment/177608/v1-0001-pg_dump-Allow-pg_dump-to-dump-the-statistics-for-.patch
<https://postgr.es/m/attachment/177608/v1-0001-pg_dump-Allow-pg_dump-to-dump-the-statistics-for-.patch>
> 
> 
> Thanks for pointing it out, a little distracted today.
> 
> +1 for the patch.

Thanks for reviewing the patch! I found a few more descriptions that
needed updates, so I've revised the patch accordingly. The updated
version is attached. Barring any objections, I plan to commit it.

           </para>
           <para>
            The data section contains actual table data, large-object
-          contents, statistics for tables and materialized views and
-          sequence values.
+          contents, sequence values, and statistics for tables,
+          materialized views, and foriegn tables.
            Post-data items include definitions of indexes, triggers, rules,
            statistics for indexes, and constraints other than validated check
            constraints.

Although not directly related to foreign table statistics, I considered
clarifying that the "data" section only includes statistics *if*
--statistics is specified. The current wording might suggest that
statistics are included by default, which isn't accurate. However,
since the default behavior is still under discussion at [1],
I've left that part unchanged for now.

Regards,

[1] https://www.postgresql.org/message-id/CADkLM=fXSiX4GQ7F6__z+ofGpp0QwwytGP-GNeVQyMhc29bbwQ@mail.gmail.com

-- 
Fujii Masao
NTT DATA Japan Corporation

Attachment

pgsql-hackers by date:

Previous
From: Fujii Masao
Date:
Subject: Re: Allow pg_dump --statistics-only to dump foreign table statistics?
Next
From: "Hayato Kuroda (Fujitsu)"
Date:
Subject: RE: Suggestion to add --continue-client-on-abort option to pgbench