|
8 | 8 | *
|
9 | 9 | *
|
10 | 10 | * IDENTIFICATION
|
11 |
| - * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.169 2002/08/02 22:36:05 tgl Exp $ |
| 11 | + * $Header: /cvsroot/pgsql/src/backend/utils/cache/relcache.c,v 1.170 2002/08/04 18:12:15 tgl Exp $ |
12 | 12 | *
|
13 | 13 | *-------------------------------------------------------------------------
|
14 | 14 | */
|
@@ -2713,10 +2713,10 @@ insert_ordered_oid(List *list, Oid datum)
|
2713 | 2713 | *Presently, all the catalog and index entries that are referred to
|
2714 | 2714 | *by catcaches are stored in the initialization file.
|
2715 | 2715 | *
|
2716 |
| - *As of v6.5, vacuum.c deletes the initialization file at completion |
2717 |
| - *of a VACUUM, so that it will be rebuilt at the next backend startup. |
2718 |
| - *This ensures that vacuum-collected stats for the system catalogs |
2719 |
| - *and indexes will beseen by backends started later. |
| 2716 | + *The same mechanism that detects when catcache and relcache entries |
| 2717 | + *need to be invalidated (due to catalog updates) also arranges to |
| 2718 | + *unlink the initialization file when its contents may be out of date. |
| 2719 | + *The file willthenberebuilt during the next backend startup. |
2720 | 2720 | */
|
2721 | 2721 |
|
2722 | 2722 | /*
|
|