aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
Commit message (Expand)AuthorAge
* Introduce pg_stat_checkpointerMichael Paquier2023-10-30
* Change struct tablespaceinfo's oid member from 'char *' to 'Oid'Robert Haas2023-10-23
* During online checkpoints, insert XLOG_CHECKPOINT_REDO at redo point.Robert Haas2023-10-19
* Improve the naming in wal_sync_method code.Nathan Bossart2023-10-13
* Add wait events for checkpoint delay mechanism.Thomas Munro2023-10-13
* Unify two isLogSwitch tests in XLogInsertRecord.Robert Haas2023-10-12
* Rename variable for code clarityDaniel Gustafsson2023-09-15
* Quote filenames in error messagesDaniel Gustafsson2023-09-14
* Flush logical slots to disk during a shutdown checkpoint if required.Amit Kapila2023-09-14
* Make error messages about WAL segment size more consistentPeter Eisentraut2023-08-28
* Document more assumptions of LWLock variable changes with WAL insertsMichael Paquier2023-07-26
* Optimize WAL insertion lock acquisition and release with some atomicsMichael Paquier2023-07-25
* Enable archiving in recovery TAP test 009_twophase.plMichael Paquier2023-06-20
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Prevent underflow in KeepLogSeg().Nathan Bossart2023-04-27
* Fix various typos and incorrect/outdated name referencesDavid Rowley2023-04-19
* Fix pg_basebackup with in-place tablespaces some more.Robert Haas2023-04-18
* Allow logical decoding on standbysAndres Freund2023-04-08
* For cascading replication, wake physical and logical walsenders separatelyAndres Freund2023-04-08
* Handle logical slot conflicts on standbyAndres Freund2023-04-08
* Support invalidating replication slots due to horizon and wal_levelAndres Freund2023-04-07
* Add io_direct setting (developer-only).Thomas Munro2023-04-08
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-08
* pg_stat_wal: Accumulate time as instr_time instead of microsecondsAndres Freund2023-03-30
* Revise pg_pwrite_zeros()Michael Paquier2023-03-06
* Don't leak descriptors into subprograms.Thomas Munro2023-03-03
* Revert refactoring of restore command code to shell_restore.cMichael Paquier2023-02-06
* Zero initialize uses of instr_time about to trigger compiler warningsAndres Freund2023-01-20
* Improve comment about GetWALAvailability's WALAVAIL_REMOVED code.Tom Lane2023-01-19
* Refactor code in charge of running shell-based recovery commandsMichael Paquier2023-01-16
* Update copyright for 2023Bruce Momjian2023-01-02
* Static assertions cleanupPeter Eisentraut2022-12-15
* Introduce pg_pwrite_zeros() in fileutils.cMichael Paquier2022-11-08
* Clean up some inconsistencies with GUC declarationsMichael Paquier2022-10-31
* Fix recently added incorrect assertionAlvaro Herrera2022-10-24
* Get rid of XLogCtlInsert->forcePageWritesAlvaro Herrera2022-10-19
* Remove pg_backup_start_callback and reuse similar codeAlvaro Herrera2022-10-19
* Cleanup useless assignments and checksMichael Paquier2022-10-04
* Restore pg_pread and friends.Thomas Munro2022-09-29
* Revert 56-bit relfilenode change and follow-up commits.Robert Haas2022-09-28
* Fix some comments of do_pg_backup_start() and do_pg_backup_stop()Michael Paquier2022-09-28
* Increase width of RelFileNumbers from 32 bits to 56 bits.Robert Haas2022-09-27
* Remove dependency to StringInfo in xlogbackup.{c.h}Michael Paquier2022-09-27
* Refactor creation of backup_label and backup history filesMichael Paquier2022-09-26
* Clear ps display of startup process at the end of recoveryMichael Paquier2022-09-22
* Suppress variable-set-but-not-used warnings from clang 15.Tom Lane2022-09-20
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-19
* Split up guc.c for better build speed and ease of maintenance.Tom Lane2022-09-13
* Expand the use of get_dirent_type(), shaving a few calls to stat()/lstat()Michael Paquier2022-09-02
* Prevent WAL corruption after a standby promotion.Robert Haas2022-08-29