aboutsummaryrefslogtreecommitdiff
path: root/doc/src/sgml/postgres.sgml
diff options
context:
space:
mode:
authorRobert Haas <rhaas@postgresql.org>2022-02-03 13:57:27 -0500
committerRobert Haas <rhaas@postgresql.org>2022-02-03 14:05:02 -0500
commit5ef1eefd76f404ddc59b885d50340e602b70f05f (patch)
tree85146bd90a7039c50498ff09aedbc501468afb65 /doc/src/sgml/postgres.sgml
parent7c1aead6cbe7dcc6c216715fed7a1fb60684c5dc (diff)
downloadpostgresql-5ef1eefd76f404ddc59b885d50340e602b70f05f.tar.gz
postgresql-5ef1eefd76f404ddc59b885d50340e602b70f05f.zip
Allow archiving via loadable modules.
Running a shell command for each file to be archived has a lot of overhead and may not offer as much error checking as you want, or the exact semantics that you want. So, offer the option to call a loadable module for each file to be archived, rather than running a shell command. Also, add a 'basic_archive' contrib module as an example implementation that archives to a local directory. Nathan Bossart, with a little bit of kibitzing by me. Discussion: http://postgr.es/m/20220202224433.GA1036711@nathanxps13
Diffstat (limited to 'doc/src/sgml/postgres.sgml')
-rw-r--r--doc/src/sgml/postgres.sgml1
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/src/sgml/postgres.sgml b/doc/src/sgml/postgres.sgml
index dba9cf413f9..3db6d2160b1 100644
--- a/doc/src/sgml/postgres.sgml
+++ b/doc/src/sgml/postgres.sgml
@@ -233,6 +233,7 @@ break is not needed in a wider output rendering.
&bgworker;
&logicaldecoding;
&replication-origins;
+ &archive-modules;
</part>