Rewrite previous commit's test for TestUpgradeXversion compatibility.
[postgresql.git] / src / backend / replication /
4 days ago Michael PaquierFix assertion failure with replication slot release...
5 days ago Amit KapilaFix self-deadlock during DROP SUBSCRIPTION.
8 days ago Masahiko SawadaFix typos in comments.
10 days ago Heikki LinnakangasFix LSN format in debug message
10 days ago Fujii MasaoRevert logical snapshot filename format change in SnapB...
2025-08-06 Nathan BossartExpand usage of macros for protocol characters.
2025-08-05 Peter EisentrautFix varatt versus Datum type confusions
2025-08-04 Fujii MasaoAvoid unexpected shutdown when sync_replication_slots...
2025-08-04 Amit KapilaDetect and report update_deleted conflicts.
2025-08-03 Tom LaneFix assorted pretty-trivial memory leaks in the backend.
2025-08-02 Michael PaquierFix use-after-free with INSERT ON CONFLICT changes...
2025-08-01 Amit KapilaFix a deadlock during ALTER SUBSCRIPTION ... DROP PUBLI...
2025-07-28 Robert HaasAvoid throwing away the error message in syncrep_yyerror.
2025-07-25 Tom LaneReap the benefits of not having to avoid leaking PGresults.
2025-07-23 Nathan BossartUse PqMsg_* macros in walsender.c
2025-07-23 Amit KapilaPreserve conflict-relevant data during logical replication.
2025-07-22 Fujii MasaoRemove translation marker from libpq-be-fe-helpers.h.
2025-07-22 Fujii MasaoLog remote NOTICE, WARNING, and similar messages using...
2025-07-16 Fujii Masaopgoutput: Initialize missing default for "origin" param...
2025-07-11 Amit KapilaFix the handling of two GUCs during upgrade.
2025-07-10 Fujii Masaodoc: Clarify meaning of "idle" in idle_replication_slot...
2025-07-10 Fujii MasaoChange unit of idle_replication_slot_timeout to seconds.
2025-07-07 Álvaro HerreraStandardize LSN formatting by zero padding
2025-07-01 Nathan BossartMake more use of binaryheap_empty() and binaryheap_size().
2025-06-28 Peter EisentrautMessage style improvements
2025-06-27 Alexander KorotkovFix CheckPointReplicationSlots() with max_replication_s...
2025-06-24 Tom LanePrevent excessive delays before launching new logrep...
2025-06-24 Amit KapilaFix missing comment update in 1462aad2e4.
2025-06-23 Alexander KorotkovRemove excess assert from InvalidatePossiblyObsoleteSlot()
2025-06-19 Amit KapilaImprove log messages and docs for slot synchronization.
2025-06-17 Masahiko SawadaFix re-distributing previously distributed invalidation...
2025-06-14 Alexander KorotkovAdd TAP tests to check replication slot advance during...
2025-06-14 Alexander KorotkovKeep WAL segments by slot's last saved restart LSN
2025-06-06 Nathan BossartUse NULL instead of 0 for pointer arguments.
2025-06-02 Michael PaquierUse replay LSN as target for cascading logical WAL...
2025-05-30 Nathan BossartEnsure we have a snapshot when updating various system...
2025-05-19 Amit KapilaDon't retreat slot's confirmed_flush LSN.
2025-05-07 Nathan BossartRemove pg_replication_origin's TOAST table.
2025-04-29 Amit KapilaFix assertion failure during decoding from synced slots.
2025-04-28 Amit KapilaFix xmin advancement during fast_forward decoding.
2025-04-23 Amit KapilaFix an oversight in 3f28b2fcac.
2025-04-21 Tom LaneUse the same cmd_context throughout a walsender's lifetime.
2025-04-11 Michael PaquierFix race with synchronous_standby_names at startup
2025-04-10 David RowleyImprove various new-to-v18 appendStringInfo calls
2025-04-10 Amit KapilaFix data loss in logical replication.
2025-04-08 Amit KapilaFix uninitialized index information access during apply.
2025-04-07 Michael PaquierFlush the IO statistics of active WAL senders more...
2025-04-04 Heikki LinnakangasUse standard die() signal handler in walreceiver
2025-04-03 Masahiko SawadaRestrict copying of invalidated replication slots.
2025-04-03 Amit KapilaFix slot synchronization for two_phase enabled slots.
2025-03-29 Peter EisentrautUse PRI?64 instead of "ll?" in format strings (continued).
2025-03-27 Daniel GustafssonFix guc_malloc calls for consistency and OOM checks
2025-03-26 Tom LaneUse PG_MODULE_MAGIC_EXT in our installable shared libra...
2025-03-25 Amit KapilaFix an oversight in 3abe9dc188.
2025-03-24 Amit KapilaDetect and Log multiple_unique_conflicts type conflict.
2025-03-21 Masahiko SawadaAdd GUC option to control maximum active replication...
2025-03-17 Andres Freundaio: Basic subsystem initialization
2025-03-14 Amit KapilaFix ALTER SUBSCRIPTION ... SET PUBLICATION ... command.
2025-03-13 Peter Eisentrautpg_noreturn to replace pg_attribute_noreturn()
2025-03-13 Amit KapilaAvoid invalidating all RelationSyncCache entries on...
2025-03-12 Heikki LinnakangasRename alloc/free functions in reorderbuffer.c
2025-03-11 Masahiko Sawadapg_logicalinspect: Fix possible crash when passing...
2025-03-09 Heikki LinnakangasFix incorrect assertion in libpqwalreceiver
2025-03-06 Amit KapilaAvoid invalidating all RelationSyncCache entries on...
2025-03-06 Michael PaquierAdd more monitoring data for WAL writes in the WAL...
2025-03-05 Heikki LinnakangasRename some signal and interrupt handling functions...
2025-03-05 Michael PaquierFix some gaps in pg_stat_io with WAL receiver and WAL...
2025-02-27 Amit KapilaFix the race condition in ReplicationSlotAcquire().
2025-02-25 Andres FreundChange relpath() et al to return path by value
2025-02-25 Amit KapilaDoc: Fix pg_copy_logical_replication_slot description.
2025-02-24 Masahiko SawadaFix assertion when decoding XLOG_PARAMETER_CHANGE on...
2025-02-23 Peter EisentrautSnapBuildRestoreContents() void * argument for binary...
2025-02-21 Peter EisentrautDrop opcintype from index AM strategy translation API
2025-02-21 Peter Eisentrautbackend launchers void * arguments for binary data
2025-02-20 Amit KapilaImprove errdetail message added by ac0e33136a.
2025-02-19 Tom LaneFix crash in brininsertcleanup during logical replication.
2025-02-19 Amit KapilaAdd a test for commit ac0e33136a using the injection...
2025-02-19 Amit KapilaInvalidate inactive replication slots.
2025-02-13 Peter EisentrautRemove unnecessary (char *) casts [xlog]
2025-02-13 Masahiko SawadaRename RBTXN_PREPARE to RBTXN_IS_PREPARE for better...
2025-02-13 Masahiko SawadaSkip logical decoding of already-aborted transactions.
2025-02-12 Peter EisentrautRemove unnecessary (char *) casts [mem]
2025-02-12 Peter EisentrautRemove unnecessary (char *) casts [string]
2025-02-07 Peter EisentrautVirtual generated columns
2025-02-07 Amit LangoteTrack unpruned relids to avoid processing pruned relations
2025-02-05 Amit KapilaAvoid updating inactive_since for invalid replication...
2025-02-03 Peter EisentrautIntegrate GistTranslateCompareType() into IndexAmTransl...
2025-01-31 Tom LaneGet rid of our dependency on type "long" for memory...
2025-01-31 Amit KapilaRaise an error while trying to acquire an invalid slot.
2025-01-29 John NaylorFix grammatical typos around possessive "its"
2025-01-24 Peter EisentrautReturn yyparse() result not via global variable
2025-01-23 Amit KapilaChange publication's publish_generated_columns option...
2025-01-10 Andres Freundpostmaster: Rename some shutdown related PMState phase...
2025-01-06 Peter Eisentrautflex code modernization: Replace YY_EXTRA_TYPE define...
2025-01-01 David RowleyFix an assortment of spelling mistakes and typos
2025-01-01 Bruce MomjianUpdate copyright for 2025
2024-12-30 Michael PaquierFix memory leak in pgoutput with relation attribute map
2024-12-25 Peter EisentrautPartial pgindent of .l and .y files
2024-12-24 Peter Eisentrautsyncrep parser: pure parser and reentrant scanner
2024-12-24 Peter Eisentrautreplication parser: pure parser and reentrant scanner
next