Commit Graph

173 Commits (507ba16b28c724046551ef8757ebccb8b4fb6da6)

Author SHA1 Message Date
Peter Eisentraut 507ba16b28 Convert macros to static inline functions (xlog_internal.h) 3 years ago
Robert Haas b0a55e4329 Change internal RelFileNode references to RelFileNumber or RelFileLocator. 4 years ago
Robert Haas 8ec569479f Apply PGDLLIMPORT markings broadly. 4 years ago
Jeff Davis 2258e76f90 Add contrib/pg_walinspect. 4 years ago
Jeff Davis 957aa4d87a Fix another buildfarm issue from commit 5c279a6d35. 4 years ago
Jeff Davis 5c279a6d35 Custom WAL Resource Managers. 4 years ago
Andres Freund 8b1dccd37c pgstat: scaffolding for transactional stats creation / drop. 4 years ago
Michael Paquier 8e375ea4a0 Bump XLOG_PAGE_MAGIC due to the addition of wal_compression=zstd 4 years ago
Jeff Davis 7a5f6b4748 Make logical decoding a part of the rmgr. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Alvaro Herrera ff9f111bce
Fix WAL replay in presence of an incomplete record 4 years ago
Michael Paquier 445e36ad4e Bump XLOG_PAGE_MAGIC for format changes related to FPW compression 5 years ago
Fujii Masao 08aa89b326 Remove COMMIT_TS_SETTS record. 5 years ago
Peter Geoghegan 8523492d4e Remove tupgone special case from vacuumlazy.c. 5 years ago
Peter Geoghegan 9f3665fbfc Don't consider newly inserted tuples in nbtree VACUUM. 5 years ago
Peter Geoghegan e5d8a99903 Use full 64-bit XIDs in deleted nbtree pages. 5 years ago
Peter Geoghegan d168b66682 Enhance nbtree index tuple deletion. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Noah Misch 676a9c3cc4 Correct several behavior descriptions in comments. 5 years ago
Amit Kapila c55040ccd0 WAL Log invalidations at command end with wal_level=logical. 5 years ago
Amit Kapila 0bead9af48 Immediately WAL-log subtransaction and top-level XID association. 5 years ago
Alvaro Herrera a8aaa0c786
Morph pg_replication_slots.min_safe_lsn to safe_wal_size 6 years ago
Noah Misch c6b92041d3 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Michael Paquier 616ae3d2b0 Move routine definitions of xlogarchive.c to a new header file 6 years ago
Peter Geoghegan 0d861bbb70 Add deduplication to nbtree. 6 years ago
Peter Geoghegan d2e5e20e57 Add xl_btree_delete optimization. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Geoghegan 9f83468b35 Remove unneeded "pin scan" nbtree VACUUM code. 6 years ago
Michael Paquier 9989d37d1c Remove XLogFileNameP() from the tree 6 years ago
Fujii Masao 43a54a3bcc Bump WAL version. 6 years ago
Michael Paquier c96581abe4 Fix inconsistencies and typos in the tree, take 11 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Andres Freund b5f58cf213 Convert gist to compute page level xid horizon on primary. 7 years ago
Andres Freund 558a9165e0 Compute XID horizon for page level index vacuum on primary. 7 years ago
Michael Paquier ea92368cd1 Move max_wal_senders out of max_connections for connection slot handling 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Alvaro Herrera a22445ff0b Flip argument order in XLogSegNoOffsetToRecPtr 8 years ago
Heikki Linnakangas cf5a189059 Fix confusion on the padding of GIDs in on commit and abort records. 8 years ago
Magnus Hagander a228cc13ae Revert "Allow on-line enabling and disabling of data checksums" 8 years ago
Magnus Hagander 1fde38beaa Allow on-line enabling and disabling of data checksums 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Andres Freund fc49e24fa6 Make WAL segment size configurable at initdb time. 8 years ago
Tatsuo Ishii e662ef0f2e Fix comment. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Peter Eisentraut c1a7f64b4a Replace "transaction log" with "write-ahead log" 9 years ago
Robert Haas ea42cc18c3 Track the oldest XID that can be safely looked up in CLOG. 9 years ago
Robert Haas 953477ca35 Fixes for single-page hash index vacuum. 9 years ago