|
|
|
@ -27138,6 +27138,34 @@ 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"> |
|
|
|
|
<indexterm> |
|
|
|
@ -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"> |
|
|
|
|