summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlogreader.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify some maths in xlogreader.cMichael Paquier2022-10-121-4/+1
* Restore pg_pread and friends.Thomas Munro2022-09-291-1/+1
* Message style improvementsPeter Eisentraut2022-09-241-2/+2
* Harmonize parameter names in storage and AM code.Peter Geoghegan2022-09-191-1/+1
* Use the terminology "WAL file" not "log file" more consistently.Tom Lane2022-09-141-5/+5
* Add more error context to RestoreBlockImage() and consume itMichael Paquier2022-09-091-5/+17
* Fix recovery_prefetch with low maintenance_io_concurrency.Thomas Munro2022-09-081-4/+19
* Fix cache invalidation bug in recovery_prefetch.Thomas Munro2022-09-031-5/+19
* Adjust assertion in XLogDecodeNextRecord.Robert Haas2022-08-181-3/+4
* Remove dead pread and pwrite replacement code.Thomas Munro2022-08-051-1/+1
* Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas2022-07-061-12/+13
* Make XLogRecGetBlockTag() throw error if there's no such block.Tom Lane2022-04-111-6/+18
* Fix various typos and spelling mistakes in code commentsDavid Rowley2022-04-111-1/+1
* Add contrib/pg_walinspect.Jeff Davis2022-04-081-9/+0
* Prefetch data referenced by the WAL, take II.Thomas Munro2022-04-071-4/+23
* Fix warning introduced in 5c279a6d350.Jeff Davis2022-04-071-1/+1
* Custom WAL Resource Managers.Jeff Davis2022-04-061-1/+1
* Add circular WAL decoding buffer, take II.Thomas Munro2022-03-181-121/+524
* Add support for zstd with compression of full-page writes in WALMichael Paquier2022-03-111-0/+20
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Fix determination of broken LSN in OVERWRITTEN_CONTRECORDAlvaro Herrera2021-11-261-1/+1
* Fix typos in commentsDaniel Gustafsson2021-10-271-1/+1
* Fix WAL replay in presence of an incomplete recordAlvaro Herrera2021-09-291-1/+39
* Add forgotten LSN_FORMAT_ARGS() in xlogreader.cMichael Paquier2021-07-091-4/+2
* Add support for LZ4 with compression of full-page writes in WALMichael Paquier2021-06-291-12/+46
* Revert recovery prefetching feature.Thomas Munro2021-05-101-1100/+445
* Add some forgotten LSN_FORMAT_ARGS() in xlogreader.cMichael Paquier2021-04-241-10/+5
* Optionally prefetch referenced data in recovery.Thomas Munro2021-04-081-0/+13
* Add circular WAL decoding buffer.Thomas Munro2021-04-081-148/+596
* Remove read_page callback from XLogReader.Thomas Munro2021-04-081-366/+565
* Simplify printing of LSNsPeter Eisentraut2021-02-231-33/+25
* Fix thinko in commentAlvaro Herrera2021-01-121-1/+1
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Report expected contrecord length on mismatchAlvaro Herrera2020-09-041-1/+2
* Rename VariableCacheData.nextFullXid to nextXid.Andres Freund2020-08-111-2/+2
* Immediately WAL-log subtransaction and top-level XID association.Amit Kapila2020-07-201-0/+5
* Fix crash in WAL sender when starting physical replicationMichael Paquier2020-06-081-1/+3
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-141-5/+5
* Adjust walsender usage of xlogreader, simplify APIsAlvaro Herrera2020-05-131-18/+17
* Rework XLogReader callback systemAlvaro Herrera2020-05-081-22/+29
* Fix XLogReader FD leak that makes backends unusable after 2PC usage.Andres Freund2020-04-071-0/+3
* Allow walreceiver configuration to change on reloadAlvaro Herrera2020-03-271-3/+3
* Refactor XLogReadRecord(), adding XLogBeginRead() function.Heikki Linnakangas2020-01-261-29/+50
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Refactor WAL file-reading code into WALRead()Alvaro Herrera2019-11-251-6/+100
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-2/+1
* Fix assertion failure when running pgbench -s.Fujii Masao2019-11-071-1/+1
* Fix comment in xlogreader.cMichael Paquier2019-09-261-2/+1
* Rework WAL-reading supporting structsAlvaro Herrera2019-09-241-27/+46
* Make XLogReaderInvalReadState staticAlvaro Herrera2019-09-031-6/+7