OSDN Git Service

Revert "Add the definition of replication modes."
[pg-rex/syncrep.git] / src / backend / access / transam / xlog.c
index 25a384b..014819f 100644 (file)
@@ -540,16 +540,6 @@ typedef struct xl_parameter_change
        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.
  */
@@ -9757,17 +9747,3 @@ WakeupRecovery(void)
 {
        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;
-}