|
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, |
|