summaryrefslogtreecommitdiff
path: root/contrib/basic_archive/sql
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Rename contrib module basic_archive to basic_wal_module"Michael Paquier2023-01-261-0/+22
| | | | | | | | | | | This reverts commit 0ad3c60, as per feedback from Tom Lane, Robert Haas and Andres Freund. The new name used for the module had little support. This moves back to basic_archive as module name, and we will likely use that as template for recovery modules, as well. Discussion: https://postgr.es/m/CA+TgmoYG5uGOp7DGFT5gzC1kKFWGjkLSj_wOQxGhfMcvVEiKGA@mail.gmail.com
* Rename contrib module basic_archive to basic_wal_moduleMichael Paquier2023-01-251-22/+0
| | | | | | | | | This rename is in preparation for the introduction of recovery modules, where basic_wal_module will be used as a base template for the set of callbacks introduced. The former name did not really reflect all that. Author: Nathan Bossart Discussion: https://postgr.es/m/20221227192449.GA3672473@nathanxps13
* Allow archiving via loadable modules.Robert Haas2022-02-031-0/+22
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