|
8 | 8 | * Portions Copyright (c) 1996-2010, PostgreSQL Global Development Group
|
9 | 9 | * Portions Copyright (c) 1994, Regents of the University of California
|
10 | 10 | *
|
11 |
| - * $PostgreSQL: pgsql/src/include/catalog/pg_control.h,v 1.56 2010/06/0314:50:30 tgl Exp $ |
| 11 | + * $PostgreSQL: pgsql/src/include/catalog/pg_control.h,v 1.57 2010/06/0320:37:13 alvherre Exp $ |
12 | 12 | *
|
13 | 13 | *-------------------------------------------------------------------------
|
14 | 14 | */
|
|
26 | 26 | /*
|
27 | 27 | * Body of CheckPoint XLOG records. This is declared here because we keep
|
28 | 28 | * a copy of the latest one in pg_control for possible disaster recovery.
|
| 29 | + * Changing this struct requires a PG_CONTROL_VERSION bump. |
29 | 30 | */
|
30 | 31 | typedefstructCheckPoint
|
31 | 32 | {
|
@@ -60,7 +61,10 @@ typedef struct CheckPoint
|
60 | 61 | #defineXLOG_PARAMETER_CHANGE0x60
|
61 | 62 |
|
62 | 63 |
|
63 |
| -/* System status indicator */ |
| 64 | +/* |
| 65 | + * System status indicator. Note this is stored in pg_control; if you change |
| 66 | + * it, you must bump PG_CONTROL_VERSION |
| 67 | + */ |
64 | 68 | typedefenumDBState
|
65 | 69 | {
|
66 | 70 | DB_STARTUP=0,
|
|