summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/reorderbuffer.c
AgeCommit message (Expand)Author
2019-02-12Relax overly strict assertionAlvaro Herrera
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-08-16Close the file descriptor in ApplyLogicalMappingFileTomas Vondra
2018-08-05Reset properly errno before calling write()Michael Paquier
2018-07-05logical decoding: beware of an unset specinsert changeAlvaro Herrera
2018-06-26Fix "base" snapshot handling in logical decodingAlvaro Herrera
2018-06-25Address set of issues with errno handlingMichael Paquier
2018-03-06Refrain from duplicating data in reorderbuffersAlvaro Herrera
2018-01-05Fix failure to delete spill files of aborted transactionsAlvaro Herrera
2017-06-18Fix leaking of small spilled subtransactions during logical decoding.Andres Freund
2017-05-16Fix new warnings from GCC 7Peter Eisentraut
2017-05-13Fix race condition leading to hanging logical slot creation.Andres Freund
2017-02-06Fix typos in comments.Heikki Linnakangas
2016-10-03Correct logical decoding restore behaviour for subtransactions.Andres Freund
2016-08-19reorderbuffer: preserve errno while reporting errorAlvaro Herrera
2016-08-07Don't propagate a null subtransaction snapshot up to parent transaction.Tom Lane
2016-06-30Fix typo in ReorderBufferIterTXNInit().Tom Lane
2016-04-14Fix core dump in ReorderBufferRestoreChange on alignment-picky platforms.Tom Lane
2016-03-07Further improvements to c8f621c43.Andres Freund
2016-03-06Fix wrong allocation size in c8f621c43.Andres Freund
2016-03-05logical decoding: Fix handling of large old tuples with replica identity full.Andres Freund
2016-03-05logical decoding: old/newtuple in spooled UPDATE changes was switched around.Andres Freund
2016-03-05logical decoding: Tell reorderbuffer about all xids.Andres Freund
2015-07-07Fix logical decoding bug leading to inefficient reopening of files.Andres Freund
2015-05-23pgindent run for 9.5Bruce Momjian
2015-05-20Fix more typos in comments.Heikki Linnakangas
2015-05-20Collection of typo fixes.Heikki Linnakangas
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-04-29Introduce replication progress tracking infrastructure.Andres Freund
2015-04-16Fix assertion failure in logical decoding.Heikki Linnakangas
2015-02-21Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[].Tom Lane
2015-01-25Further cleanup of ReorderBufferCommit().Tom Lane
2015-01-24Fix unsafe coding in ReorderBufferCommit().Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-18Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane
2014-12-11Fix assorted confusion between Oid and int32.Tom Lane
2014-11-20Revamp the WAL record format.Heikki Linnakangas
2014-11-13Fix and improve cache invalidation logic for logical decoding.Andres Freund
2014-11-11Message improvementsPeter Eisentraut
2014-09-05Assorted message fixes and improvementsPeter Eisentraut
2014-07-06Fix decoding of MULTI_INSERTs when rows other than the last are toasted.Andres Freund
2014-07-02Rename logical decoding's pg_llog directory to pg_logical.Andres Freund
2014-05-17Fix a bunch of functions that were declared static then defined not-static.Tom Lane
2014-05-09Code review for logical decoding patch.Robert Haas
2014-05-06pgindent run for 9.4Bruce Momjian
2014-05-05Pass sensible value to memset() when randomizing reorderbuffer's tuple slab.Heikki Linnakangas
2014-04-30Improve error messages in reorderbuffer.c.Tom Lane
2014-04-30Rationalize common/relpath.[hc].Tom Lane
2014-03-07Remove unportable use of anonymous unions from reorderbuffer.h.Tom Lane