From 9f015bdc60519bf85bd3e3ad8695b5b6903866fe Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Mon, 21 Jun 2021 16:01:10 +0300 Subject: [PATCH] Include zenith.signal file in tarball --- pageserver/src/basebackup.rs | 3 +++ vendor/postgres | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pageserver/src/basebackup.rs b/pageserver/src/basebackup.rs index d2698a7022..60a5213860 100644 --- a/pageserver/src/basebackup.rs +++ b/pageserver/src/basebackup.rs @@ -238,6 +238,9 @@ impl<'a> Basebackup<'a> { info!("pg_control.state = {}", pg_control.state); pg_control.state = pg_constants::DB_SHUTDOWNED; + // add zenith.signal file + self.ar.append(&new_tar_header("zenith.signal", 0)?, &b""[..])?; + //send pg_control let pg_control_bytes = pg_control.encode(); let header = new_tar_header("global/pg_control", pg_control_bytes.len() as u64)?; diff --git a/vendor/postgres b/vendor/postgres index 044647e499..a08f50cba2 160000 --- a/vendor/postgres +++ b/vendor/postgres @@ -1 +1 @@ -Subproject commit 044647e49971afd96a77f77c65cfa4532543a51d +Subproject commit a08f50cba293fff045cb771f8c6bb23b89f4f7f7