diff options
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/func.sgml | 58 |
1 files changed, 30 insertions, 28 deletions
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 1a0b85bb4d7..72f223a0414 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -27141,6 +27141,34 @@ acl | {postgres=arwdDxtm/postgres,foo=r/postgres} <row> <entry role="func_table_entry"><para role="func_signature"> <indexterm> + <primary>age</primary> + </indexterm> + <function>age</function> ( <type>xid</type> ) + <returnvalue>integer</returnvalue> + </para> + <para> + Returns the number of transactions between the supplied + transaction id and the current transaction counter. + </para></entry> + </row> + + <row> + <entry role="func_table_entry"><para role="func_signature"> + <indexterm> + <primary>mxid_age</primary> + </indexterm> + <function>mxid_age</function> ( <type>xid</type> ) + <returnvalue>integer</returnvalue> + </para> + <para> + Returns the number of multixacts IDs between the supplied + multixact ID and the current multixacts counter. + </para></entry> + </row> + + <row> + <entry role="func_table_entry"><para role="func_signature"> + <indexterm> <primary>pg_current_xact_id</primary> </indexterm> <function>pg_current_xact_id</function> () @@ -27282,7 +27310,8 @@ acl | {postgres=arwdDxtm/postgres,foo=r/postgres} <para> The internal transaction ID type <type>xid</type> is 32 bits wide and wraps around every 4 billion transactions. However, - the functions shown in <xref linkend="functions-pg-snapshot"/> use a + the functions shown in <xref linkend="functions-pg-snapshot"/>, except + <function>age</function> and <function>mxid_age</function>, use a 64-bit type <type>xid8</type> that does not wrap around during the life of an installation and can be converted to <type>xid</type> by casting if required; see <xref linkend="transaction-id"/> for details. @@ -27364,33 +27393,6 @@ acl | {postgres=arwdDxtm/postgres,foo=r/postgres} </thead> <tbody> - <row> - <entry role="func_table_entry"><para role="func_signature"> - <indexterm> - <primary>age</primary> - </indexterm> - <function>age</function> ( <type>xid</type> ) - <returnvalue>integer</returnvalue> - </para> - <para> - Returns the number of transactions between the supplied - transaction id and the current transaction counter. - </para></entry> - </row> - - <row> - <entry role="func_table_entry"><para role="func_signature"> - <indexterm> - <primary>mxid_age</primary> - </indexterm> - <function>mxid_age</function> ( <type>xid</type> ) - <returnvalue>integer</returnvalue> - </para> - <para> - Returns the number of multixacts IDs between the supplied - multixact ID and the current multixacts counter. - </para></entry> - </row> <row> <entry role="func_table_entry"><para role="func_signature"> |