diff options
author | Teodor Sigaev <teodor@sigaev.ru> | 2005-06-14 11:45:14 +0000 |
---|---|---|
committer | Teodor Sigaev <teodor@sigaev.ru> | 2005-06-14 11:45:14 +0000 |
commit | 37c839365c566c9e8d7e96cea79e535281144224 (patch) | |
tree | 33a5094b45c6a6b6549e05e4e2dcf1c63cc69d38 /src/backend/access/transam/rmgr.c | |
parent | d6636543c4becc4ba9989af8e5b490e1ee2e7c0e (diff) | |
download | postgresql-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.c | 4 |
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} }; |