diff options
author | Hiroshi Inoue <inoue@tpf.co.jp> | 2000-04-25 10:38:38 +0000 |
---|---|---|
committer | Hiroshi Inoue <inoue@tpf.co.jp> | 2000-04-25 10:38:38 +0000 |
commit | 56e09ddf0c8c0fbfe2a76578250a776fd8bd93b8 (patch) | |
tree | b27b104f9865efeba4278aa74b59c75516613402 /src/backend/commands/indexcmds.c | |
parent | 282861ad755ecb06bd2f724f8f1dcf0a3c530213 (diff) | |
download | postgresql-56e09ddf0c8c0fbfe2a76578250a776fd8bd93b8.tar.gz postgresql-56e09ddf0c8c0fbfe2a76578250a776fd8bd93b8.zip |
change reindex ERROR/NOTICE message
Diffstat (limited to 'src/backend/commands/indexcmds.c')
-rw-r--r-- | src/backend/commands/indexcmds.c | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/backend/commands/indexcmds.c b/src/backend/commands/indexcmds.c index 19ff9597d52..16ad849d8ff 100644 --- a/src/backend/commands/indexcmds.c +++ b/src/backend/commands/indexcmds.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/commands/indexcmds.c,v 1.25 2000/04/25 02:45:54 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/indexcmds.c,v 1.26 2000/04/25 10:38:38 inoue Exp $ * *------------------------------------------------------------------------- */ @@ -714,7 +714,8 @@ ReindexIndex(const char *name, bool force /* currently unused */ ) ((Form_pg_class) GETSTRUCT(tuple))->relkind); } - reindex_index(tuple->t_data->t_oid, force); + if (!reindex_index(tuple->t_data->t_oid, force)) + elog(NOTICE, "index '%s' wasn't reindexed", name); } /* @@ -744,7 +745,8 @@ ReindexTable(const char *name, bool force) ((Form_pg_class) GETSTRUCT(tuple))->relkind); } - reindex_relation(tuple->t_data->t_oid, force); + if (!reindex_relation(tuple->t_data->t_oid, force)) + elog(NOTICE, "table '%s' wasn't reindexed", name); } /* @@ -806,7 +808,6 @@ ReindexDatabase(const char *dbname, bool force, bool all) elog(ERROR, "REINDEX DATABASE: Can be executed only on the currently open database."); heap_close(relation, NoLock); - /** reindex_database(db_id, force, !all); **/ CommonSpecialPortalOpen(); pmem = CommonSpecialPortalGetMemory(); @@ -847,7 +848,8 @@ ReindexDatabase(const char *dbname, bool force, bool all) for (i = 0; i < relcnt; i++) { StartTransactionCommand(); - reindex_relation(relids[i], force); + if (reindex_relation(relids[i], force)) + elog(NOTICE, "relation %d was reindexed", relids[i]); CommitTransactionCommand(); } CommonSpecialPortalClose(); |