summaryrefslogtreecommitdiff
path: root/src/backend/replication/logical/relation.c
AgeCommit message (Expand)Author
2025-04-10Improve various new-to-v18 appendStringInfo callsDavid Rowley
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut
2025-02-03Integrate GistTranslateCompareType() into IndexAmTranslateCompareType()Peter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-10Make the conditions in IsIndexUsableForReplicaIdentityFull() more explicitPeter Eisentraut
2024-12-10Replace get_equal_strategy_number_for_am() by get_equal_strategy_number()Peter Eisentraut
2024-12-04Simplify IsIndexUsableForReplicaIdentityFull()Peter Eisentraut
2024-11-27Improve error message for replication of generated columns.Amit Kapila
2024-11-08Add pg_constraint rows for not-null constraintsÁlvaro Herrera
2024-03-08Admit deferrable PKs into rd_pkindex, but flag them as suchAlvaro Herrera
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Add macros for looping through a List without a ListCell.Nathan Bossart
2024-01-04Update copyright for 2024Bruce Momjian
2023-11-30Remove redundant setting of hashkey after insertionJohn Naylor
2023-07-25Remove unnecessary checks for indexes for REPLICA IDENTITY FULL tables.Masahiko Sawada
2023-07-14Allow the use of a hash index on the subscriber during replication.Amit Kapila
2023-07-13Doc: clarify the conditions of usable indexes for REPLICA IDENTITY FULL tables.Masahiko Sawada
2023-03-15Allow the use of indexes other than PK and REPLICA IDENTITY on the subscriber.Amit Kapila
2023-03-02Remove bms_first_member().Tom Lane
2023-02-06Remove useless casts to (void *) in hash_search() callsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-06-23Fix memory leak due to LogicalRepRelMapEntry.attrmap.Amit Kapila
2022-06-21Fix stale values in partition map entries on subscribers.Amit Kapila
2022-06-21Fix partition table's REPLICA IDENTITY checking on the subscriber.Amit Kapila
2022-06-16Fix data inconsistency between publisher and subscriber.Amit Kapila
2022-06-15Fix cache look-up failures while applying changes in logical replication.Amit Kapila
2022-01-08Update copyright for 2022Bruce Momjian
2021-07-02Don't try to print data type names in slot_store_error_callback().Tom Lane
2021-06-11Fix multiple crasher bugs in partitioned-table replication logic.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-10-15Review logical replication tablesync codeAlvaro Herrera
2020-10-07Display the names of missing columns in error during logical replication.Amit Kapila
2020-09-18Update file header comments for logical/relation.c.Amit Kapila
2020-09-16Fix bogus cache-invalidation logic in logical replication worker.Tom Lane
2020-09-10doc: Fix some grammar and inconsistenciesMichael Paquier
2020-06-12Fix typos and some format mistakes in commentsMichael Paquier
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-14Fix collection of typos and grammar mistakes in the tree, volume 2Michael Paquier
2020-04-06Add logical replication support to replicate into partitioned tablesPeter Eisentraut
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-18Refactor attribute mappings used in logical tuple conversionMichael Paquier
2019-12-18Fix subscriber invalid memory access on DDL.Amit Kapila
2019-11-09Fix negative bitmapset member not allowed error in logical replicationPeter Eisentraut
2019-11-06Fix memory allocation mistakePeter Eisentraut
2019-05-13Fix logical replication's ideas about which type OIDs are built-in.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian