Commit Graph

70 Commits (449cdcd486bfc6864e4fa6784cc1526a94fe69db)

Author SHA1 Message Date
Tomas Vondra cd4b6af620 Fix unnecessary padding in incremental backups 2 years ago
Andrew Dunstan 42fa4b6601 Assorted minor cleanups in the test_json_parser module 2 years ago
Andrew Dunstan 661ab4e185 Fix some memory leaks associated with parsing json and manifests 2 years ago
Thomas Munro 942219996c Fix grammar. 2 years ago
Thomas Munro d8f5acbdb9 Fix potential stack overflow in incremental backup. 2 years ago
Tom Lane 0c66a164e7 Remove useless duplicate call of defGetBoolean(). 2 years ago
Tomas Vondra 10e3226ba1 Align blocks in incremental backups to BLCKSZ 2 years ago
Andrew Dunstan 222e11a10a Use incremental parsing of backup manifests. 2 years ago
Nathan Bossart 2b520860c0 Revert "Temporary patch to help debug pg_walsummary test failures." 2 years ago
Daniel Gustafsson b783186515 Add destroyStringInfo function for cleaning up StringInfos 2 years ago
Robert Haas 2041bc4276 Add the system identifier to backup manifests. 2 years ago
Peter Eisentraut 97d85be365 Make the order of the header file includes consistent 2 years ago
Robert Haas dd7ea37c43 Fix pgindent damage. 2 years ago
Robert Haas d75c4027b6 Fix incremental backup interaction with XLOG_DBASE_CREATE_FILE_COPY. 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Heikki Linnakangas 024c521117 Replace BackendIds with 0-based ProcNumbers 2 years ago
Peter Eisentraut 025f0a6f91 Fix incorrect format placeholder 2 years ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Daniel Gustafsson c1fc502f59 Skip .DS_Store files in server side utils 2 years ago
Robert Haas ea18eb7d62 Revise pg_walsummary's 002_blocks test to avoid spurious failures. 2 years ago
Robert Haas 5ddf997347 Temporary patch to help debug pg_walsummary test failures. 2 years ago
Robert Haas d9ef650fca Add new function pg_get_wal_summarizer_state(). 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Robert Haas dffde5bf16 Fix defects in PrepareForIncrementalBackup. 2 years ago
Tom Lane 98c6231d19 Fix incorrect data type choices in some read and write calls. 2 years ago
John Naylor 7d7ef075d2 Fix typo and case in messages 2 years ago
Robert Haas 49f2194ed5 Fix numerous typos in incremental backup commits. 2 years ago
Robert Haas dc21234005 Add support for incremental backup. 2 years ago
Robert Haas 174c480508 Add a new WAL summarizer process. 2 years ago
Robert Haas 025584a168 Change how a base backup decides which files have checksums. 2 years ago
Michael Paquier 7606175991 Extend sendFileWithContent() to handle custom content length in basebackup.c 2 years ago
Robert Haas 5b36e8f078 Change struct tablespaceinfo's oid member from 'char *' to 'Oid' 2 years ago
Robert Haas 5c47c6546c Refactor parse_filename_for_nontemp_relation to parse more. 2 years ago
Robert Haas c2ba3fdea5 In basebackup.c, refactor to create read_file_data_into_buffer. 2 years ago
Robert Haas 053183138a In basebackup.c, refactor to create verify_page_checksum. 2 years ago
Nathan Bossart f39b265808 Move PG_TEMP_FILE* macros to file_utils.h. 2 years ago
Nathan Bossart f4b54e1ed9 Introduce macros for protocol characters. 2 years ago
Peter Eisentraut e53a611523 Message wording improvements 3 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
David Rowley 3f58a4e296 Fix various typos and incorrect/outdated name references 3 years ago
David Rowley b4dbf3e924 Fix various typos 3 years ago
Tomas Vondra 2820adf775 Support long distance matching for zstd compression 3 years ago
Peter Eisentraut 0d15afc875 Simplify useless 0L constants 3 years ago
Peter Eisentraut de4d456b40 Improve several permission-related error messages. 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
Tom Lane 3a28d78089 Improve TimestampDifferenceMilliseconds to cope with overflow sanely. 3 years ago
Peter Eisentraut 20428d344a Add BufFileRead variants with short read and EOF detection 3 years ago
Peter Eisentraut 1561612e3b Fix some BufFileRead() error reporting 3 years ago