aboutsummaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/reorderbuffer.c
Commit message (Expand)AuthorAge
* Fix snapshot handling in logicalmsg_decodeTomas Vondra2023-02-22
* Add CHECK_FOR_INTERRUPTS while restoring changes during decoding.Amit Kapila2022-10-21
* Fix assertion failures while processing NEW_CID record in logical decoding.Amit Kapila2022-10-20
* Add CHECK_FOR_INTERRUPTS while decoding changes.Amit Kapila2022-08-23
* Back-patch "Add parent table name in an error in reorderbuffer.c."Amit Kapila2021-10-21
* Fix reorder buffer memory accounting for toast changes.Amit Kapila2021-09-13
* Fix decoding of speculative aborts.Amit Kapila2021-06-15
* Don't use Asserts to check for violations of replication protocol.Tom Lane2021-06-12
* Revert "Track statistics for spilling of changes from ReorderBuffer".Amit Kapila2020-07-13
* Remove extra whitespace in comments atop ReorderBufferCheckMemoryLimit.Amit Kapila2020-07-06
* Fix ReorderBuffer memory overflow check.Amit Kapila2020-06-10
* Spelling adjustmentsPeter Eisentraut2020-06-07
* Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera2020-05-13
* Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera2020-05-12
* logical decoding: Remove TODO about unnecessary optimization.Andres Freund2020-03-24
* Stop demanding that top xact must be seen before subxact in decoding.Amit Kapila2020-02-19
* Clean up newlines following left parenthesesAlvaro Herrera2020-01-30
* Set ReorderBufferTXN->final_lsn more eagerlyAlvaro Herrera2020-01-17
* Clean up representation of flags in struct ReorderBufferTXNAlvaro Herrera2020-01-10
* Fix running out of file descriptors for spill files.Amit Kapila2020-01-02
* Update copyrights for 2020Bruce Momjian2020-01-01
* Track statistics for spilling of changes from ReorderBuffer.Amit Kapila2019-11-21
* Add logical_decoding_work_mem to limit ReorderBuffer memory usage.Amit Kapila2019-11-19
* Fix most -Wundef warningsPeter Eisentraut2019-10-19
* Fix RelationIdGetRelation calls that weren't bothering with error checks.Tom Lane2019-09-08
* Split tuptoaster.c into three separate files.Robert Haas2019-09-05
* Fix inconsistencies and typos in the tree, take 11Michael Paquier2019-08-19
* Fix inconsistencies and typos in the tree, take 9Michael Paquier2019-08-05
* Redesign the API for list sorting (list_qsort becomes list_sort).Tom Lane2019-07-16
* Use consistent style for checking return from system callsPeter Eisentraut2019-07-07
* Fix typos.Thomas Munro2019-05-24
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Fix duplicated words in commentsMichael Paquier2019-05-14
* Tighten use of OpenTransientFile and CloseTransientFileMichael Paquier2019-03-09
* Relax overly strict assertionAlvaro Herrera2019-02-12
* Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund2019-01-21
* Update copyright for 2019Bruce Momjian2019-01-02
* Do not decode TOAST data for table rewritesTomas Vondra2018-11-28
* Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund2018-10-10
* Fix memory leak in TRUNCATE decodingTomas Vondra2018-09-03
* Reconsider new file extension in commit 91f26d5f.Jeff Davis2018-08-25
* Change extension of spilled ReorderBufferChange data to ".tmp".Jeff Davis2018-08-25
* Close the file descriptor in ApplyLogicalMappingFileTomas Vondra2018-08-16
* Reset properly errno before calling write()Michael Paquier2018-08-05
* Flip argument order in XLogSegNoOffsetToRecPtrAlvaro Herrera2018-07-09
* logical decoding: beware of an unset specinsert changeAlvaro Herrera2018-07-05
* pgindent run prior to branchingAndrew Dunstan2018-06-30
* Fix "base" snapshot handling in logical decodingAlvaro Herrera2018-06-26
* Update obsolete commentsAlvaro Herrera2018-06-25