mirror of
https://github.com/postgres/postgres.git
synced 2025-06-13 07:41:39 +03:00
More infrastructure for btree compaction project. Tree-traversal code
now knows what to do upon hitting a dead page (in theory anyway, it's untested...). Add a post-VACUUM-cleanup entry point for index AMs, to provide a place for dead-page scavenging to happen. Also, fix oversight that broke btpo_prev links in temporary indexes. initdb forced due to additions in pg_am.
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
<!--
|
||||
Documentation of the system catalogs, directed toward PostgreSQL developers
|
||||
$Header: /cvsroot/pgsql/doc/src/sgml/catalogs.sgml,v 2.65 2003/01/19 00:13:28 momjian Exp $
|
||||
$Header: /cvsroot/pgsql/doc/src/sgml/catalogs.sgml,v 2.66 2003/02/22 00:45:03 tgl Exp $
|
||||
-->
|
||||
|
||||
<chapter id="catalogs">
|
||||
@ -446,6 +446,13 @@
|
||||
<entry>bulk-delete function</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>amvacuumcleanup</entry>
|
||||
<entry><type>regproc</type></entry>
|
||||
<entry>pg_proc.oid</entry>
|
||||
<entry>post-VACUUM cleanup function</entry>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<entry>amcostestimate</entry>
|
||||
<entry><type>regproc</type></entry>
|
||||
|
Reference in New Issue
Block a user