int wal_level;
} xl_parameter_change;
-/* Replication mode names */
-const char *ReplicationModeNames[] = {
- "async", /* REPLICATION_MODE_ASYNC */
- "recv", /* REPLICATION_MODE_RECV */
- "fsync", /* REPLICATION_MODE_FSYNC */
- "apply" /* REPLICATION_MODE_APPLY */
-};
-
-ReplicationMode rplMode = InvalidReplicationMode;
-
/*
* Flags set by interrupt handlers for later service in the redo loop.
*/
{
SetLatch(&XLogCtl->recoveryWakeupLatch);
}
-
-/*
- * Look up replication mode value by name.
- */
-ReplicationMode
-ReplicationModeNameGetValue(char *name)
-{
- ReplicationMode mode;
-
- for (mode = 0; mode <= MAXREPLICATIONMODE; mode++)
- if (strcmp(ReplicationModeNames[mode], name) == 0)
- return mode;
- return InvalidReplicationMode;
-}