Commit Graph

1251 Commits (e2dd7b2acf27336d47f78d68f4aac03f7770a6a6)

Author SHA1 Message Date
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
Nathan Bossart b72623671d Prevent underflow in KeepLogSeg(). 2 years ago
David Rowley 3f58a4e296 Fix various typos and incorrect/outdated name references 2 years ago
Robert Haas 363e8f9115 Fix pg_basebackup with in-place tablespaces some more. 2 years ago
Andres Freund 0fdab27ad6 Allow logical decoding on standbys 2 years ago
Andres Freund e101dfac3a For cascading replication, wake physical and logical walsenders separately 2 years ago
Andres Freund 26669757b6 Handle logical slot conflicts on standby 2 years ago
Andres Freund be87200efd Support invalidating replication slots due to horizon and wal_level 2 years ago
Thomas Munro d4e71df6d7 Add io_direct setting (developer-only). 2 years ago
Thomas Munro faeedbcefd Introduce PG_IO_ALIGN_SIZE and align all I/O buffers. 2 years ago
Andres Freund ca7b3c4c00 pg_stat_wal: Accumulate time as instr_time instead of microseconds 2 years ago
Michael Paquier ce340e530d Revise pg_pwrite_zeros() 3 years ago
Thomas Munro 1da569ca1f Don't leak descriptors into subprograms. 3 years ago
Michael Paquier 2f6e15ac93 Revert refactoring of restore command code to shell_restore.c 3 years ago
Andres Freund 25b2aba0c3 Zero initialize uses of instr_time about to trigger compiler warnings 3 years ago
Tom Lane 1ca604c201 Improve comment about GetWALAvailability's WALAVAIL_REMOVED code. 3 years ago
Michael Paquier 9a740f81eb Refactor code in charge of running shell-based recovery commands 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut 75f49221c2 Static assertions cleanup 3 years ago
Michael Paquier 3bdbdf5d06 Introduce pg_pwrite_zeros() in fileutils.c 3 years ago
Michael Paquier d9d873bac6 Clean up some inconsistencies with GUC declarations 3 years ago
Alvaro Herrera 8328a15f8f
Fix recently added incorrect assertion 3 years ago
Alvaro Herrera 342bb38bfe
Get rid of XLogCtlInsert->forcePageWrites 3 years ago
Alvaro Herrera df3737a651
Remove pg_backup_start_callback and reuse similar code 3 years ago
Michael Paquier c42cd05c58 Cleanup useless assignments and checks 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
Michael Paquier 2e560b974e Fix some comments of do_pg_backup_start() and do_pg_backup_stop() 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
Michael Paquier fbb5f54b67 Clear ps display of startup process at the end of recovery 3 years ago
Tom Lane 152c9f7b8f Suppress variable-set-but-not-used warnings from clang 15. 3 years ago
Peter Geoghegan bfcf1b3480 Harmonize parameter names in storage and AM code. 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
Michael Paquier bfb9dfd937 Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat() 3 years ago
Robert Haas 6672d79139 Prevent WAL corruption after a standby promotion. 3 years ago
David Rowley 3e0fff2e68 More -Wshadow=compatible-local warning fixes 3 years ago
Michael Paquier d265cd2029 Use SetInstallXLogFileSegmentActive() in more places in xlog.c 3 years ago
Robert Haas a8c0128697 Move basebackup code to new directory src/backend/backup 3 years ago
Thomas Munro d2e150831a Remove configure probe for fdatasync. 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
Thomas Munro 5344723755 Remove unnecessary Windows-specific basebackup code. 3 years ago
Thomas Munro a1b56090eb Remove O_FSYNC and associated macros. 3 years ago
Fujii Masao b24b2be119 Fix assertion failure and segmentation fault in backup code. 3 years ago
Fujii Masao 62c46eee22 Add checkpoint and REDO LSN to log_checkpoints message. 3 years ago
Michael Paquier dac1ff3090 Replace durable_rename_excl() by durable_rename(), take two 3 years ago
Tom Lane 7ab5b4eb48 Be more careful about GucSource for internally-driven GUC settings. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago