Commit Graph

21 Commits (a956bd3fa9d937689db24620002c78221eaffddd)

Author SHA1 Message Date
Nathan Bossart f39b265808 Move PG_TEMP_FILE* macros to file_utils.h. 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
David Rowley b4dbf3e924 Fix various typos 3 years ago
Robert Haas e76cbb6cd6 Reword overly-optimistic comment about backup checksum verification. 3 years ago
Robert Haas f3948b5c91 Remove an old comment that doesn't seem especially useful. 3 years ago
Robert Haas 33352b9279 In basebackup.c, perform end-of-file test after checksum validation. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut 75f49221c2 Static assertions cleanup 3 years ago
Robert Haas 45f5c81ad2 Fix failure to advance content pointer in sendFileWithContent. 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Thomas Munro b6d8a60aba Restore pg_pread and friends. 3 years ago
Robert Haas a448e49bcb Revert 56-bit relfilenode change and follow-up commits. 3 years ago
Robert Haas 05d4cbf9b6 Increase width of RelFileNumbers from 32 bits to 56 bits. 3 years ago
Michael Paquier e1e6f8f3df Remove dependency to StringInfo in xlogbackup.{c.h} 3 years ago
Michael Paquier 7d708093b7 Refactor creation of backup_label and backup history files 3 years ago
Peter Eisentraut 26f7802beb Message style improvements 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Peter Eisentraut a0b65155d0 Message style improvements 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
Peter Eisentraut ab9717847a Remove obsolete comment 3 years ago
Robert Haas a8c0128697 Move basebackup code to new directory src/backend/backup 3 years ago
Thomas Munro 5fc88c5d53 Replace pgwin32_is_junction() with lstat(). 3 years ago
Thomas Munro cf112c1220 Remove dead pread and pwrite replacement code. 3 years ago
Thomas Munro 2b1f580ee2 Remove configure probes for symlink/readlink, and dead code. 3 years ago
Robert Haas 851f4cc75c Clean up some residual confusion between OIDs and RelFileNumbers. 3 years ago
Fujii Masao ee79647769 Prevent BASE_BACKUP in the middle of another backup in the same session. 3 years ago
Michael Paquier 33bd4698c1 Fix code comments still referring to pg_start/stop_backup() 4 years ago
Michael Paquier 83cca409ed Remove duplicated word in comment of basebackup.c 4 years ago
Michael Paquier a4b57543ac Rename backup_compression.{c,h} to compression.{c,h} 4 years ago
Andres Freund 6f0cf87872 pgstat: remove stats_temp_directory. 4 years ago
Andres Freund bdbd3d9064 pgstat: stats collector references in comments. 4 years ago
Stephen Frost 39969e2a1e Remove exclusive backup mode 4 years ago
Robert Haas ffd53659c4 Replace BASE_BACKUP COMPRESSION_LEVEL option with COMPRESSION_DETAIL. 4 years ago
Robert Haas e4ba69f3f4 Allow extensions to add new backup targets. 4 years ago
Robert Haas 7cf085f077 Add support for zstd base backup compression. 4 years ago
Robert Haas dab298471f Add suport for server-side LZ4 base backup compression. 4 years ago
Robert Haas 0d4513b613 Remove server support for the previous base backup protocol. 4 years ago
Robert Haas 0ad8032910 Server-side gzip compression. 4 years ago
Robert Haas 3500ccc39b Support base backup targets. 4 years ago
Robert Haas cc333f3233 Modify pg_basebackup to use a new COPY subprotocol for base backups. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Robert Haas 10eae82b27 Fix thinko in assertion in basebackup.c. 4 years ago
Robert Haas 5a1007a508 Have the server properly terminate tar archives. 4 years ago
Robert Haas bef47ff85d Introduce 'bbsink' abstraction to modularize base backup code. 4 years ago
Robert Haas 2f5c4397c3 When fetching WAL for a basebackup, report errors with a sensible TLI. 4 years ago
Robert Haas 967a17fe2f Refactor basebackup.c's _tarWriteDir() function. 4 years ago
Robert Haas 0ba281cb4b Flexible options for BASE_BACKUP. 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Peter Eisentraut f59b58e2a1 Use correct format placeholder for block numbers 5 years ago
Tom Lane 8620a7f6db Code review for server's handling of "tablespace map" files. 5 years ago