summaryrefslogtreecommitdiff
path: root/src/backend/replication
AgeCommit message (Expand)Author
2023-06-30Remove redundant check for fast_forward.Heikki Linnakangas
2023-06-30Improve comment on why we need ctid->(cmin,cmax) mapping.Heikki Linnakangas
2023-06-28Reword error messages for consistencyPeter Eisentraut
2023-06-23Error message refactoringPeter Eisentraut
2023-06-20Pre-beta2 mechanical code beautification.Tom Lane
2023-06-15Fix possible crash in tablesync worker.Amit Kapila
2023-06-09Honor run_as_owner option in tablesync worker.Masahiko Sawada
2023-06-07Reload configuration more frequently in apply worker.Amit Kapila
2023-05-21Optimize walsender wake up logic using condition variablesAndres Freund
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-19Fix misbehavior of EvalPlanQual checks with multiple result relations.Tom Lane
2023-05-09Fix invalid memory access during the shutdown of the parallel apply worker.Amit Kapila
2023-05-03Fix assertion failure in apply worker.Amit Kapila
2023-05-02Fix typos in commentsMichael Paquier
2023-04-24Use elog to report unexpected action in handle_streamed_transaction().Masahiko Sawada
2023-04-20Restart the apply worker if the 'password_required' option is changed.Amit Kapila
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-04-18Fix some typos and some incorrectly duplicated wordsDavid Rowley
2023-04-12Improve error messages introduced in be87200efd9 and 0fdab27ad68Andres Freund
2023-04-08Allow logical decoding on standbysAndres Freund
2023-04-08For cascading replication, wake physical and logical walsenders separatelyAndres Freund
2023-04-08Handle logical slot conflicts on standbyAndres Freund
2023-04-08Support invalidating replication slots due to horizon and wal_levelAndres Freund
2023-04-08Prevent use of invalidated logical slot in CreateDecodingContext()Andres Freund
2023-04-08Replace replication slot's invalidated_at LSN with an enumAndres Freund
2023-04-04Add a run_as_owner option to subscriptions.Robert Haas
2023-04-04Perform logical replication actions as the table owner.Robert Haas
2023-04-03Fix possible logical replication crash.Robert Haas
2023-03-30Add new predefined role pg_create_subscription.Robert Haas
2023-03-30Refactor pgoutput_change().Amit Kapila
2023-03-23Allow logical replication to copy tables in binary format.Amit Kapila
2023-03-17Improve several permission-related error messages.Peter Eisentraut
2023-03-17Add macros for ReorderBufferTXN toptxn.Amit Kapila
2023-03-16Integrate superuser check into has_rolreplication()Peter Eisentraut
2023-03-15Allow the use of indexes other than PK and REPLICA IDENTITY on the subscriber.Amit Kapila
2023-03-06Fill EState.es_rteperminfos more systematically.Tom Lane
2023-03-06Deduplicate handling of binary and text modes in logicalrep_read_tuple().Amit Kapila
2023-03-02Remove bms_first_member().Tom Lane
2023-02-23Don't repeatedly register cache callbacks in pgoutput plugin.Tom Lane
2023-02-22Fix snapshot handling in logicalmsg_decodeTomas Vondra
2023-02-20Speedup and increase usability of set proc title functionsDavid Rowley
2023-02-16Add a new wait state and use it when sending data in the apply worker.Amit Kapila
2023-02-09Fix various typos in code and testsMichael Paquier
2023-02-09Remove uses of AssertVariableIsOfType() obsoleted by f2b73c8Andres Freund
2023-02-08Fix the logical replication timeout during large DDLs.Amit Kapila
2023-02-07Use appropriate wait event when sending data in the apply worker.Amit Kapila
2023-02-06Remove useless casts to (void *) in hash_search() callsPeter Eisentraut
2023-02-03Optimize the origin drop functionality.Amit Kapila
2023-02-02Retire PG_SETMASK() macro.Thomas Munro
2023-02-02Allow the logical_replication_mode to be used on the subscriber.Amit Kapila