pg.ddx.io  pgsql-committers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Peter Eisentraut <peter@eisentraut.org>
To: pgsql-committers@lists.postgresql.org
Subject: pgsql: doc: Document overflow handling of pg_class.relpages etc.
Date: Tue, 25 Aug 2026 06:45:22 +0000
Message-ID: <E1wykuP-0000000214n-1pc4@gemulon.postgresql.org> (raw)

doc: Document overflow handling of pg_class.relpages etc.

The pg_class fields relpages, relallvisible, and relallfrozen are
stored as int32 in the catalog but block numbers are internally of
type uint32.  This all works correctly because the values are
implicitly converted back and forth according to C conversion rules.
But this was apparently never explicitly documented, so add this.

Reviewed-by: Chao Li <li.evan.chao@gmail.com>
Discussion: https://www.postgresql.org/message-id/flat/db993f34-e3e1-4e6e-85c3-4f248d2ff29b%40eisentraut.org

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/e63961d7c16f7df5ba4b881f4bfa7a7920c628bd

Modified Files
--------------
doc/src/sgml/catalogs.sgml | 12 ++++++++++++
1 file changed, 12 insertions(+)



Message-ID: <E1wykuP-0000000214n-1pc4@gemulon.postgresql.org>
Permalink:  ../E1wykuP-0000000214n-1pc4@gemulon.postgresql.org/
Also on:    postgresql.org/message-id/E1wykuP-0000000214n-1pc4@gemulon.postgresql.org

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-committers@postgresql.org
  Cc: peter@eisentraut.org, pgsql-committers@lists.postgresql.org
  Subject: Re: pgsql: doc: Document overflow handling of pg_class.relpages etc.
  In-Reply-To: <E1wykuP-0000000214n-1pc4@gemulon.postgresql.org>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox