Commit Graph

949 Commits (c900c15269f0f900d666bd1b0c6df3eff5098678)

Author SHA1 Message Date
Heikki Linnakangas 3ed249b741 Fix "the the" typos. 12 years ago
Heikki Linnakangas 68a2e52bba Replace the XLogInsert slots with regular LWLocks. 12 years ago
Heikki Linnakangas 59a5ab3f42 Remove rm_safe_restartpoint machinery. 12 years ago
Bruce Momjian 886c0be3f6 C comments: remove odd blank lines after #ifdef WIN32 lines 12 years ago
Heikki Linnakangas a3115f0d9e Only WAL-log the modified portion in an UPDATE, if possible. 12 years ago
Heikki Linnakangas 956685f82b Do wal_level and hot standby checks when doing crash-then-archive recovery. 12 years ago
Heikki Linnakangas af246c37c0 Fix lastReplayedEndRecPtr calculation when starting from shutdown checkpoint. 12 years ago
Robert Haas b89e151054 Introduce logical decoding. 12 years ago
Heikki Linnakangas d8a42b150f Remove bogus while-loop. 12 years ago
Heikki Linnakangas 8f09ca436d Improve comment on setting data_checksum GUC. 12 years ago
Heikki Linnakangas 057152b37c Fix comment; checkpointer, not bgwriter, performs checkpoints since 9.2. 12 years ago
Tom Lane 01824385ae Prevent potential overruns of fixed-size buffers. 12 years ago
Heikki Linnakangas 4d894b41cd Change the order that pg_xlog and WAL archive are polled for WAL segments. 12 years ago
Heikki Linnakangas d699ba4134 Fix WakeupWaiters() to not wake up an exclusive locker unnecessarily. 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 ac4ef637ad Allow use of "z" flag in our printf calls, and use it where appropriate. 12 years ago
Tom Lane 061b079f89 Fix multiple bugs in index page locking during hot-standby WAL replay. 12 years ago
Heikki Linnakangas c945af80cf Refactor checking whether we've reached the recovery target. 12 years ago
Heikki Linnakangas 3739e5ab93 Fix pause_at_recovery_target + recovery_target_inclusive combination. 12 years ago
Heikki Linnakangas 815d71deed If multiple recovery_targets are specified, use the latest one. 12 years ago
Heikki Linnakangas d59ff6c110 Fix bug in determining when recovery has reached consistency. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Magnus Hagander 9544cc0d65 Move permissions check from do_pg_start_backup to pg_start_backup 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 dde6282500 Fix more instances of "the the" in comments. 12 years ago
Heikki Linnakangas 50e547096c Add GUC to enable WAL-logging of hint bits, even with checksums disabled. 12 years ago
Simon Riggs 36da3cfb45 Allow time delayed standbys and recovery 12 years ago
Tom Lane 22310b808d Remove bogus executable permissions on xlog.c. 12 years ago
Robert Haas e55704d8b2 Add new wal_level, logical, sufficient for logical decoding. 12 years ago
Alvaro Herrera 1df0122daa Truncate pg_multixact/'s contents during crash recovery 12 years ago
Heikki Linnakangas 1a3d104475 Avoid acquiring spinlock when checking if recovery has finished, for speed. 12 years ago
Robert Haas cacbdd7810 Use appendStringInfoString instead of appendStringInfo where possible. 12 years ago
Heikki Linnakangas 5962519b36 TYPEALIGN doesn't work on int64 on 32-bit platforms. 12 years ago
Heikki Linnakangas 0892ecbc01 Add a GUC to report whether data page checksums are enabled. 12 years ago
Jeff Davis b1892aaeaa Revert WAL posix_fallocate() patches. 12 years ago
Heikki Linnakangas 375d8526f2 Keep heavily-contended fields in XLogCtlInsert on different cache lines. 12 years ago
Heikki Linnakangas 3619a20d33 Rename the "fast_promote" file to just "promote". 12 years ago
Peter Eisentraut 072457b360 Message punctuation and pluralization fixes 12 years ago
Peter Eisentraut 626092a2e1 Message style improvements 12 years ago
Heikki Linnakangas 107cbc90a7 Fix variable names mentioned in comment to match the code. 12 years ago
Heikki Linnakangas 59c02a36f0 Fix assert failure at end of recovery, broken by XLogInsert scaling patch. 12 years ago
Heikki Linnakangas f489470f8a Fix Windows build. 12 years ago
Heikki Linnakangas 9a20a9b21b Improve scalability of WAL insertions. 12 years ago
Jeff Davis 5b571bb8c8 Handle posix_fallocate() errors. 12 years ago
Jeff Davis 269e780822 Use posix_fallocate() for new WAL files, where available. 12 years ago
Robert Haas 6bc8ef0b7f Add new GUC, max_worker_processes, limiting number of bgworkers. 12 years ago
Heikki Linnakangas 79ce29c734 Retry short writes when flushing WAL. 12 years ago
Simon Riggs 1f09121b4e Ensure no xid gaps during Hot Standby startup 12 years ago