Commit Graph

182 Commits (0fec000365c25fd89ea583673de226e816dba60f)

Author SHA1 Message Date
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
Tom Lane 2dd9322ba6 Move BKP_REMOVABLE bit from individual WAL records to WAL page headers. 14 years ago
Heikki Linnakangas 9f0d2bdc88 Don't set reachedMinRecoveryPoint during crash recovery. In crash recovery, 14 years ago
Heikki Linnakangas 1e616f6391 During recovery, if we reach consistent state and still have entries in the 14 years ago
Simon Riggs 4de82f7d7c Wakeup WALWriter as needed for asynchronous commit performance. 14 years ago
Simon Riggs a030bfa6e4 Move user functions related to WAL into xlogfuncs.c 14 years ago
Simon Riggs 9aceb6ab3c Refactor xlog.c to create src/backend/postmaster/startup.c 14 years ago
Tom Lane a7801b62f2 Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h. 14 years ago