summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlogreader.c
AgeCommit message (Expand)Author
2 daysFix infinite wait when reading a partially written WAL recordAlexander Korotkov
2025-07-07Standardize LSN formatting by zero paddingÁlvaro Herrera
2025-03-29Use PRI?64 instead of "ll?" in format strings (continued).Peter Eisentraut
2025-02-26Re-add GUC track_wal_io_timingMichael Paquier
2025-02-24Remove read/sync fields from pg_stat_wal and GUC track_wal_io_timingMichael Paquier
2025-02-12Remove unnecessary (char *) casts [mem]Peter Eisentraut
2025-02-04Add data for WAL in pg_stat_io and backend statisticsMichael Paquier
2025-01-25Merge copies of converting an XID to a FullTransactionId.Noah Misch
2025-01-01Update copyright for 2025Bruce Momjian
2024-08-12Fix a series of typos and outdated referencesDavid Rowley
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-12Read WAL directly from WAL buffers.Jeff Davis
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-08Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas
2023-12-08Fix potential pointer overflow in xlogreader.c.Thomas Munro
2023-10-09Remove duplicate words in docs and code comments.Amit Kapila
2023-10-03Fail hard on out-of-memory failures in xlogreader.cMichael Paquier
2023-09-25Fix edge-case for xl_tot_len broken by bae868ca.Thomas Munro
2023-09-22Don't trust unvalidated xl_tot_len.Thomas Munro
2023-07-02Silence "missing contrecord" error.Thomas Munro
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-02Fix typos in commentsMichael Paquier
2023-03-02Make some xlogreader messages more accuratePeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-05Add LSN location in some error messages related to WAL pagesMichael Paquier
2022-10-12Simplify some maths in xlogreader.cMichael Paquier
2022-09-29Restore pg_pread and friends.Thomas Munro
2022-09-24Message style improvementsPeter Eisentraut
2022-09-20Harmonize parameter names in storage and AM code.Peter Geoghegan
2022-09-14Use the terminology "WAL file" not "log file" more consistently.Tom Lane
2022-09-09Add more error context to RestoreBlockImage() and consume itMichael Paquier
2022-09-08Fix recovery_prefetch with low maintenance_io_concurrency.Thomas Munro
2022-09-03Fix cache invalidation bug in recovery_prefetch.Thomas Munro
2022-08-18Adjust assertion in XLogDecodeNextRecord.Robert Haas
2022-08-04Remove dead pread and pwrite replacement code.Thomas Munro
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-04-11Make XLogRecGetBlockTag() throw error if there's no such block.Tom Lane
2022-04-11Fix various typos and spelling mistakes in code commentsDavid Rowley
2022-04-08Add contrib/pg_walinspect.Jeff Davis
2022-04-07Prefetch data referenced by the WAL, take II.Thomas Munro
2022-04-07Fix warning introduced in 5c279a6d350.Jeff Davis
2022-04-07Custom WAL Resource Managers.Jeff Davis
2022-03-18Add circular WAL decoding buffer, take II.Thomas Munro
2022-03-11Add support for zstd with compression of full-page writes in WALMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-26Fix determination of broken LSN in OVERWRITTEN_CONTRECORDAlvaro Herrera
2021-10-27Fix typos in commentsDaniel Gustafsson
2021-09-29Fix WAL replay in presence of an incomplete recordAlvaro Herrera
2021-07-09Add forgotten LSN_FORMAT_ARGS() in xlogreader.cMichael Paquier
2021-06-29Add support for LZ4 with compression of full-page writes in WALMichael Paquier