From f9951252dbd86391ab3a9bcba99f4e9f13e311a6 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Tue, 10 Jul 2012 23:08:19 -0400
Subject: [PATCH] Document that Log-Shipping Standby Servers cannot be upgraded
 by pg_upgrade.

Backpatch to 9.2.
---
 doc/src/sgml/pgupgrade.sgml | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/doc/src/sgml/pgupgrade.sgml b/doc/src/sgml/pgupgrade.sgml
index 30f45441978..cffcebb3070 100644
--- a/doc/src/sgml/pgupgrade.sgml
+++ b/doc/src/sgml/pgupgrade.sgml
@@ -517,6 +517,12 @@ psql --username postgres --file script.sql postgres
    <literal>-d /real-data-directory -o '-D /configuration-directory'</>.
   </para>
 
+  <para>
+   A Log-Shipping Standby Server (<xref linkend="warm-standby">) cannot
+   be upgraded because the server must allow writes.  The simplest way
+   is to upgrade the primary and use rsync to rebuild the standbys.
+  </para>
+
   <para>
    If you want to use link mode and you do not want your old cluster
    to be modified when the new cluster is started, make a copy of the
-- 
GitLab