Commits

DateSubjectAuthorReleases
2026-04-05 Convert all remaining subsystems to use the new shmem allocation API Heikki Linnakangas 19 (unreleased)
2022-02-16 Split xlog.c into xlog.c and xlogrecovery.c. Heikki Linnakangas 15.0
2021-07-31 Move InRecovery and standbyState global vars to xlogutils.c. Heikki Linnakangas 15.0
2017-03-07 Support SCRAM-SHA-256 authentication (RFC 5802 and 7677). Heikki Linnakangas 10.0
2015-05-15 Add archive_mode='always' option. Heikki Linnakangas 9.5.0
2015-02-23 Replace checkpoint_segments with min_wal_size and max_wal_size. Heikki Linnakangas 9.5.0
2014-11-20 Revamp the WAL record format. Heikki Linnakangas 9.5.0
2014-11-06 Move the backup-block logic from XLogInsert to a new file, xloginsert.c. Heikki Linnakangas 9.5.0
2014-10-01 Remove num_xloginsert_locks GUC, replace with a #define Heikki Linnakangas 9.5.0
2014-10-01 Remove num_xloginsert_locks GUC, replace with a #define Heikki Linnakangas 9.4.0
2014-07-31 Move log_newpage and log_newpage_buffer to xlog.c. Heikki Linnakangas 9.5.0
2014-06-14 Change the signature of rm_desc so that it's passed a XLogRecord. Heikki Linnakangas 9.5.0
2014-03-21 Replace the XLogInsert slots with regular LWLocks. Heikki Linnakangas 9.4.0
2014-03-12 Only WAL-log the modified portion in an UPDATE, if possible. Heikki Linnakangas 9.4.0
2014-01-25 Add recovery_target='immediate' option. Heikki Linnakangas 9.4.0
2013-12-13 Add GUC to enable WAL-logging of hint bits, even with checksums disabled. Heikki Linnakangas 9.4.0
2013-07-08 Improve scalability of WAL insertions. Heikki Linnakangas 9.4.0
2013-02-11 Support unlogged GiST index. Heikki Linnakangas 9.3.0
2013-01-17 Make pg_receivexlog and pg_basebackup -X stream work across timeline switches. Heikki Linnakangas 9.3.0
2013-01-03 Tolerate timeline switches while "pg_basebackup -X fetch" is running. Heikki Linnakangas 9.3.0
2013-01-03 Tolerate timeline switches while "pg_basebackup -X fetch" is running. Heikki Linnakangas 9.2.3
2012-12-21 Forgot to remove extern declaration of GetRecoveryTargetTLI() Heikki Linnakangas 9.3.0
2012-12-20 Follow TLI of last replayed record, not recovery target TLI, in walsenders. Heikki Linnakangas 9.3.0
2012-12-13 Allow a streaming replication standby to follow a timeline switch. Heikki Linnakangas 9.3.0
2012-09-05 Fix bugs in cascading replication with recovery_target_timeline='latest' Heikki Linnakangas 9.2.0