From ea689d17b5d23b0c2e954ebe98f598d47d3b005f Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Sun, 15 May 2022 15:19:02 +0900 Subject: [PATCH] repmgr: add code comment about pg_stat_tmp in PostgreSQL 15+ See core commit 6f0cf8787. --- repmgr-client.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/repmgr-client.c b/repmgr-client.c index 6115a61e..5e689c79 100644 --- a/repmgr-client.c +++ b/repmgr-client.c @@ -3187,6 +3187,11 @@ copy_remote_files(char *host, char *remote_user, char *remote_path, " --exclude=pg_xlog/* --exclude=pg_log/*"); } + /* + * From PostgreSQL 15, the core server no longer uses pg_stat_tmp, + * but some extensions (e.g. pg_stat_statements) may still do, so + * keep excluding it. + */ appendPQExpBufferStr(&rsync_flags, " --exclude=pg_stat_tmp/*");