summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/reorderbuffer.c
AgeCommit message (Expand)Author
2023-02-22Fix snapshot handling in logicalmsg_decodeTomas Vondra
2022-10-21Add CHECK_FOR_INTERRUPTS while restoring changes during decoding.Amit Kapila
2022-10-20Fix assertion failures while processing NEW_CID record in logical decoding.Amit Kapila
2022-08-23Add CHECK_FOR_INTERRUPTS while decoding changes.Amit Kapila
2021-10-21Back-patch "Add parent table name in an error in reorderbuffer.c."Amit Kapila
2021-06-15Fix decoding of speculative aborts.Amit Kapila
2021-06-12Don't use Asserts to check for violations of replication protocol.Tom Lane
2020-02-19Stop demanding that top xact must be seen before subxact in decoding.Amit Kapila
2020-01-17Set ReorderBufferTXN->final_lsn more eagerlyAlvaro Herrera
2020-01-02Fix running out of file descriptors for spill files.Amit Kapila
2019-09-08Fix RelationIdGetRelation calls that weren't bothering with error checks.Tom Lane
2019-05-24Fix typos.Thomas Munro
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-14Fix duplicated words in commentsMichael Paquier
2019-03-09Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier
2019-02-12Relax overly strict assertionAlvaro Herrera
2019-01-21Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-28Do not decode TOAST data for table rewritesTomas Vondra
2018-10-10Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund
2018-09-03Fix memory leak in TRUNCATE decodingTomas Vondra
2018-08-25Reconsider new file extension in commit 91f26d5f.Jeff Davis
2018-08-25Change extension of spilled ReorderBufferChange data to ".tmp".Jeff Davis
2018-08-16Close the file descriptor in ApplyLogicalMappingFileTomas Vondra
2018-08-05Reset properly errno before calling write()Michael Paquier
2018-07-09Flip argument order in XLogSegNoOffsetToRecPtrAlvaro Herrera
2018-07-05logical decoding: beware of an unset specinsert changeAlvaro Herrera
2018-06-30pgindent run prior to branchingAndrew Dunstan
2018-06-26Fix "base" snapshot handling in logical decodingAlvaro Herrera
2018-06-25Update obsolete commentsAlvaro Herrera
2018-06-25Address set of issues with errno handlingMichael Paquier
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-07Logical decoding of TRUNCATEPeter Eisentraut
2018-03-27Allow memory contexts to have both fixed and variable ident strings.Tom Lane
2018-03-21Handle heap rewrites even better in logical decodingPeter Eisentraut
2018-03-06Refrain from duplicating data in reorderbuffersAlvaro Herrera
2018-01-11Fix Latin spellingPeter Eisentraut
2018-01-05Fix failure to delete spill files of aborted transactionsAlvaro Herrera
2018-01-02Update copyright for 2018Bruce Momjian
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-23Generational memory allocatorSimon Riggs
2017-09-23Refactor new file permission handlingPeter Eisentraut
2017-09-19Make WAL segment size configurable at initdb time.Andres Freund
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-18Fix leaking of small spilled subtransactions during logical decoding.Andres Freund