Commit Graph

554 Commits (4a9c30a8a1d3a786abc4b8d95f0182463f66f919)

Author SHA1 Message Date
Tom Lane 4a9c30a8a1 Fix management of pendingOpsTable in auxiliary processes. 14 years ago
Robert Haas 3cf39e6ddb Fix a stupid bug I introduced into XLogFlush(). 14 years ago
Robert Haas 3bb592bb20 Fix position of WalSndWakeupRequest call. 14 years ago
Peter Eisentraut 2b44306315 Assorted message style improvements 14 years ago
Robert Haas 82cdd2df75 Work a little harder on comments for walsender wakeup patch. 14 years ago
Robert Haas f11e8be3e8 Make commit_delay much smarter. 14 years ago
Robert Haas f83b59997d Make walsender more responsive. 14 years ago
Heikki Linnakangas 567787f216 Validate xlog record header before enlarging the work area to store it. 14 years ago
Heikki Linnakangas 7a5c9ca93a Initialize shared memory copy of ckptXidEpoch correctly when not in recovery. 14 years ago
Heikki Linnakangas 8f85667a86 Update outdated commit; xlp_rem_len field is in page header now. 14 years ago
Heikki Linnakangas a8f97b39c7 Fix two more neglected comments, still referring to log/seg. 14 years ago
Heikki Linnakangas ec786c6c81 I neglected many comments in the log+seg -> 64-bit segno patch. Fix. 14 years ago
Heikki Linnakangas a218e23a08 Oops. Remove stray paren. 14 years ago
Heikki Linnakangas 0ab9d1c4b3 Replace XLogRecPtr struct with a 64-bit integer. 14 years ago
Heikki Linnakangas 061e7efb1b Allow WAL record header to be split across pages. 14 years ago
Heikki Linnakangas 20ba5ca64c Move WAL continuation record information to WAL page header. 14 years ago
Heikki Linnakangas dfda6ebaec Don't waste the last segment of each 4GB logical log file. 14 years ago
Tom Lane b8b69d8990 Revert "Reduce checkpoints and WAL traffic on low activity database server" 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Simon Riggs 2c8a4e9be2 Wake WALSender to reduce data loss at failover for async commit. 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
Tom Lane 809e7e21af Converge all SQL-level statistics timing values to float8 milliseconds. 14 years ago
Robert Haas 0d2235a25b Remove duplicate word in comment. 14 years ago
Robert Haas 5d4b60f2f2 Lots of doc corrections. 14 years ago
Peter Eisentraut a33fcd7e79 Fix typo 14 years ago
Robert Haas b736aef2ec Publish checkpoint timing information to pg_stat_bgwriter. 14 years ago
Simon Riggs 68219aaf6b Correct epoch of txid_current() when executed on a Hot Standby server. 14 years ago
Peter Eisentraut e684ab5e1e Add additional safety check against invalid backup label file 14 years ago
Heikki Linnakangas d93f209f48 Silence warning about unused variable, when building without assertions. 14 years ago
Robert Haas bc97c38115 Typo fix. 14 years ago
Heikki Linnakangas e587e2e3e3 Make the comments more clear on the fact that UpdateFullPageWrites() is not 14 years ago
Heikki Linnakangas 7714c63829 Remove extra copies of LogwrtResult. 14 years ago
Heikki Linnakangas 3b682df326 Simplify the way changes to full_page_writes are logged. 14 years ago
Heikki Linnakangas 1a01560cbb Rename LWLockWaitUntilFree to LWLockAcquireOrWait. 14 years ago
Tom Lane c6d76d7c82 Add locking around WAL-replay modification of shared-memory variables. 14 years ago
Tom Lane 17118825b8 Fix transient clobbering of shared buffers during WAL replay. 14 years ago
Heikki Linnakangas 9b38d46d9f Make group commit more effective. 14 years ago
Simon Riggs 8366c7803e Allow pg_basebackup from standby node with safety checking. 14 years ago
Simon Riggs 5530623d03 Correctly initialise shared recoveryLastRecPtr in recovery. 14 years ago
Heikki Linnakangas 1b9dea04b5 Remove useless 'needlock' argument from GetXLogInsertRecPtr. It was always 14 years ago
Heikki Linnakangas 9c808f89c2 Refactor XLogInsert a bit. The rdata entries for backup blocks are now 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 750f70b0fe Update more comments about checkpoints being done by bgwriter 14 years ago