Re: pg_get_multixact_members not documented
Nathan Bossart <nathandbossart@gmail.com>
From: Nathan Bossart <nathandbossart@gmail.com>
To: Sami Imseih <samimseih@gmail.com>
Cc: Ashutosh Bapat <ashutosh.bapat.oss@gmail.com>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-06-30T13:25:37Z
Lists: pgsql-hackers
On Mon, Jun 30, 2025 at 04:08:04PM +0300, Sami Imseih wrote: > Correct, I originally proposed the "Transaction ID and Snapshot > Information Functions" section, but as stated in [0], > pg_get_multixact_members does not fit the description of the section as > it is described as "The main use of these functions is to determine > which transactions were committed between two snapshots." Well, is that description correct? I've used several of these functions, but I'm not sure I've ever used them for this purpose. Looking again, pg_get_multixact_members() might need to be added to this list of exceptions: However, the functions shown in Table 9.84, except age and mxid_age, use a 64-bit type xid8 that does not wrap around during the life of an installation and can be converted to xid by casting if required; see Section 67.1 for details. I'm also a little wary of adding a new section on the back-branches because it will change some section numbers. -- nathan
Commits
-
Document pg_get_multixact_members().
- f5551538bce0 17.6 landed
- e6115394d40c 19 (unreleased) landed
- e35a0174a9d2 14.19 landed
- d271b04dc64e 16.10 landed
- c8b9f75111aa 18.0 landed
- a167e654d06f 15.14 landed
- 0ee7f51a8b4e 13.22 landed