From aedccb1f6fef988af1d1a25b78151f3773954b4c Mon Sep 17 00:00:00 2001 From: Simon Riggs Date: Tue, 25 Nov 2014 20:13:30 +0000 Subject: action_at_recovery_target recovery config option action_at_recovery_target = pause | promote | shutdown Petr Jelinek Reviewed by Muhammad Asif Naeem, Fujji Masao and Simon Riggs --- src/include/access/xlog_internal.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/include/access/xlog_internal.h') diff --git a/src/include/access/xlog_internal.h b/src/include/access/xlog_internal.h index 423ef4d7fa0..85b3fe76bb6 100644 --- a/src/include/access/xlog_internal.h +++ b/src/include/access/xlog_internal.h @@ -214,6 +214,16 @@ typedef struct XLogRecData uint32 len; /* length of rmgr data to include */ } XLogRecData; +/* + * Recovery target action. + */ +typedef enum +{ + RECOVERY_TARGET_ACTION_PAUSE, + RECOVERY_TARGET_ACTION_PROMOTE, + RECOVERY_TARGET_ACTION_SHUTDOWN, +} RecoveryTargetAction; + /* * Method table for resource managers. * -- cgit v1.2.3