Commit Graph

189 Commits (c3e0ddd403d74b161cd83cdccbb0adc45788934f)

Author SHA1 Message Date
Fujii Masao b5fe62038f Make postmaster restart archiver soon after it dies, even during recovery. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Heikki Linnakangas ffd37740ee Add archive_mode='always' option. 11 years ago
Andrew Dunstan 72d422a522 Map basebackup tablespaces using a tablespace_map file 11 years ago
Andres Freund 5aa2350426 Introduce replication progress tracking infrastructure. 11 years ago
Fujii Masao 57aa5b2bb1 Add GUC to enable compression of full page images stored in WAL. 11 years ago
Heikki Linnakangas 88e9823026 Replace checkpoint_segments with min_wal_size and max_wal_size. 11 years ago
Fujii Masao 5d2b45e3f7 Add GUC to control the time to wait before retrieving WAL after failed attempt. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 2c03216d83 Revamp the WAL record format. 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Andres Freund 11abd6c90f Renumber CHECKPOINT_* flags. 11 years ago
Andres Freund 7dbb606938 Flush unlogged table's buffers when copying or moving databases. 11 years ago
Heikki Linnakangas 5fa6c81a43 Remove num_xloginsert_locks GUC, replace with a #define 11 years ago
Andres Freund 728f152e07 Add rmgr callback to name xlog record types for display purposes. 11 years ago
Heikki Linnakangas 54685338e3 Move log_newpage and log_newpage_buffer to xlog.c. 12 years ago
Heikki Linnakangas 0ef0b6784c Change the signature of rm_desc so that it's passed a XLogRecord. 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Heikki Linnakangas 68a2e52bba Replace the XLogInsert slots with regular LWLocks. 12 years ago
Heikki Linnakangas a3115f0d9e Only WAL-log the modified portion in an UPDATE, if possible. 12 years ago
Robert Haas b89e151054 Introduce logical decoding. 12 years ago
Robert Haas 858ec11858 Introduce replication slots. 12 years ago
Heikki Linnakangas 71c6a8e375 Add recovery_target='immediate' option. 12 years ago
Tom Lane 061b079f89 Fix multiple bugs in index page locking during hot-standby WAL replay. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas 4b351841fa Rename walLogHints to wal_log_hints for easier grepping. 12 years ago
Fujii Masao 961bf59fb7 Rename wal_log_hintbits to wal_log_hints, per discussion on pgsql-hackers. 12 years ago
Heikki Linnakangas 50e547096c Add GUC to enable WAL-logging of hint bits, even with checksums disabled. 12 years ago
Robert Haas e55704d8b2 Add new wal_level, logical, sufficient for logical decoding. 12 years ago
Heikki Linnakangas 9a20a9b21b Improve scalability of WAL insertions. 13 years ago
Jeff Davis b8fd1a09f3 Add buffer_std flag to MarkBufferDirtyHint(). 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Simon Riggs 96ef3b8ff1 Allow I/O reliability checks using 16-bit checksums 13 years ago
Heikki Linnakangas 62401db45c Support unlogged GiST index. 13 years ago
Heikki Linnakangas 0b6329130e Make pg_receivexlog and pg_basebackup -X stream work across timeline switches. 13 years ago
Heikki Linnakangas b0daba57bb Tolerate timeline switches while "pg_basebackup -X fetch" is running. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas d57a97343e Forgot to remove extern declaration of GetRecoveryTargetTLI() 13 years ago
Heikki Linnakangas af275a12df Follow TLI of last replayed record, not recovery target TLI, in walsenders. 13 years ago
Heikki Linnakangas abfd192b1b Allow a streaming replication standby to follow a timeline switch. 13 years ago
Tom Lane 3bbf668de9 Fix multiple problems in WAL replay. 13 years ago
Heikki Linnakangas c4c227477b Fix bugs in cascading replication with recovery_target_timeline='latest' 13 years ago
Heikki Linnakangas 061e7efb1b Allow WAL record header to be split across pages. 14 years ago
Heikki Linnakangas dfda6ebaec Don't waste the last segment of each 4GB logical log file. 14 years ago
Tom Lane acd4c7d58b Fix an issue in recent walwriter hibernation patch. 14 years ago
Tom Lane 5461564a9d Reduce idle power consumption of walwriter and checkpointer processes. 14 years ago
Simon Riggs 8366c7803e Allow pg_basebackup from standby node with safety checking. 14 years ago
Heikki Linnakangas 1b9dea04b5 Remove useless 'needlock' argument from GetXLogInsertRecPtr. It was always 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Simon Riggs 64233902d2 Send new protocol keepalive messages to standby servers. 14 years ago