Commit Graph

82 Commits (54a177a948b0a773c25c6737d1cc3cc49222a526)

Author SHA1 Message Date
Peter Eisentraut 54a177a948 Remove useless casts to (void *) in hash_search() calls 3 years ago
Amit Kapila b7ae039536 Ignore dropped and generated columns from the column list. 3 years ago
Amit Kapila 216a784829 Perform apply of large transactions by parallel workers. 3 years ago
Tom Lane cd4b2334db Invalidate pgoutput's replication-decisions cache upon schema rename. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Amit Kapila 40b1491357 Fix incorrect output from pgoutput when using column lists. 3 years ago
Alvaro Herrera ad86d159b6
Add 'missing_ok' argument to build_attrmap_by_name 3 years ago
Amit Kapila 13a185f54b Allow publications with schema and table of the same schema. 3 years ago
Alvaro Herrera 790bf615dd
Remove ALL keyword from TABLES IN SCHEMA for publication 3 years ago
Amit Kapila 6971a839cc Improve some error messages. 3 years ago
Peter Geoghegan bfcf1b3480 Harmonize parameter names in storage and AM code. 3 years ago
Tom Lane efd0c16bec Avoid using list_length() to test for empty list. 3 years ago
Amit Kapila 366283961a Allow users to skip logical replication of data having origin. 3 years ago
Andres Freund fd4bad1655 Remove now superfluous declarations of dlsym()ed symbols. 3 years ago
Alvaro Herrera f10a025cfe
Implement List support for TransactionId 3 years ago
Amit Kapila fd0b9dcebd Prohibit combining publications with different column lists. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Amit Kapila f95d53eded Fix the logical replication timeout during large transactions. 3 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 3 years ago
Tomas Vondra 2c7ea57e56 Revert "Logical decoding of sequences" 3 years ago
Amit Kapila 2d09e44d30 Improve comments for row filtering and toast interaction in logical replication. 3 years ago
Amit Kapila d5a9d86d8f Skip empty transactions for logical replication. 4 years ago
Tomas Vondra 923def9a53 Allow specifying column lists for logical replication 4 years ago
Tomas Vondra 05843b1aa4 Minor improvements in sequence decoding code and docs 4 years ago
Tomas Vondra 75b1521dae Add decoding of sequences to built-in replication 4 years ago
Tomas Vondra 5a07966225 Fix row filters with multiple publications 4 years ago
Tomas Vondra c91f71b9dc Fix publish_as_relid with multiple publications 4 years ago
Amit Kapila 52e4f0cd47 Allow specifying row filters for logical replication of tables. 4 years ago
Peter Eisentraut cfc7191dfe Move scanint8() to numutils.c 4 years ago
Amit Kapila 7f481b8d38 Improve invalidation handling in pgoutput.c. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Michael Paquier 6ce16088bf Reduce relcache access in WAL sender streaming logical changes 4 years ago
Amit Kapila 5a2832465f Allow publishing the tables of schema. 4 years ago
Fujii Masao 93d573d865 Remove unused argument "txn" in maybe_send_schema(). 4 years ago
Amit Kapila 63cf61cdeb Add prepare API support for streaming transactions in logical replication. 4 years ago
Amit Kapila a8fd13cab0 Add support for prepared transactions to built-in logical replication. 4 years ago
Andrew Dunstan e1c1c30f63
Pre branch pgindent / pgperltidy run 4 years ago
Tom Lane ab55d742eb Fix multiple crasher bugs in partitioned-table replication logic. 4 years ago
Amit Kapila eb89cb43a0 pgoutput: Fix memory leak due to RelationSyncEntry.map. 4 years ago
Amit Kapila ac4645c015 Allow pgoutput to send logical decoding messages. 5 years ago
Amit Kapila 531737ddad Refactor function parse_output_parameters. 5 years ago
Amit Kapila f672df5fdd Remove the unnecessary PrepareWrite in pgoutput. 5 years ago
Amit Kapila 40ab64c1ec Fix ALTER PUBLICATION...DROP TABLE behavior. 5 years ago
Amit Kapila 044aa9e70e Fix relation descriptor leak. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane b3817f5f77 Improve hash_create()'s API for some added robustness. 5 years ago
Amit Kapila 079d0cacf4 Fix the logical replication from HEAD to lower versions. 5 years ago
Amit Kapila 69bd60672a Fix initialization of RelationSyncEntry for streaming transactions. 5 years ago
Amit Kapila ddd5f6d260 Remove unused function declaration in logicalproto.h. 5 years ago
Amit Kapila 464824323e Add support for streaming to built-in logical replication. 5 years ago