summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
2025-03-17aio: Basic subsystem initializationAndres Freund
2025-03-14Fix ALTER SUBSCRIPTION ... SET PUBLICATION ... command.Amit Kapila
2025-03-13pg_noreturn to replace pg_attribute_noreturn()Peter Eisentraut
2025-03-13Avoid invalidating all RelationSyncCache entries on publication rename.Amit Kapila
2025-03-12Rename alloc/free functions in reorderbuffer.cHeikki Linnakangas
2025-03-11pg_logicalinspect: Fix possible crash when passing a directory path.Masahiko Sawada
2025-03-09Fix incorrect assertion in libpqwalreceiverHeikki Linnakangas
2025-03-06Avoid invalidating all RelationSyncCache entries on publication change.Amit Kapila
2025-03-06Add more monitoring data for WAL writes in the WAL receiverMichael Paquier
2025-03-05Rename some signal and interrupt handling functions for consistencyHeikki Linnakangas
2025-03-05Fix some gaps in pg_stat_io with WAL receiver and WAL summarizerMichael Paquier
2025-02-27Fix the race condition in ReplicationSlotAcquire().Amit Kapila
2025-02-25Change relpath() et al to return path by valueAndres Freund
2025-02-25Doc: Fix pg_copy_logical_replication_slot description.Amit Kapila
2025-02-24Fix assertion when decoding XLOG_PARAMETER_CHANGE on promoted primary.Masahiko Sawada
2025-02-23SnapBuildRestoreContents() void * argument for binary dataPeter Eisentraut
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut
2025-02-21backend launchers void * arguments for binary dataPeter Eisentraut
2025-02-20Improve errdetail message added by ac0e33136a.Amit Kapila
2025-02-19Fix crash in brininsertcleanup during logical replication.Tom Lane
2025-02-19Add a test for commit ac0e33136a using the injection point.Amit Kapila
2025-02-19Invalidate inactive replication slots.Amit Kapila
2025-02-13Remove unnecessary (char *) casts [xlog]Peter Eisentraut
2025-02-13Rename RBTXN_PREPARE to RBTXN_IS_PREPARE for better clarification.Masahiko Sawada
2025-02-13Skip logical decoding of already-aborted transactions.Masahiko Sawada
2025-02-12Remove unnecessary (char *) casts [mem]Peter Eisentraut
2025-02-12Remove unnecessary (char *) casts [string]Peter Eisentraut
2025-02-07Virtual generated columnsPeter Eisentraut
2025-02-07Track unpruned relids to avoid processing pruned relationsAmit Langote
2025-02-05Avoid updating inactive_since for invalid replication slots.Amit Kapila
2025-02-03Integrate GistTranslateCompareType() into IndexAmTranslateCompareType()Peter Eisentraut
2025-01-31Get rid of our dependency on type "long" for memory size calculations.Tom Lane
2025-01-31Raise an error while trying to acquire an invalid slot.Amit Kapila
2025-01-29Fix grammatical typos around possessive "its"John Naylor
2025-01-24Return yyparse() result not via global variablePeter Eisentraut
2025-01-23Change publication's publish_generated_columns option type to enum.Amit Kapila
2025-01-10postmaster: Rename some shutdown related PMState phase namesAndres Freund
2025-01-06flex code modernization: Replace YY_EXTRA_TYPE define with flex optionPeter Eisentraut
2025-01-01Fix an assortment of spelling mistakes and typosDavid Rowley
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-30Fix memory leak in pgoutput with relation attribute mapMichael Paquier
2024-12-25Partial pgindent of .l and .y filesPeter Eisentraut
2024-12-24syncrep parser: pure parser and reentrant scannerPeter Eisentraut
2024-12-24replication parser: pure parser and reentrant scannerPeter Eisentraut
2024-12-23Remove unnecessary GetTransactionSnapshot() callsHeikki Linnakangas
2024-12-20Fix variable reference in commentHeikki Linnakangas
2024-12-20Introduce CompactAttribute array in TupleDesc, take 2David Rowley
2024-12-19Small whitespace improvementPeter Eisentraut
2024-12-13Rewrite maybe_reread_subscription() commentÁlvaro Herrera
2024-12-10Make the conditions in IsIndexUsableForReplicaIdentityFull() more explicitPeter Eisentraut