diff options
author | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2013-06-27 15:20:33 -0400 |
---|---|---|
committer | Alvaro Herrera <alvherre@alvh.no-ip.org> | 2013-06-27 15:32:58 -0400 |
commit | 863fad1bcc9de52381e117bfecc89dfb4a52f84a (patch) | |
tree | 848a4fb4d59f3d6e1d90af2e4b4ee8b350d9fcf3 | |
parent | 263865a48973767ce8ed7b7788059a38a24a9f37 (diff) | |
download | postgresql-863fad1bcc9de52381e117bfecc89dfb4a52f84a.tar.gz postgresql-863fad1bcc9de52381e117bfecc89dfb4a52f84a.zip |
Document relminmxid and datminmxid
I introduced these new fields in 0ac5ad5134f27 but neglected to add them
to the system catalogs section of the docs.
Per Thom Brown in message
CAA-aLv7UiO=Whiq3MVbsEqSyQRthuX8Tb_RLyBuQt0KQBp=6EQ@mail.gmail.com
-rw-r--r-- | doc/src/sgml/catalogs.sgml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/src/sgml/catalogs.sgml b/doc/src/sgml/catalogs.sgml index e638a8fcb1a..09f7e40b29f 100644 --- a/doc/src/sgml/catalogs.sgml +++ b/doc/src/sgml/catalogs.sgml @@ -1885,6 +1885,19 @@ </row> <row> + <entry><structfield>relminmxid</structfield></entry> + <entry><type>xid</type></entry> + <entry></entry> + <entry> + All multitransaction IDs before this one have been replaced by a + transaction ID in this table. This is used to track + whether the table needs to be vacuumed in order to prevent multitransaction ID + ID wraparound or to allow <literal>pg_clog</> to be shrunk. Zero + (<symbol>InvalidTransactionId</symbol>) if the relation is not a table. + </entry> + </row> + + <row> <entry><structfield>relacl</structfield></entry> <entry><type>aclitem[]</type></entry> <entry></entry> @@ -2622,6 +2635,20 @@ </row> <row> + <entry><structfield>datminmxid</structfield></entry> + <entry><type>xid</type></entry> + <entry></entry> + <entry> + All multitransaction IDs before this one have been replaced with a + transaction ID in this database. This is used to + track whether the database needs to be vacuumed in order to prevent + transaction ID wraparound or to allow <literal>pg_clog</> to be shrunk. + It is the minimum of the per-table + <structname>pg_class</>.<structfield>relminmxid</> values. + </entry> + </row> + + <row> <entry><structfield>dattablespace</structfield></entry> <entry><type>oid</type></entry> <entry><literal><link linkend="catalog-pg-tablespace"><structname>pg_tablespace</structname></link>.oid</literal></entry> |