diff --git a/doc/src/sgml/appendix-obsolete-pgreceivexlog.sgml b/doc/src/sgml/appendix-obsolete-pgreceivexlog.sgml
new file mode 100644
index 00000000000..4a293b64906
--- /dev/null
+++ b/doc/src/sgml/appendix-obsolete-pgreceivexlog.sgml
@@ -0,0 +1,24 @@
+
+
+
+
+ pg_receivexlog renamed to pg_receivewal
+
+
+ pg_receivexlog
+ pg_receivewal
+
+
+
+ PostgreSQL 9.6 and below provided a command named
+ pg_receivexlog
+ pg_receivexlog
+ to fetch write-ahead-log (WAL) files. This command was renamed to pg_receivewal, see
+ for documentation of pg_receivewal and see
+ the release notes for PostgreSQL 10 for details
+ on this change.
+
+
+
diff --git a/doc/src/sgml/appendix-obsolete-pgresetxlog.sgml b/doc/src/sgml/appendix-obsolete-pgresetxlog.sgml
new file mode 100644
index 00000000000..a17cbce5631
--- /dev/null
+++ b/doc/src/sgml/appendix-obsolete-pgresetxlog.sgml
@@ -0,0 +1,24 @@
+
+
+
+
+ pg_resetxlog renamed to pg_resetwal
+
+
+ pg_resetxlog
+ pg_resetwal
+
+
+
+ PostgreSQL 9.6 and below provided a command named
+ pg_resetxlog
+ pg_resetxlog
+ to reset the write-ahead-log (WAL) files. This command was renamed to pg_resetwal, see
+ for documentation of pg_resetwal and see
+ the release notes for PostgreSQL 10 for details
+ on this change.
+
+
+
diff --git a/doc/src/sgml/appendix-obsolete-pgxlogdump.sgml b/doc/src/sgml/appendix-obsolete-pgxlogdump.sgml
new file mode 100644
index 00000000000..28e004edea0
--- /dev/null
+++ b/doc/src/sgml/appendix-obsolete-pgxlogdump.sgml
@@ -0,0 +1,24 @@
+
+
+
+
+ pg_xlogdump renamed to pg_waldump
+
+
+ pg_xlogdump
+ pg_waldump
+
+
+
+ PostgreSQL 9.6 and below provided a command named
+ pg_xlogdump
+ pg_xlogdump
+ to read write-ahead-log (WAL) files. This command was renamed to pg_waldump, see
+ for documentation of pg_waldump and see
+ the release notes for PostgreSQL 10 for details
+ on this change.
+
+
+
diff --git a/doc/src/sgml/appendix-obsolete.sgml b/doc/src/sgml/appendix-obsolete.sgml
new file mode 100644
index 00000000000..548297e2d3d
--- /dev/null
+++ b/doc/src/sgml/appendix-obsolete.sgml
@@ -0,0 +1,40 @@
+
+
+
+ Obsolete or Renamed Features
+
+
+ Functionality is sometimes removed from PostgreSQL, feature, setting
+ and file names sometimes change, or documentation moves to different
+ places. This section directs users coming from old versions of the
+ documentation or from external links to the appropriate new location
+ for the information they need.
+
+
+
+
+ &obsolete-pgxlogdump;
+ &obsolete-pgresetxlog;
+ &obsolete-pgreceivexlog;
+
+
diff --git a/doc/src/sgml/filelist.sgml b/doc/src/sgml/filelist.sgml
index 8afe1a6b400..2f9d192c410 100644
--- a/doc/src/sgml/filelist.sgml
+++ b/doc/src/sgml/filelist.sgml
@@ -178,6 +178,12 @@
+
+
+
+
+
+