Commit Graph

569 Commits (325bc54eed4ea0836a0bb715bb18342f0c1c668a)

Author SHA1 Message Date
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago
Michael Paquier 9fcdf2c787 Add support for COPY TO callback functions 3 years ago
Alvaro Herrera 92af9143f1
Reject MERGE in CTEs and COPY 3 years ago
Michael Paquier 8445f5a21d Improve two comments related to a boolean DefElem's value 4 years ago
Michael Paquier ca7a0d1d36 Fix two issues with HEADER MATCH in COPY 4 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Peter Eisentraut 072132f04e Add header matching mode to COPY FROM 4 years ago
Joe Conway 6198420ad8 Use has_privs_for_roles for predefined role checks 4 years ago
Peter Eisentraut 43f33dc018 Add HEADER support to COPY text format 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 639a86e36a Remove Value node struct 4 years ago
Dean Rasheed 2bfb50b3df Improve reporting of "conflicting or redundant options" errors. 5 years ago
Stephen Frost c9c41c7a33 Rename Default Roles to Predefined Roles 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Heikki Linnakangas c532d15ddd Split copy.c into four files. 5 years ago
Michael Paquier 8a15e735be Fix some grammar and typos in comments and docs 5 years ago
Heikki Linnakangas fb5883da86 Remove PartitionRoutingInfo struct. 5 years ago
Heikki Linnakangas 6973533650 Revise child-to-root tuple conversion map management. 5 years ago
Heikki Linnakangas a04daa97a4 Remove es_result_relation_info from EState. 5 years ago
Heikki Linnakangas 1375422c78 Create ResultRelInfos later in InitPlan, index them by RT index. 5 years ago
Michael Paquier 10c5291cc2 Fix handling of redundant options with COPY for "freeze" and "header" 5 years ago
Tom Lane 2000b6c10a Don't fetch partition check expression during InitResultRelInfo. 5 years ago
Tom Lane 0a0727ccfc Improve performance of binary COPY FROM through better buffering. 5 years ago
David Rowley 101f903e51 Add comment to explain an unused function parameter 6 years ago
Tom Lane cd22d3cdb9 Avoid useless buffer allocations during binary COPY FROM. 6 years ago
Tom Lane c410af098c Mop up some no-longer-necessary hacks around printf %.*s format. 6 years ago
Amit Kapila 74b4d78e03 Removal unused function parameter in CopyReadBinaryAttribute. 6 years ago
Amit Kapila a9cf48a4cf Make COPY TO keep locks until the transaction end. 6 years ago
Noah Misch c6b92041d3 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Fujii Masao 6aba63ef3e Allow the planner-related functions and hook to accept the query string. 6 years ago
Noah Misch de9396326e Revert "Skip WAL for new relfilenodes, under wal_level=minimal." 6 years ago
Noah Misch cb2fd7eac2 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Peter Eisentraut 3c173a53a8 Remove utils/acl.h from catalog/objectaddress.h 6 years ago
Peter Eisentraut c6679e4fca Optimize update of tables with generated columns 6 years ago
Robert Haas 2eb34ac369 Fix problems with "read only query" checks, and refactor the code. 6 years ago
Tom Lane 5815696bc6 Make parser rely more heavily on the ParseNamespaceItem data structure. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Peter Eisentraut 604bd36711 PG_FINALLY 6 years ago
Michael Paquier 8548ddc61b Fix inconsistencies and typos in the tree, take 9 6 years ago
David Rowley f7c830f1ab Fix missing calls to table_finish_bulk_insert during COPY, take 2 7 years ago
David Rowley f5db56fc4d Revert fix missing call to table_finish_bulk_insert during COPY 7 years ago
David Rowley b2d69806d8 Remove surplus call to table_finish_bulk_insert 7 years ago
David Rowley 4de60244e2 Fix missing call to table_finish_bulk_insert during COPY 7 years ago
Michael Paquier 3412030205 Fix more typos and inconsistencies in the tree 7 years ago
Michael Paquier f43608bda2 Fix typos and inconsistencies in code comments 7 years ago
Amit Kapila 92c4abc736 Fix assorted inconsistencies. 7 years ago
David Rowley 56b3b38382 Fix incorrect index behavior in COPY FROM with partitioned tables 7 years ago
Amit Kapila 9679345f3c Fix typos. 7 years ago
Andres Freund 73b8c3bd28 tableam: Rename wrapper functions to match callback names. 7 years ago