aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/rmgr.c
diff options
context:
space:
mode:
authorTeodor Sigaev <teodor@sigaev.ru>2005-06-14 11:45:14 +0000
committerTeodor Sigaev <teodor@sigaev.ru>2005-06-14 11:45:14 +0000
commit37c839365c566c9e8d7e96cea79e535281144224 (patch)
tree33a5094b45c6a6b6549e05e4e2dcf1c63cc69d38 /src/backend/access/transam/rmgr.c
parentd6636543c4becc4ba9989af8e5b490e1ee2e7c0e (diff)
downloadpostgresql-37c839365c566c9e8d7e96cea79e535281144224.tar.gz
postgresql-37c839365c566c9e8d7e96cea79e535281144224.zip
WAL for GiST. It work for online backup and so on, but on
recovery after crash (power loss etc) it may say that it can't restore index and index should be reindexed. Some refactoring code.
Diffstat (limited to 'src/backend/access/transam/rmgr.c')
-rw-r--r--src/backend/access/transam/rmgr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/access/transam/rmgr.c b/src/backend/access/transam/rmgr.c
index 5fe442fd80d..3b8bcb131d0 100644
--- a/src/backend/access/transam/rmgr.c
+++ b/src/backend/access/transam/rmgr.c
@@ -3,7 +3,7 @@
*
* Resource managers definition
*
- * $PostgreSQL: pgsql/src/backend/access/transam/rmgr.c,v 1.19 2005/06/08 15:50:26 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/access/transam/rmgr.c,v 1.20 2005/06/14 11:45:14 teodor Exp $
*/
#include "postgres.h"
@@ -37,6 +37,6 @@ const RmgrData RmgrTable[RM_MAX_ID + 1] = {
{"Btree", btree_redo, btree_desc, btree_xlog_startup, btree_xlog_cleanup},
{"Hash", hash_redo, hash_desc, NULL, NULL},
{"Rtree", rtree_redo, rtree_desc, NULL, NULL},
- {"Gist", gist_redo, gist_desc, NULL, NULL},
+ {"Gist", gist_redo, gist_desc, gist_xlog_startup, gist_xlog_cleanup},
{"Sequence", seq_redo, seq_desc, NULL, NULL}
};