summaryrefslogtreecommitdiff
path: root/src/backend/commands/copy.c
AgeCommit message (Expand)Author
2023-11-16Ensure we preprocess expressions before checking their volatility.Tom Lane
2023-03-10Ensure COPY TO on an RLS-enabled table copies no more than it should.Tom Lane
2022-09-22Fix thinko in comment.Etsuro Fujita
2022-08-26Fix typo in comment.Etsuro Fujita
2022-03-30Fix typo in comment.Etsuro Fujita
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-02-05Fix backslash-escaping multibyte chars in COPY FROM.Heikki Linnakangas
2020-11-30Remove leftover comments, left behind by removal of WITH OIDS.Heikki Linnakangas
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2019-07-10Fix missing calls to table_finish_bulk_insert during COPY, take 2David Rowley
2019-07-02Revert fix missing call to table_finish_bulk_insert during COPYDavid Rowley
2019-07-02Remove surplus call to table_finish_bulk_insertDavid Rowley
2019-07-02Fix missing call to table_finish_bulk_insert during COPYDavid Rowley
2019-06-17Fix more typos and inconsistencies in the treeMichael Paquier
2019-06-14Fix typos and inconsistencies in code commentsMichael Paquier
2019-06-08Fix assorted inconsistencies.Amit Kapila
2019-06-05Fix incorrect index behavior in COPY FROM with partitioned tablesDavid Rowley
2019-05-26Fix typos.Amit Kapila
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-19Remove outdated comment in copy.c.Andres Freund
2019-05-16More message style fixesAlvaro Herrera
2019-04-04Remove unused struct member, enforce multi_insert callback presence.Andres Freund
2019-04-04tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund
2019-04-01tableam: Add table_finish_bulk_insert().Andres Freund
2019-03-30Generated columnsPeter Eisentraut
2019-03-23tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-14Improve code commentPeter Eisentraut
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-03-07Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas
2019-02-26Use slots in trigger infrastructure, except for the actual invocation.Andres Freund
2019-02-26Store table oid and tuple's tid in tuple slots directly.Andres Freund
2019-01-29Refactor planner's header files.Tom Lane
2019-01-29Separate per-batch and per-tuple memory contexts in COPYTomas Vondra
2019-01-25Fix comments that claimed that mblen() only looks at first byte.Heikki Linnakangas
2019-01-22Fix handling of volatile expressions in COPY FROM ... WHERETomas Vondra
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-20Allow COPY FROM to filter data using WHERE conditionsTomas Vondra
2019-01-04Rename macro to RELKIND_HAS_STORAGEAlvaro Herrera
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-23Disable WAL-skipping optimization for COPY on views and foreign tablesMichael Paquier
2018-12-16Improve detection of child-process SIGPIPE failures.Tom Lane
2018-11-20Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-19Add needed #include.Tom Lane
2018-11-19Handle EPIPE more sanely when we close a pipe reading from a program.Tom Lane
2018-11-19Disallow COPY FREEZE on partitioned tablesAlvaro Herrera
2018-11-16Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund
2018-11-16Redesign initialization of partition routing structuresAlvaro Herrera
2018-11-15Introduce notion of different types of slots (without implementing them).Andres Freund