Commit Graph

118 Commits (60f1e514ad0db017bc583b0e15d056b777bd9626)

Author SHA1 Message Date
Andres Freund 6ef2eba3f5 Skip checkpoints, archiving on idle systems. 9 years ago
Robert Haas f82ec32ac3 Rename "pg_xlog" directory to "pg_wal". 9 years ago
Andres Freund eca0f1db14 Clear all-frozen visibilitymap status when locking tuples. 9 years ago
Robert Haas 71d05a2c7b pg_visibility: Add pg_truncate_visibility_map function. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Andres Freund 533cd2303a Remove trailing commas in enums. 10 years ago
Andres Freund be65eddd80 Add required database and origin filtering for logical messages. 10 years ago
Teodor Sigaev 65578341af Add Generic WAL interface 10 years ago
Robert Haas 314cbfc5da Add new replication mode synchronous_commit = 'remote_apply'. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Andres Freund aa29c1ccd9 Remove legacy multixact truncation support. 10 years ago
Teodor Sigaev 22f519c92a Fix bug introduced by microvacuum for GiST 10 years ago
Fujii Masao fb174687f7 Make use of xlog_internal.h's macros in WAL-related utilities. 10 years ago
Heikki Linnakangas 7cbee7c0a1 At promotion, don't leave behind a partial segment on the old timeline. 10 years ago
Heikki Linnakangas de7688442f At promotion, archive last segment from old timeline with .partial suffix. 11 years ago
Heikki Linnakangas 179cdd0981 Add macros to check if a filename is a WAL segment or other such file. 11 years ago
Andres Freund 5aa2350426 Introduce replication progress tracking infrastructure. 11 years ago
Heikki Linnakangas b2a5545bd6 Don't archive bogus recycled or preallocated files after timeline switch. 11 years ago
Andres Freund 4f1b890b13 Merge the various forms of transaction commit & abort records. 11 years ago
Fujii Masao 57aa5b2bb1 Add GUC to enable compression of full page images stored in WAL. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Alvaro Herrera 73c986adde Keep track of transaction commit timestamps 11 years ago
Simon Riggs aedccb1f6f action_at_recovery_target recovery config option 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
Heikki Linnakangas 5028f22f6e Switch to CRC-32C in WAL and other places. 11 years ago
Andres Freund 604f7956b9 Improve code around the recently added rm_identify rmgr callback. 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. 11 years ago
Heikki Linnakangas 0ef0b6784c Change the signature of rm_desc so that it's passed a XLogRecord. 11 years ago
Heikki Linnakangas 8776faa81c Adjust SP-GiST WAL record formats to reduce alignment padding. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Heikki Linnakangas 59a5ab3f42 Remove rm_safe_restartpoint machinery. 12 years ago
Heikki Linnakangas 40dae7ec53 Make the handling of interrupted B-tree page splits more robust. 12 years ago
Heikki Linnakangas efada2b8e9 Fix race condition in B-tree page deletion. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas 37484ad2aa Change the way we mark tuples as frozen. 12 years ago
Fujii Masao 961bf59fb7 Rename wal_log_hintbits to wal_log_hints, per discussion on pgsql-hackers. 12 years ago
Alvaro Herrera 3b97e6823b Rework tuple freezing protocol 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 9e857436ef Don't include unused space in LOG_NEWPAGE records. 12 years ago
Heikki Linnakangas 631118fe1e Get rid of the post-recovery cleanup step of GIN page splits. 12 years ago
Robert Haas 6bc8ef0b7f Add new GUC, max_worker_processes, limiting number of bgworkers. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Heikki Linnakangas 7ccefe8610 Fix tli history file fetching, broken by the archive after crash recevery patch. 13 years ago
Simon Riggs c2f79ba269 Force archive_status of .done for xlogs created by dearchival/replication. 13 years ago
Heikki Linnakangas 7803e9327d Include previous TLI in end-of-recovery and shutdown checkpoint records. 13 years ago
Alvaro Herrera 5a1cd89f8f Split out list of XLog resource managers 13 years ago
Simon Riggs fd4ced5230 Fast promote mode skips checkpoint at end of recovery. 13 years ago